Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
proxmox:bind-mounts-proxmox-монтирование-папок-ноды-в-контеинер [2019/03/18 10:51] adminproxmox:bind-mounts-proxmox-монтирование-папок-ноды-в-контеинер [2019/11/15 13:10] (current) – [Current Proxmox (5.x)] admin
Line 1: Line 1:
 +Монтирование (bind) директории в контейнер
 +
 +
 +====== Current Proxmox (5.x, 6.x) ======
 +Конфигурационные файлы контейнеров лежат тут: **/etc/pve/lxc/** \\
 +Для монтирования папки в контейнер (создания **mountpoint**) нужно дабавить такое:
 +  mp0: /mnt/data/files,mp=/files
 +Тут **/mnt/data/files** - это путь на ноде proxmox, а **mp=/files** - это точка монтирования в контейнере.
 +В результате будет примерно так:
 +<code>
 +arch: amd64
 +cores: 4
 +hostname: ubuntu
 +memory: 2048
 +mp0: /mnt/data/files,mp=/files
 +nameserver: 192.168.0.1
 +net0: name=eth0,bridge=vmbr0,gw=192.168.0.1,hwaddr=22:E4:67:11:E0:53,ip=192.168.0.198/24,type=veth
 +onboot: 1
 +ostype: ubuntu
 +rootfs: /mnt/data/images/207/rootfs/
 +searchdomain: domain.local
 +swap: 2048
 +</code>
 +
 +
 +====== Old Proxmox ======
 +<code>CTID=777
 + 
 +cat << EOF > /etc/vz/conf/${CTID}.mount
 +#!/bin/bash
 +. /etc/vz/vz.conf
 +. ${VE_CONFFILE}
 +SRC=/mnt/disk
 +DST=/mnt/disk
 +if [ ! -e ${VE_ROOT}${DST} ]; then mkdir -p ${VE_ROOT}${DST}; fi
 +mount -n -t simfs ${SRC} ${VE_ROOT}${DST} -o ${SRC}
 +EOF
 + 
 +chmod +x /etc/vz/conf/${CTID}.mount</code>
 +
 +If you want read-only mount, add -r option to mount command. 
  
  • proxmox/bind-mounts-proxmox-монтирование-папок-ноды-в-контеинер.txt
  • Last modified: 2019/11/15 13:10
  • by admin