[Sysadmins] OpenVZ : bind HN directory to VE directory

Michael Shigorin =?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Вт Дек 12 22:36:12 MSK 2006


On Tue, Dec 12, 2006 at 10:31:32PM +0300, Eugene Prokopiev wrote:
> Вопрос о том, как увидеть в VE каталог HN, уже поднимался, но я
> так и не понял, что я делаю неправильно:

Монтируете в private/, а не root/.

> [root на m1 ~]# mount -o bind /backup/ /vz/var/lib/vz/private/101/data/

> И другой вопрос: для чего описывать mount -o bind в
> /etc/vz/vps.mount, не проще прописать это в /etc/fstab HN?

Проблема в том, что если auto (бишь монтируется при старте)
-- то будет отмонтировано перед стартом VE (можно проверить
vzctl mount $VEID), а если noauto -- то будет разве что удобней
каждый раз руками монтировать.

Можете примерить аттачи к /etc/sysconfig/vz-scripts/

-- 
 ---- WBR, Michael Shigorin <mike на altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/
----------- следующая часть -----------
#!/bin/bash
# Mount script to bind-mount /var/something into a VPS
. /etc/sysconfig/vz
. $VE_CONFFILE

mount -o bind /storage/md2/ftp $VE_ROOT/var/ftp
----------- следующая часть -----------
#!/bin/bash
. /etc/sysconfig/vz
. $VE_CONFFILE

umount $VE_ROOT/var/ftp


Подробная информация о списке рассылки Sysadmins