FastNetMon

Thursday 10 December 2009

Анализ правильности настроек UBC OpenVZ

Настройки UBC очень разнообразны и временами зависят друг от друга (все зависимости изложены вот здесь) и без надлежащего опыта все эти зависимости проследить и обсчитать очень трудно. Для теста "согласованности" (consistency) настроек VE есть стандартная утилита vzcfgvalidate, которая работает следующим образом:


vzcfgvalidate /etc/vz/conf/1621.conf
Error: limit should be = 9223372036854775807 for vmguarpages (currently, 76800)
Error: limit should be = 9223372036854775807 for oomguarpages (currently, 76800)
Error: tcpsndbuf.lim-tcpsndbuf.bar should be > 15360000 (currently, 24576000-24576000=0)
Error: othersockbuf.lim-othersockbuf.bar should be > 15360000 (currently, 2097152-1126080=971072)
Warning: tcprcvbuf.lim-tcprcvbuf.bar should be > 15360000 (currently, 24576000-24576000=0)
Warning: numfile should be > 12016 (currently, 6000)


Но по заявлениям спецов с форума OpenVZ, эта утилита тестируем не все настройки, указанные в вики, поэтому был написан скрипт vzvalidate (зеркало), который претендует на полноту анализа согласованности настроек. В отличие от vzcfgvalidate скрипт vzvalidate анализирует сразу все VPS, а не один отдельно взятый.

No comments :

Post a Comment

Note: only a member of this blog may post a comment.