Vesta CP

При очередной установке панели управления веб-сервером Vesta на VPS заказчика, вывалилась странная ошибка, прерывавшая установку на финишной прямой донастройки сервера: Error: USER global doesn’t exist Error: no avaiable IP address Error: can’t create DOMAIN_NAME domain Попробовал было добавить юзера руками, но это не помогло. Полез читать в инет, обнаружил что это периодически встречается у народа на виртуалках от EDIS, аккурат на которую я пытался установить панель управления. Тут надо заметить, что в этот же вечер я установил еще две панельки на других хостингах, и это прошло без каких либо проблем. Знающие люди писали, что это баг Центосины и рекомендовали корректно прописать FQDN, т.ч я даже добавил нужные записи в файлы: # vi /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 SERVER_IP HOSTNAME.DOMAIN_NAME HOSTNAME ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 # vi /etc/sysconfig/network NETWORKING=yes HOSTNAME=HOSTNAME.DOMAIN_NAME после чего, все стало выглядеть идеально (для этого надо перегрузить сетку через service network restart): # hostname HOSTNAME #hostname -f HOSTNAME.DOMAIN_NAME но проблему это почему то не решило, хотя я и добавлял разные хосты, и укорачивал до рутового домена. В итоге в процессе ковыряния трупа установщика, залез в логи установки и обнаружил там странные следы: # cat /usr/local/vesta/log/error.log 2016-04-29 15:29:09 v-add-sys-ip ‘SERVER_IP’ ’255.255.255.0′ ‘eth0′ ‘global’ [Error 3] 2016-04-29 15:29:10 v-add-domain ‘admin’ ‘HOSTNAME.DOMAIN_NAME’ [Error 3] стало понятно, что по каким то причинам система не может добавить дефолтные настройки. Ну так может и бог с ними, допилим руками? в папке с установочным скриптом vst-install.sh нашелся доп.скрипт установки под конкретную систему vst-install-rhel.sh в котором нашлись следы действий вызывавших ошибку, которые я и удалил # Adding default domain $VESTA/bin/v-add-domain admin $servername check_result $? “can’t create $servername domain” после чего запустил инсталяшку с форсом # bash vst-install-rhel.sh –force и все идеально поставилось. Единственное, что после пришлось добавить дефолтный IP в самой панельке Vesta уже руками.