Re: Порядок запуска VE [message #34460 is a reply to message #33673] |
Wed, 07 January 2009 14:56 |
bsv999
Messages: 10 Registered: July 2008
|
Junior Member |
|
|
Возникла такая же проблема - запуск VE с NFS происходит после запуска VE с httpd. Пришёл к выводу, что правильнее (и проще) менять порядок запуска VE с помощью изменения VEID.
То есть, VEID надо присваивать в порядка возрастания согласно порядка запуска служб.
В wiki нашёл страничку с описанием скрипта клонирования VE. Немного изменил его.
Результат:
#Change VEID - change Start Time
OLDVE=101 NEWVE=102
vzctl stop $OLDVE
mv /var/lib/vz/root/$OLDVE /var/lib/vz/root/$NEWVE
mv /etc/vz/conf/$OLDVE.conf /etc/vz/conf/$NEWVE.conf
mv /var/lib/vz/private/$OLDVE /var/lib/vz/private/$NEWVE
vzctl start $NEWVE
Конечно, его можно доработать (вставить проверку наличия NEWVE).
Хотел добавить в WIKI, но не нашёл, как это сделать...
P.S. Ночью заметил, что вновь переименованный VE не пингуется из сети... Причину не искал - всё отменил взад.
[Updated on: Thu, 08 January 2009 11:04] Report message to a moderator
|
|
|