OpenVZ Forum


Home » International » Russian » VE died ...
VE died ... [message #33220] Tue, 30 September 2008 17:44 Go to next message
Bobele is currently offline  Bobele
Messages: 37
Registered: March 2006
Member
From: *static.qsc.de
Что-бы это могло быть ?

vzlist -a -o veid,ip,name,numproc,status,hostname
1020004 10.100.102.53 arvdr - mounted www.arvdr.de

vzctl.log:
2008-09-30T19:34:50+0200 vzctl : VE 1020004 : Starting VE ...
2008-09-30T19:34:50+0200 vzctl : VE 1020004 : VE is unmounted
2008-09-30T19:34:50+0200 vzctl : VE 1020004 : VE is mounted
2008-09-30T19:34:51+0200 vzctl : VE 1020004 : Adding IP address(es): 10.100.102.53
2008-09-30T19:34:51+0200 vzctl : VE 1020004 : Setting CPU units: 1000
2008-09-30T19:34:51+0200 vzctl : VE 1020004 : Configure meminfo: 192000
2008-09-30T19:34:51+0200 vzctl : VE 1020004 : Set hostname: www.arvdr.de
2008-09-30T19:34:51+0200 vzctl : VE 1020004 : File resolv.conf was modified
2008-09-30T19:34:51+0200 vzctl : VE 1020004 : VE start in progress...
2008-09-30T19:35:01+0200 venetclean : VE 1020004 : VE died, clear IPs: 10.100.102.53
Re: VE died ... [message #33226 is a reply to message #33220] Wed, 01 October 2008 10:57 Go to previous messageGo to next message
maratrus is currently offline  maratrus
Messages: 1495
Registered: August 2007
Location: Moscow
Senior Member
From: *sw.ru
Здравствуйте,

- какое ядро вы используете (uname -a)
- какая версия vzctl (vzctl --version)
- на основе какое OS template сделана Ваша VE (где template можно взять)
- есть какие-нибудь сообщения в dmesg
- можете увеличить loglevel в /etc/vz/vz.conf переменные LOGLEVEL, VERBOSE (поставьте их в 10)
Re: VE died ... [message #33233 is a reply to message #33226] Wed, 01 October 2008 13:37 Go to previous messageGo to next message
Bobele is currently offline  Bobele
Messages: 37
Registered: March 2006
Member
From: *kwsoft.de
Вот пожалуйста:

ovz-2:~# uname -a
Linux ovz-2.sv-system.com 2.6.18-openvz-12-1etch1-amd64 #1 SMP Fri May 4 23:37:24 MSD 2007 x86_64 GNU/Linux

ovz-2:~# vzctl --version
vzctl version 3.0.22-1dso1

ovz-2:/vz/template/cache# ls -l
-rw-r--r-- 1 root root 47263588 2008-05-13 10:50 ubuntu-8.04-amd64-minimal.tar.gz

В dmesg идут сообщения только при загрузке, там ничего нет про старт этой VS.
Я стартую ее вручную и сообщения идут в vzctl.log.

Templat брал здесь:
http://download.openvz.org/template/precreated/ubuntu-8.04-a md64-minimal.tar.gz

LOGLEVEL и VERBOSE поставил в 10.
Вот лог с консоли:
ovz-2:/var/log# vzctl stop arvdr
Unable to stop: VE is not running
ovz-2:/var/log# vzctl start arvdr
Starting VE ...
Running: /usr/sbin/vzquota stat 1020004 -f
Running: /usr/sbin/vzquota off 1020004
VE is unmounted
Running: /usr/sbin/vzquota show 1020004
Running: /usr/sbin/vzquota on 1020004 -r 0 -b 4194404 -B 8388708 -i 200100 -I 220100 -e 0 -n 0 -s 0
Mounting root: /var/lib/vz/root/1020004 /var/lib/vz/private/1020004
VE is mounted
Set iptables mask 0x000017bf
Set features mask 0000000000000000/0000000000000000
Adding IP address(es): 10.100.102.53
Running: /usr/lib/vzctl/scripts/vps-net_add
Running VE script: /etc/vz/dists/scripts/debian-add_ip.sh
Setting CPU units: 1000
Configure meminfo: 192000
Set hostname: www.arvdr.de
Running VE script: /etc/vz/dists/scripts/debian-set_hostname.sh
Running VE script: /etc/vz/dists/scripts/set_dns.sh
File resolv.conf was modified
Running: /usr/sbin/vzquota stat 1020004 -f
Running: vzquota setlimit 1020004 -b 4194304 -B 8388608 -i 200000 -I 220000 -e 0 -n 0
VE start in progress...
ovz-2:/var/log#

Вот vzctl.log:
2008-10-01T15:35:23+0200 vzctl : VE 1020004 : Unable to stop: VE is not running
2008-10-01T15:35:29+0200 vzctl : VE 1020004 : Starting VE ...
2008-10-01T15:35:29+0200 vzctl : VE 1020004 : Running: /usr/sbin/vzquota stat 1020004 -f
2008-10-01T15:35:30+0200 vzctl : VE 1020004 : Running: /usr/sbin/vzquota off 1020004
2008-10-01T15:35:30+0200 vzctl : VE 1020004 : VE is unmounted
2008-10-01T15:35:30+0200 vzctl : VE 1020004 : Running: /usr/sbin/vzquota show 1020004
2008-10-01T15:35:30+0200 vzctl : VE 1020004 : Running: /usr/sbin/vzquota on 1020004 -r 0 -b 4194404 -B 8388708 -i 200100 -I 220100 -e 0 -n 0 -s 0
2008-10-01T15:35:30+0200 vzctl : VE 1020004 : Mounting root: /var/lib/vz/root/1020004 /var/lib/vz/private/1020004
2008-10-01T15:35:30+0200 vzctl : VE 1020004 : VE is mounted
2008-10-01T15:35:30+0200 vzctl : VE 1020004 : Set iptables mask 0x000017bf
2008-10-01T15:35:30+0200 vzctl : VE 1020004 : Set features mask 0000000000000000/0000000000000000
2008-10-01T15:35:30+0200 vzctl : VE 1020004 : Adding IP address(es): 10.100.102.53
2008-10-01T15:35:30+0200 vzctl : VE 1020004 : Running: /usr/lib/vzctl/scripts/vps-net_add
2008-10-01T15:35:32+0200 vzctl : VE 1020004 : Running VE script: /etc/vz/dists/scripts/debian-add_ip.sh
2008-10-01T15:35:34+0200 vzctl : VE 1020004 : Setting CPU units: 1000
2008-10-01T15:35:34+0200 vzctl : VE 1020004 : Configure meminfo: 192000
2008-10-01T15:35:34+0200 vzctl : VE 1020004 : Set hostname: www.arvdr.de
2008-10-01T15:35:34+0200 vzctl : VE 1020004 : Running VE script: /etc/vz/dists/scripts/debian-set_hostname.sh
2008-10-01T15:35:34+0200 vzctl : VE 1020004 : Running VE script: /etc/vz/dists/scripts/set_dns.sh
2008-10-01T15:35:35+0200 vzctl : VE 1020004 : File resolv.conf was modified
2008-10-01T15:35:35+0200 vzctl : VE 1020004 : Running: /usr/sbin/vzquota stat 1020004 -f
2008-10-01T15:35:35+0200 vzctl : VE 1020004 : Running: vzquota setlimit 1020004 -b 4194304 -B 8388608 -i 200000 -I 220000 -e 0 -n 0
2008-10-01T15:35:35+0200 vzctl : VE 1020004 : VE start in progress...

Спасибо за содействие.

Re: VE died ... [message #33234 is a reply to message #33233] Wed, 01 October 2008 13:44 Go to previous messageGo to next message
maratrus is currently offline  maratrus
Messages: 1495
Registered: August 2007
Location: Moscow
Senior Member
From: *sw.ru
Прошу прощения, а в последний раз VE застартовала нормально?
Нет сообщения VE died.
ваша VE отказывается стартовать в случайный момент времени или все-таки всегда?
Re: VE died ... [message #33238 is a reply to message #33234] Wed, 01 October 2008 14:18 Go to previous messageGo to next message
Bobele is currently offline  Bobele
Messages: 37
Registered: March 2006
Member
From: *kwsoft.de
Нет, не нормально.
Просто я не дождался этого сообщения, оно появляется приблизительно через 30 секунд.
Не стартует вообще.
Маленькое дополнение:
Это копия с другой HN.
На оригинальной ноде она стартует.
В тоже время другие VS на этой ноде стартуют нормально, правда Debian Lenny.
Предполагаю, что может быть копия VS поломана...
Попробую завтра еще раз новую копию сделать.

2008-10-01T15:39:29+0200 vzctl : VE 1020004 : VE start in progress...
2008-10-01T15:40:02+0200 venetclean : VE 1020004 : VE died, clear IPs: 10.100.102.53

[Updated on: Wed, 01 October 2008 14:23]

Report message to a moderator

Re: VE died ... [message #33239 is a reply to message #33238] Wed, 01 October 2008 14:32 Go to previous messageGo to next message
maratrus is currently offline  maratrus
Messages: 1495
Registered: August 2007
Location: Moscow
Senior Member
From: *sw.ru
Здравствуйте,

Комфортно ли Вам читать на английском?

очень похоже на то, что я встречал раньше
http://forum.openvz.org/index.php?t=msg&goto=28942&# msg_28942

посмотрите пожалуйста, там еще должна быть ссылка на соответсвующий баг в багзилле.
Re: VE died ... [message #33240 is a reply to message #33239] Wed, 01 October 2008 15:05 Go to previous messageGo to next message
Bobele is currently offline  Bobele
Messages: 37
Registered: March 2006
Member
From: *kwsoft.de
Спасибо, частично помогло.

ovz-2:/vz/private/1020004/etc/init.d# diff -u mountall.sh.ORIGINAL mountall.sh > mountall.sh.diff
ovz-2:/vz/private/1020004/etc/init.d# cat mountall.sh.diff
--- mountall.sh.ORIGINAL 2008-04-18 18:02:40.000000000 +0200
+++ mountall.sh 2008-10-01 16:53:24.000000000 +0200
@@ -76,7 +76,7 @@
rm -f $INITCTL
mknod -m 600 $INITCTL p
fi
- kill -USR1 1
+#--- kill -USR1 1

#
# Execute swapon command again, in case we want to swap to


Но похоже та же проблемка и у меня...
>> Wait... Commenting `kill -USR1 1' makes VE starting but no services inside VE are started:

Должно быть так (ручной старт sshd и apache2):
ovz-2:/# vzctl exec arvdr ps ax
PID TTY STAT TIME COMMAND
1 ? Ss 0:00 init
11572 ? Ss 0:00 /usr/sbin/apache2 -k start
11573 ? S 0:00 /usr/sbin/apache2 -k start
11574 ? Sl 0:00 /usr/sbin/apache2 -k start
11576 ? Sl 0:00 /usr/sbin/apache2 -k start
11772 ? Sl 0:04 /usr/bin/python /usr/bin/fail2ban-server -b -s /var/run/fail2ban/fail2ban.sock
11840 ? Ss 0:00 /usr/sbin/sshd
11851 ? Rs 0:00 ps ax

ovz-2:/# vzctl exec arvdr netstat -anp
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 11572/apache2
tcp6 0 0 :::22 :::* LISTEN 11840/sshd
Active UNIX domain sockets (servers and established)
Proto RefCnt Flags Type State I-Node PID/Program name Path
unix 2 [ ACC ] STREAM LISTENING 8010797 11573/apache2 /var/run/apache2/cgisock.11572
unix 2 [ ] DGRAM 8008514 1/init @/com/ubuntu/upstart
unix 2 [ ACC ] STREAM LISTENING 8011701 11772/python /var/run/fail2ban/fail2ban.sock


После нового старта:
ovz-2:/# vzctl exec arvdr ps ax
PID TTY STAT TIME COMMAND
1 ? Ss 0:00 init
13899 ? Rs 0:00 ps ax

ovz-2:/# vzctl exec arvdr netstat -anp
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
Active UNIX domain sockets (servers and established)
Proto RefCnt Flags Type State I-Node PID/Program name Path
unix 2 [ ] DGRAM 8012586 1/init @/com/ubuntu/upstart
Re: VE died ... [message #33241 is a reply to message #33240] Wed, 01 October 2008 15:08 Go to previous messageGo to next message
Bobele is currently offline  Bobele
Messages: 37
Registered: March 2006
Member
From: *kwsoft.de
Должно автоматом запускаться:

ovz-2:/vz/private/1020004/etc/rc2.d# ls -l
insgesamt 4
-rw-r--r-- 1 root root 556 2008-04-19 07:05 README
lrwxrwxrwx 1 root root 18 2008-09-29 13:25 S10sysklogd -> ../init.d/sysklogd
lrwxrwxrwx 1 root root 13 2008-09-29 13:25 S16ssh -> ../init.d/ssh
lrwxrwxrwx 1 root root 18 2008-09-29 13:25 S21quotarpc -> ../init.d/quotarpc
lrwxrwxrwx 1 root root 17 2008-09-29 13:25 S91apache2 -> ../init.d/apache2
lrwxrwxrwx 1 root root 18 2008-09-29 13:25 S99fail2ban -> ../init.d/fail2ban
lrwxrwxrwx 1 root root 18 2008-09-29 13:25 S99rc.local -> ../init.d/rc.local
lrwxrwxrwx 1 root root 19 2008-09-29 13:25 S99rmnologin -> ../init.d/rmnologin
ovz-2:/vz/private/1020004/etc/rc2.d#
Re: VE died ... [message #33242 is a reply to message #33241] Wed, 01 October 2008 15:32 Go to previous messageGo to next message
maratrus is currently offline  maratrus
Messages: 1495
Registered: August 2007
Location: Moscow
Senior Member
From: *sw.ru
Ну дальше уже нужно разбираться, ведь мы изменили логику одного из startup скриптов.

Quote:


ovz-2:/vz/private/1020004/etc/rc2.d# ls -l


Вы уверены, что загружаетесь во 2 runlevel?

А вот эти 30 секунд, которые живет VE, можно успеть посмотреть на список процессов внутри.

Вообще говоря, как написано в баге, всё должно было быть "пофикшено" в 2.6.18-028stab032, поэтому, попробуйте обновиться по крайней мере до этой версии.
Насколько я понимаю, такая возможность есть
http://download.openvz.org/debian/dists/etch/main/binary-amd 64/base/
Re: VE died ... [message #33243 is a reply to message #33242] Wed, 01 October 2008 15:54 Go to previous messageGo to next message
Bobele is currently offline  Bobele
Messages: 37
Registered: March 2006
Member
From: *kwsoft.de
> Вы уверены, что загружаетесь во 2 runlevel?
Теоретически - да.

> А вот эти 30 секунд, которые живет VE, можно успеть посмотреть на список процессов внутри.
Можно попробовать.

Не, не получается (она же еще не стартовала):
ovz-2:/# vzctl exec arvdr ps ef
VE is not running

>Вообще говоря, как написано в баге, всё должно было быть "пофикшено" в 2.6.18-028stab032, поэтому, попробуйте обновиться по крайней мере до этой версии.
>Насколько я понимаю, такая возможность есть
http://download.openvz.org/debian/dists/etch/main/binary-amd 64/base/
Ок, можно и обновиться...
Думаю тоже, что здесь собака зарыта, поскольку на оригинальном сервере стоит более свежее ядро.

Большое спасибо за помощь !!!

[Updated on: Wed, 01 October 2008 15:58]

Report message to a moderator

Re: VE died ... [message #33244 is a reply to message #33243] Wed, 01 October 2008 18:06 Go to previous message
Bobele is currently offline  Bobele
Messages: 37
Registered: March 2006
Member
From: *static.qsc.de
Установил это ядро:
fzakernel-2.6.18-amd64 ==> OpenVZ - Meta kernel 2.6.1812-fza-amd64 (028stab053.dso2) on amd64

Все заработало !!!

Кстати подскажите пожалуйста, а в чем разница между этим ядром

http://download.openvz.org/debian/dists/etch/main/binary-amd 64/base/linux-image-2.6.18-openvz-18-53.5d1-amd64_028.53.5d1 _amd64.deb

и этим

http://download.openvz.org/debian-systs/pool/openvz/f/fzaker nel-2.6.18-amd64/fzakernel-2.6.18-amd64_028stab053.dso2_amd6 4.deb

P.S. @Moderator'у
Можно оставить только первый и последний пост,
поскольку промежуточные посты не несут информации о решении проблемки... Wink

[Updated on: Wed, 01 October 2008 19:32]

Report message to a moderator

Previous Topic: Патчи к ядру
Next Topic: аналоги ps и netstat с выводом veid/vpid существуют ?
Goto Forum:
  


Current Time: Fri Dec 14 12:22:51 GMT 2018