LINUX.ORG.RU
ФорумAdmin

Debug системы для выявления проблем


0

0

В общем интересует, как можно включить повышенный уровень логирования событий в системе или debug, есть проблема с контейром в OpenVZ Логирование в vz.conf не помогает, хочется сделать полную диагностику на уровне системы для выявления проблем. Как это можно?

Ответ на: комментарий от anton_jugatsu

Проблема с потерей доступа к виртуальной машине на 3-6 секунд. Нужно выяснить причину и что в этот момент происходит.

InventoRs
() автор топика
Ответ на: комментарий от anonymous

пропадает сетевой доступ к контейнеру centos 5.5 который стоит в openvz. гугленье, поиск багов, ник чему не привел в обще. просто через какое-то время пропадает доступ, потом восстанавливается сам, время между промежутками разрыва от 5 до 40 минут, восстанавливается за 5-10 секунд. очень не приятно так как происходит постоянно. вот по этому возникла идея докопаться до сути, помочь не кому, а мозгов еще маловато в этом деле.

InventoRs
() автор топика
Ответ на: комментарий от anton_jugatsu

В том то и вся проблема что ничего, не каких намеков на сбой и т.д. vz.conf тоже правил. LOG_LEVEL = 2 DEBUG = 90

/var/log/vzctl.log пуст. по всякому пробовал. логи в контейнере также пусты

InventoRs
() автор топика
Ответ на: комментарий от InventoRs

у тебя скорей всего проблема в арп либо в роутинге.

скопируй сюда конфиг впс и вывод команд:

$ ip rule list
0:   from all lookup local
32766:   from all lookup main
32767:   from all lookup default

для каждой таблицы:

$ ip r l t local
$ ip r l t main
$ ip r l t default
..

а так же

$ ip -o a

И то же самое внутри контейнера.

gorilych ★★
()
Ответ на: комментарий от gorilych

Конфиг VPS

ONBOOT="yes"

# UBC parameters (in form of barrier:limit)
KMEMSIZE="11055923:11377049"
LOCKEDPAGES="256:256"
PRIVVMPAGES="65536:69632"
SHMPAGES="21504:21504"
NUMPROC="240:240"
PHYSPAGES="0:2147483647"
VMGUARPAGES="33792:2147483647"
OOMGUARPAGES="26112:2147483647"
NUMTCPSOCK="360:360"
NUMFLOCK="188:206"
NUMPTY="16:16"
NUMSIGINFO="256:256"
TCPSNDBUF="1720320:2703360"
TCPRCVBUF="1720320:2703360"
OTHERSOCKBUF="1126080:2097152"
DGRAMRCVBUF="262144:262144"
NUMOTHERSOCK="360:360"
DCACHESIZE="3409920:3624960"
NUMFILE="9312:9312"
AVNUMPROC="180:180"
NUMIPTENT="128:128"

# Disk quota parameters (in form of softlimit:hardlimit)
DISKSPACE="1048576:1153024"
DISKINODES="200000:220000"
QUOTATIME="0"

# CPU fair sheduler parameter
CPUUNITS="1000"


VE_ROOT="/vz/root/$VEID"
VE_PRIVATE="/vz/private/$VEID"
OSTEMPLATE="centos-5-i386-default-5.5-20100707"
ORIGIN_SAMPLE="basic"
HOSTNAME="vz02.second.ua"
NAMESERVER=""
NAME="vz02.second.ua"
NETIF="ifname=eth0,mac=00:18:51:54:1A:02,host_ifname=veth184.0,host_mac=00:18:51:FF:43:60,bridge=vmbr0"
[root@openvz ~]#
[root@openvz ~]# ip rule list
0:      from all lookup 255
32766:  from all lookup main
32767:  from all lookup default
[root@openvz ~]#
[root@openvz ~]# ip r l t local
[root@openvz ~]# ip r l t local
broadcast 192.168.0.255 dev vmbr0  proto kernel  scope link  src 192.168.0.181
broadcast 127.255.255.255 dev lo  proto kernel  scope link  src 127.0.0.1
broadcast 192.168.0.0 dev vmbr0  proto kernel  scope link  src 192.168.0.181
local 192.168.0.181 dev vmbr0  proto kernel  scope host  src 192.168.0.181
broadcast 127.0.0.0 dev lo  proto kernel  scope link  src 127.0.0.1
local 127.0.0.1 dev lo  proto kernel  scope host  src 127.0.0.1
local 127.0.0.0/8 dev lo  proto kernel  scope host  src 127.0.0.1
[root@openvz ~]#

