FastNetMon

Monday 5 April 2010

VDSManager: ERROR 1 : VDS not found

Вот такая ошибка:
ERROR 1 : VDS not found


вылазит при запуске скрипта подсчета статистики:
/usr/local/ispmgr/sbin/dostat.pl


По заявлениям саппорта ISP это происходит по причине:
Скорее всего какой-то VDS есть в конфиге VDSmanager, но отсутствует в конфигах OpenVZ (в /etc/vz/conf/)


(c) http://forum.ispsystem.com/ru/showthread.php?t=7797

Но искать руками проблему при большом числе VPS очень противно, поэтому я написал простой скрипт:

cat /usr/local/ispmgr/etc/vdsmgr.conf | grep vds | tr '"' ' ' | awk '{print $2}' | while read i; do echo $i; grep -HiR $i /etc/vz/conf/*; echo; done


Корректная строка выдачи скрипта имеет вид:
xx.yy.ww.zz
/etc/vz/conf/xxxx.conf:IP_ADDRESS="xx.yy.ww.zz тут далее любое число адресов"


А некорректная имеет другой вид :) Так что найти проблемный VPS становится легкой задачей.

No comments :

Post a Comment

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