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
1 2 3 4 5 |
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, - |
2. Edit berkas konfigurasi container LXC
1 |
root@host:~# vim /etc/pve/lxc/313.conf |
3. Tambahkan baris berikut
1 2 |
mp0:<strong>[SOURCE-HOST]</strong>,mp=<strong>[TARGET-CONTAINER]</strong> mp0:<strong>/mnt/share-storage/</strong>,mp=<strong>/mnt/data/</strong> |
4. Kemudian muat ulang container
1 2 |
root@host:~# lxc-stop -n 313 root@host:~# lxc-start -n 313 |
5. Verifikasi hasil bind mount didalam container
1 2 3 4 5 6 7 8 9 10 11 |
root@host:~# lxc-attach -n 313 root@ct313:~# df -h Filesystem Size Used Avail Use% Mounted on /dev/loop2 148G 867M 140G 1% / <strong>/dev/sdb1 1.1T 71M 1.1T 1% /mnt/data</strong> 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 |
6. Jika Anda memiliki beberapa path yang ingin di-mount maka tinggal tambahkan saja dibawah baris mp0 jadi mp1, mp2, dst
1 2 3 4 |
mp0:<strong>/mnt/share-storage/</strong>,mp=<strong>/mnt/data/</strong> mp1:/mnt/pve/share-storage1,mp=/mnt/data1 mp2:/mnt/pve/share-storage2,mp=/mnt/data2 ... |
~Sekian dan Semoga bermanfaat. 😀