Re: Зависает Vps [message #35942 is a reply to message #35734] |
Tue, 05 May 2009 04:46  |
maratrus
Messages: 1495 Registered: August 2007 Location: Moscow
|
Senior Member |
|
|
Здравствуйте,
1. Рекомендую обновить ядро. В идеале было бы хорошо проверить последнее, базирующееся на RHEL5, ядро.
http://download.openvz.org/kernel/branches/rhel5-2.6.18/curr ent/
Думаю, можно и просто мэйнстримное проверить
http://download.openvz.org/kernel/branches/2.6.18/current/
2. На каком темплите сделана VE?
3. Можете пострейсить команду "vzctl enter"?
http://wiki.openvz.org/Stracing_a_program
4. Сколько процессов показывает команды "vzlist" (NRPROC)?
5. Есть ли возможность понять, что это за процессы (с помощью ps и vzpid).
6. После того, как стало понятно, что за процессы остались внутри VE, посмотрите, пожалуйста, в каком они состоянии, а также /proc/<pid>/wchan для этих процессов.
7. Пока не знаю, как это можно использовать, но на всякий случай можно понажимать alt-sysrq-* команды, где *:
- "p" - несколько раз (примерно вдвое больше, чем количество CPU)
- "m" - один раз
- "t" - для calltrace всех процессов - затратная по времени операция
Быть может, эта информация пригодится впоследствии.
8. Имеет ли ваша VE какую-нибудь особенную конфигурацию (nfs, bind mounts и т.д.)? Что там сконфигурировано?
9. Посмотрите, пишется ли что-нибудь в log (/var/log/messages, /var/log/vzctl.log) или dmesg? (в файле /etc/vz/vz.conf поставьте переменную LOGLEVEL в значение, равное 10)
|
|
|