Как известно, ZCS при установке, бывает, ругается на проблемы с файлом /etc/hosts. Ну, примерно так:
При этом содержимое файла выглядит вполне нормальным. Ларчик открывается просто: файл util/utilfunc.sh ищет в нём FQDN-имя хоста, перед которым стоит "полноценный" IP, а не 127.0.х.х. Только и всего.
Вариантов решения два:
добавляя один обратный слэш перед "$HOSTNAME":
if perl -e "while (<>) { next if /^#|^127.0/; exit 1 if /\s+\$HOSTNAME\s+/; }" /etc/hosts; then
ERROR: Installation can not proceeed. Please fix your /etc/hosts file
to contain:
<ip> <FQHN> <HN>
Where <IP> is the ip address of the host,
<FQHN> is the FULLY QUALIFIED host name, and
<HN> is the (optional) hostname-only portion
Вариантов решения два:
- Дописываем в /etc/hosts реальный адрес и fqdn, после которого обязательно должно быть и сокращенное имя хоста (ищется выражение "не коммент и не 127.0, есть пробел-fqdn-пробел").
- Либо меняем в util/utilfunc.sh одну строчку:
добавляя один обратный слэш перед "$HOSTNAME":
if perl -e "while (<>) { next if /^#|^127.0/; exit 1 if /\s+\$HOSTNAME\s+/; }" /etc/hosts; then