Proxmox Bind Mount – Mount Storage dari Host ke container LXC

Sebelum mulai pastikan kedua direktori di Host dan di lokasi target Container sudah dibuat. Sebagai contoh saya ingin me-mount direktori
/mnt/share-storage/ dari Host ke dalam Container direktori /mnt/data/
Mesin Proxmox yang saya gunakan versi: Proxmox Virtual Environment 4.3

  1. Cek ID container
root@host:~# lxc-ls --fancy
NAME STATE   AUTOSTART GROUPS IPV4                 
311  RUNNING 0         -      10.0.0.211, -    
312  RUNNING 0         -      10.0.0.212, -    
313  RUNNING 0         -      10.0.0.213, -
  1. Edit berkas konfigurasi container LXC
root@host:~# vim /etc/pve/lxc/313.conf
  1. Tambahkan baris berikut
mp0:[SOURCE-HOST],mp=[TARGET-CONTAINER]
mp0:/mnt/share-storage/,mp=/mnt/data/
  1. Kemudian muat ulang container
root@host:~# lxc-stop -n 313 
root@host:~# lxc-start -n 313
  1. Verifikasi hasil bind mount didalam container
root@host:~# lxc-attach -n 313 

root@ct313:~# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/loop2      148G  867M  140G   1% /
/dev/sdb1       1.1T   71M  1.1T   1% /mnt/data
none            492K     0  492K   0% /dev
tmpfs            32G     0   32G   0% /dev/shm
tmpfs            32G  8.2M   32G   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs            32G     0   32G   0% /sys/fs/cgroup
  1. Jika Anda memiliki beberapa path yang ingin di-mount maka tinggal tambahkan saja dibawah baris mp0 jadi mp1, mp2, dst
mp0:/mnt/share-storage/,mp=/mnt/data/
mp1:/mnt/pve/share-storage1,mp=/mnt/data1
mp2:/mnt/pve/share-storage2,mp=/mnt/data2
...

~Sekian dan Semoga bermanfaat. 😀

Comments