[Sysadmins] vzquota после аварии

Starodumoff Ilya =?iso-8859-1?q?ripper=2Email_=CE=C1_gmail=2Ecom?=
Пн Апр 7 10:35:32 MSD 2008


В сообщении от 7 апреля 2008 Mikhail A. Pokidko написал(a):
> 2008/4/7 Starodumoff Ilya :
> > В сообщении от 7 апреля 2008 Mikhail A. Pokidko написал(a):
> > > >  > >  vzdump работать отказался - сам дурак, veid надо было больше
> > > >  > > 101
> >
> >           ^^^^^^
> >  внимательней :)
> >
> >  см. выше
> >  я про VZDUMP :)
> >  хотел дамп сделать
> >  потом плюнул и запустил rsync
>
> Сорри, я начал отвечать с самого начала трида
> Впрочем, veid 71 должен нормально отрабатываться,
> [solar на nameless ~]$ sudo vzdump --suspend --dumpdir /home/solar/vzd/ 71
> ERROR: strange VPS ID '71'
>
> Это бага vzdump.
>
> >  с чего тред и начался
>
> ..
>
> >  vzquota : (error) Quota on syscall for 71: Device or resource busy
>
> ответ на это - vzquota с параметрами.
вот тут подробнее

делал:
vzquota init 71 -p /var/lib/vz/private/71 -b 1048576 -B 1153434 \
-i 200000 -I 220000 -e 0 -n 0

> vzctl/vzquota и vzdump это разные и не особо связанные программы.
никто и не спорит :)


уфффф..
резюмируем:
после падения HN стартовали не все контейнеры

на котором не поднялся имели:
[root на localhost /]# vzctl start 71
Starting VE ...
vzquota : (error) Quota on syscall for 71: Device or resource busy
vzquota on failed [3]

lsof 2> /dev/null | egrep '/vz/root/71|/vz/private/71'
ничего не показал

квоту удалял:
vaquota drop 71

,удалял вручную (/var/lib/vzquota/quota.71)

после чего, стабильно:
[root на localhost /]# vzctl start 71
Starting VE ...
vzquota : (error) Quota on syscall for 71: Device or resource busy
vzquota on failed [3]


Почему вообще речь зашла про vzdump - хотел сделать дамп этого контейнера и 
восстановить в другой. как выяснилось - vzdump с veid до 100 не работает. 
Обошелся:
mkdir -p /var/lib/vz/private/871
rsync -a --stats /var/lib/vz/private/71/ /var/lib/vz/private/871/
(хотя, конечно, можно было просто mv сделать видимо... ну да ладно...)

cp /etc/vz/conf/71.conf /etc/vz/conf/871.conf
vzctl start 871
vzctl destroy 71

-- 
С уважением,
Стародумов Илья


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