[Sysadmins] OpenVZ: 2.6.32-ovz-el-alt168.M80P.2, task vzctl:19720 blocked for more than 120 seconds
Sergey
a_s_y на sama.ru
Ср Июл 31 23:45:18 MSK 2019
On Saturday 29 June 2019, Sergey wrote:
> > 12728 ? S 0:00 initlog -q -c vzctl start 3139 --skip-fsck
> > 12729 ? S 0:00 vzctl start 3139 --skip-fsck
> > 12751 ? D 0:00 vzctl start 3139 --skip-fsck
> > 12768 ? Ss 0:00 vzctl start 3139 --skip-fsck
>
> Еле вспомнил, где писал... Проблема сохраняется. Но сейчас ещё посмотрел
> процессы. Про strace забыл что-то...
> На текущий момент 2.6.32-ovz-el-alt168.M80P.2 и vzctl-4.9.4-alt1
С strace интересно. Последний vzctl уже в контейнере:
# ps ax| grep vz
5268 ? Ss 0:00 /usr/sbin/vzeventd
5380 ? S 0:00 /bin/sh /etc/rc.d/rc3.d/S96vz start
5626 ? S 0:00 [vzmond]
19691 ? S 0:00 initlog -q -c vzctl start 3139 --skip-fsck
19692 ? S 0:00 vzctl start 3139 --skip-fsck
19720 ? D 0:00 vzctl start 3139 --skip-fsck
19756 ? Ss 0:00 vzctl start 3139 --skip-fsck
# vzps -E 3139 ax
CTID PID TTY STAT TIME COMMAND
3139 19756 ? Ss 0:00 vzctl start 3139 --skip-fsck
3139 19758 ? S 0:00 [kthreadd/3139]
3139 19759 ? S 0:00 [khelper/3139]
3139 20105 ? S 0:00 iptables-restore -c
И если к нему попытаться прицепиться из хост-системы, то процесс сразу
завершавется:
# strace -p 19756
strace: Process 19756 attached
+++ exited with 0 +++
Контейнер, при этом, запускается в каком-то виде, по крайней мере, apache
там работает, ssh тоже, но вот доступ в контейнер не получить:
# vzctl enter 3139
enter into CT 3139 failed
Unable to open pty: No such file or directory
По ssh аналогично:
$ ssh hostname
qqq на hostname's password:
ssh: PTY allocation request failed on channel 0
В следующий раз надо будет попробовать iptables-restore прибить из
хост-системы и посмотреть, что будет.
--
С уважением, Сергей
a_s_y на sama.ru
Подробная информация о списке рассылки Sysadmins