[root@openvz ~]#
[root@openvz ~]# ip r l t main
192.168.0.182 dev venet0  scope link
192.168.0.0/24 dev vmbr0  proto kernel  scope link  src 192.168.0.181
169.254.0.0/16 dev vmbr0  scope link
default via 192.168.0.254 dev vmbr0
[root@openvz ~]#
[root@openvz ~]# ip r l t default
[root@openvz ~]#
[root@openvz ~]# ip -o a
2: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue \    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: lo    inet 127.0.0.1/8 scope host lo
2: lo    inet6 ::1/128 scope host \       valid_lft forever preferred_lft forever
4: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop qlen 1000\    link/ether 00:0c:6e:37:ca:37 brd ff:ff:ff:ff:ff:ff
6: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast qlen 1000\    link/ether 00:02:44:1c:5c:25 brd ff:ff:ff:ff:ff:ff
6: eth0    inet6 fe80::202:44ff:fe1c:5c25/64 scope link \       valid_lft forever preferred_lft forever
1: sit0: <NOARP> mtu 1480 qdisc noop \    link/sit 0.0.0.0 brd 0.0.0.0
3: vmbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue \    link/ether 00:02:44:1c:5c:25 brd ff:ff:ff:ff:ff:ff
3: vmbr0    inet 192.168.0.181/24 brd 192.168.0.255 scope global vmbr0
3: vmbr0    inet6 fe80::202:44ff:fe1c:5c25/64 scope link \       valid_lft forever preferred_lft forever
5: venet0: <BROADCAST,POINTOPOINT,NOARP,UP,LOWER_UP> mtu 1500 qdisc noqueue \    link/void
7: veth183.0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue \    link/ether 00:18:51:ec:90:7d brd ff:ff:ff:ff:ff:ff
7: veth183.0    inet6 fe80::218:51ff:feec:907d/64 scope link \       valid_lft forever preferred_lft forever
11: veth185.0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue \    link/ether 00:18:51:ff:43:60 brd ff:ff:ff:ff:ff:ff
11: veth185.0    inet6 fe80::218:51ff:feff:4360/64 scope link \       valid_lft forever preferred_lft forever
15: veth184.0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue \    link/ether 00:18:51:ff:43:60 brd ff:ff:ff:ff:ff:ff
15: veth184.0    inet6 fe80::218:51ff:feff:4360/64 scope link \       valid_lft forever preferred_lft forever
[root@openvz ~]#
А теперь из контейнера:
[root@vz02 /]# ip rule list
0:      from all lookup 255
32766:  from all lookup main
32767:  from all lookup default
[root@vz02 /]#
[root@vz02 /]# ip r l t local
broadcast 192.168.0.255 dev eth0  proto kernel  scope link  src 192.168.0.184
broadcast 127.255.255.255 dev lo  proto kernel  scope link  src 127.0.0.1
local 192.168.0.184 dev eth0  proto kernel  scope host  src 192.168.0.184
broadcast 192.168.0.0 dev eth0  proto kernel  scope link  src 192.168.0.184
broadcast 127.0.0.0 dev lo  proto kernel  scope link  src 127.0.0.1
local 127.0.0.1 dev lo  proto kernel  scope host  src 127.0.0.1
local 127.0.0.0/8 dev lo  proto kernel  scope host  src 127.0.0.1
[root@vz02 /]#
[root@vz02 /]# ip r l t main
192.168.0.0/24 dev eth0  proto kernel  scope link  src 192.168.0.184
169.254.0.0/16 dev eth0  scope link
default via 192.168.0.254 dev eth0
[root@vz02 /]#
[root@vz02 /]# ip r l t default
[root@vz02 /]#
[root@vz02 /]# ip -o a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue \    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
1: lo    inet 127.0.0.1/8 scope host lo
1: lo    inet6 ::1/128 scope host \       valid_lft forever preferred_lft forever
3: venet0: <BROADCAST,POINTOPOINT,NOARP> mtu 1500 qdisc noop \    link/void
5: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue \    link/ether 00:18:51:54:1a:02 brd ff:ff:ff:ff:ff:ff
5: eth0    inet 192.168.0.184/24 brd 192.168.0.255 scope global eth0
5: eth0    inet6 fe80::218:51ff:fe54:1a02/64 scope link \       valid_lft forever preferred_lft forever
[root@vz02 /]#
InventoRs
() автор топика
Ответ на: комментарий от InventoRs

на первый взгляд всё норм. Я бы попробовал tcpdump'ом посмотреть, что происходит во время пинга. Или, как вариант, переключить в host-routed режим, так можно исключить проблему на роутере *.254

Попробуй обратиться за помощью на форуме openvz.org

gorilych ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.