* [Sysadmins] OpenVZ : bind HN directory to VE directory
@ 2006-12-12 19:31 Eugene Prokopiev
2006-12-12 19:36 ` Michael Shigorin
0 siblings, 1 reply; 2+ messages in thread
From: Eugene Prokopiev @ 2006-12-12 19:31 UTC (permalink / raw)
To: Sysadmins
Здравствуйте!
Вопрос о том, как увидеть в VE каталог HN, уже поднимался, но я так и не
понял, что я делаю неправильно:
# vzctl create 101 --ostemplate altlinux-sisyphus --config vps.basic
Creating VE private area (altlinux-sisyphus)
Performing postcreate actions
VE private area was created
[root@m1 ~]# vzctl start 101
Starting VE ...
VE is mounted
Setting CPU units: 1000
VE start in progress...
[root@m1 ~]# vzctl exec 101 mkdir /data
[root@m1 ~]# mount -o bind /backup/ /vz/var/lib/vz/private/101/data/
[root@m1 ~]# vzctl exec 101 ls /data
[root@m1 ~]# ls /backup/
m vm
[root@m1 ~]# ls /vz/var/lib/vz/private/101/data
m vm
Что не так?
И другой вопрос: для чего описывать mount -o bind в /etc/vz/vps.mount,
не проще прописать это в /etc/fstab HN?
--
С уважением, Прокопьев Евгений
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [Sysadmins] OpenVZ : bind HN directory to VE directory
2006-12-12 19:31 [Sysadmins] OpenVZ : bind HN directory to VE directory Eugene Prokopiev
@ 2006-12-12 19:36 ` Michael Shigorin
0 siblings, 0 replies; 2+ messages in thread
From: Michael Shigorin @ 2006-12-12 19:36 UTC (permalink / raw)
To: Sysadmins
[-- Attachment #1: Type: text/plain, Size: 767 bytes --]
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/
[-- Attachment #2: 102.mount --]
[-- Type: text/plain, Size: 151 bytes --]
#!/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
[-- Attachment #3: 102.umount --]
[-- Type: text/plain, Size: 72 bytes --]
#!/bin/bash
. /etc/sysconfig/vz
. $VE_CONFFILE
umount $VE_ROOT/var/ftp
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2006-12-12 19:36 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-12-12 19:31 [Sysadmins] OpenVZ : bind HN directory to VE directory Eugene Prokopiev
2006-12-12 19:36 ` Michael Shigorin
ALT Linux sysadmins discussion
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \
sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com
public-inbox-index sysadmins
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sysadmins
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git