размонтирование каталогов в VPS [message #34126] |
Fri, 05 December 2008 08:42 |
andruin
Messages: 1 Registered: December 2008
|
Junior Member |
|
|
Добрый день.
HN: CentOS-5.2-i386
VPS: slackware-12.0-i386-minimal
Kernel: ovzkernel-2.6.18-92.1.13.el5.028stab059.6.i686
vzctl: 3.0.23-1.i386
vpsid: 444
Существует смонтированная в HN файловая система, в каталог /mnt/data, содержащая различные и исходники и пакеты, которые могут использоваться для установки в различные VPS:
# mount | grep /mnt/data
/dev/md8 on /mnt/data type ext3 (rw)
Мне необходимо смонтировать эту файловую систему в нескольких VPS.
Монтирование и размонтирование в ручном режиме
# mount --bind /mnt/data /vz/root/444/mnt/data
, а также с использованием скриптов vps.mount или 444.mount не вызывает никаких затруднений.
А вот размонтирование c использованием скриптов vps.umount или 444.umount вызывает некоторые сложности и вопросы:
1. При остановке VPS, и выполнении скрипта 444.umount происходит также размонтирование этой файловой системы в HN.
# cat /etc/sysconfig/vz-scripts/444.umount
#!/bin/bash
umount /vz/root/444/mnt/data
Вопрос 1: Возможно ли устранить размонтирование в HN, при выполнении скрипта 444.umount? Может быть из-за того что исходный каталог сам является примонтированной файловой системой? Но при ручном монтировании и размонтировании, из командной строки, такая ситуация не возникает.
2. Попробовал использовать в скрипте опцию -n команды mount и убрать скрипт 444.umount
# mount -n --bind /mnt/data /vz/root/444/mnt/data
После этого стало работать как нужно.
Вопрос 2: Что происходит внутри VPS, корректно ли происходит размонтирование каталога? Файл /etc/fstab в VPS пустой.
Спасибо.
|
|
|