Я пытаюсь настроить openVZ на моем новом сервере, но у меня возникла проблема с установкой папок, которую я не могу понять.
Он показывает разные файлы в VZ и на хосте, несмотря на то, что точки монтирования совпадают.
смонтировать скрипты входа для openvz ID 1
cat /etc/vz/conf/1.mount
#!/bin/bash
mount -n --bind /mnt/Archive /vz/private/1/var/export
создать файл в папке на хосте:
touch /mnt/Archive/fromHost
ls /mnt/Archive/
-> fromHost
вход в VZ и проверка папки
vzctl enter 1
entered into CT 1
ls /var/export
-> [emtpy]
touch /var/export/fromVZ
ls /var/export
-> fromVZ
покинуть VZ, вернуться к хозяину
ls /mnt/Archive
-> fromHost
[where is the file from the VZ?]
где файл из ВЗ? что мне здесь не хватает? при монтировании с хоста отображается все та же папка
mount
/dev/mapper/VG_Archive-LV_Archive on /mnt/Archive type ext4
/dev/mapper/VG_Archive-LV_Archive on /vz/private/1/var/export type ext4
Вы должны использовать -t simfs
Кроме --bind
:
mount -n -t simfs /mnt/Archive /vz/private/1/var/export
Я могу предложить более удобный способ решения этой проблемы: http://www.stableit.ru/2013/11/how-to-mount-multiple-disks-to-openvz.html