19.04.2016 13:23, Vasyuk Maksim пишет:

Sergey пишет:
On Thursday 14 April 2016, Vasyuk Maksim wrote:

mount /dev/vg00/smb02-tmp01 $VE_ROOT/mnt/tmp/

А разве так можно ? мне кажется, контейнеру поплохеть должно.
Вот что пишут: https://wiki.openvz.org/Bind_mounts


Извиняюсь, сильно коротко написал. Уже поднимался в рассылке вопрос как монтировать второй раздел, я остановился на том что нужно создать файлик ID.mount, а в него прописать:

#!/bin/bash
. $VE_CONFFILE
mount /dev/vg00/am01-01 $VE_ROOT/mnt/altlinux/

У меня там зеркало бранча лежит уже полгода, пока не поплохело ;)

Но Ваш пример по ссылку явно круче ;). Поправил у себя.
Спасибо!

У меня типичный маунт для виртуалки на основе альта выглядит так:

#!/bin/bash

source /etc/vz/vz.conf
[ -f "$VE_CONFFILE" ] && CONFIG=$VE_CONFFILE || {
    VEID=`basename $0 .mount`
    CONFIG=/etc/vz/conf/$VEID.conf
    VE_ROOT=/var/lib/vz/root/$VEID
}
source $CONFIG

## First mount point...
DIR=1
SRC[$DIR]=/home
DST[$DIR]=${SRC[$DIR]}
## Next mount point...
let DIR++
SRC[$DIR]=/mnt/repos/alt/lib
DST[$DIR]=/var/lib/apt
## Next mount point...
let DIR++
SRC[$DIR]=/mnt/repos/alt/cache
DST[$DIR]=/var/cache/apt

for i in `seq 1 $DIR`; do
    mount -nt simfs ${SRC[$i]} $VE_ROOT${DST[$i]} -o ${SRC[$i]}
done

Первый блок - для возможности запускать этот маунт вручную при, например, перемонтировании нфс-шар с другого хранилища: виртуалки без доп.пинка такого не понимают.

Маунт-пойнты апта - для экономии места в виртуалках. Та же фигня с юмом и пр.


У кого-нибудь получалось завести квоты в контейнере OpenVZ на разделе отличном 
от корня?


А вот с квотами как-то не морочился.

--
Мимо крокодил.
WBR, rednex CIO.
Viber = +7(964)103-65-67
JID = <mailto:>
Skype = $local_part@<mailto:>

_______________________________________________
Sysadmins mailing list
Sysadmins@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/sysadmins

Ответить