Поиск VDS которая создаёт нагрузку OpenVZ
На серверах виртуализации OpenVZ порой бывает довольно сложно найти VDS, которая создаёт ту или иную нагрузку.
Сейчас приведу ряд команд которые помогут вам решить эту проблему.
Для начала думаю стоит посмотреть VDS, у которых большое LA(Load Average), чтобы найти эти сервера необходимо выполнить команду:
vzlist -Ho ctid,laverage
Где вывод будет примерно такой:
19326 0.00/0.00/0.00
19412 0.00/0.00/0.00
19609 0.28/0.15/0.10
19649 3.87/2.76/2.21
В первом столбце будет CTID VDS, по которому вы сможете в неё войти командой:
vzctl enter 19649
Во втором столбце указан LA через слэш.
Второй вариант выполнить команду
top
будет вывод примерно такой
top — 13:47:21 up 98 days, 5:15, 1 user, load average: 6.65, 7.53, 7.28
Tasks: 2871 total, 7 running, 2863 sleeping, 0 stopped, 1 zombie
Cpu(s): 19.9%us, 5.2%sy, 0.0%ni, 72.4%id, 2.0%wa, 0.0%hi, 0.5%si, 0.0%st
Mem: 65773792k total, 65385464k used, 388328k free, 2618628k buffers
Swap: 0k total, 0k used, 0k free, 44907312k cachedPID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
78887 500 20 0 242m 43m 9596 R 99.8 0.1 115:52.90 php942903 500 20 0 477m 53m 11m R 86.8 0.1 2:31.04 php
981882 500 20 0 461m 39m 11m S 27.8 0.1 0:08.43 php
Из него мы берём PID процесса который нам не нравится и выполняем команду:
vzpid 78887
Вывод:
Pid CTID Name
78887 19279 php5
Второй столбец это CTID VDS с который вы можете войти на виртуальный сервер
vzctl enter 19279
Добавить комментарий