Wsparcie dla OpenVZ w PLD
Jan Rękorajski
baggins at sith.mimuw.edu.pl
Sun Jan 30 12:18:57 CET 2011
On Sun, 30 Jan 2011, Łukasz Chrustek wrote:
> Witam,
>
> > Czyli co konkretnie z tym procem? Bez konkretów to się nic zmienić nie da
>
> W przypadku VSERVER proc nie jest montowany, w przypadku OPENVZ proc
> jest potrzebny. Chodzi dokładnie o ten kawałek w rc.sysinit (jedyna
> różnica między OPENVZ a VSERVER):
>
> if is_yes "$OPENVZ"; then
> mount -n -o gid=17 -t proc /proc /proc
> fi
>
> if ! is_yes "$VSERVER" && ! is_yes "$OPENVZ" ; then
> # we need /proc mounted before everything
> is_fsmounted proc /proc || mount -n -o gid=17 -t proc /proc /proc
>
>
> > (patch się jako taki nie nadaje do mergnięcia w obecnej formie).
>
> Tutaj prosiłbym o więcej wskazówek, co jest nie tak (forma, opcje diff
> ?).
Chodzi o to żeby nie duplikować sprawdzania, zamiast wszędzie dodawać
"is_yes OPENVZ" to po prostu ustaw VSERVER jesli to opennvz i zamontuj
/proc. Pacz ci się skróci do ~10 linii :)
--
Jan Rękorajski | ALL SUSPECTS ARE GUILTY. PERIOD!
baggins<at>mimuw.edu.pl | OTHERWISE THEY WOULDN'T BE SUSPECTS, WOULD THEY?
BOFH, MANIAC | -- TROOPS by Kevin Rubio
More information about the pld-devel-pl
mailing list