valhalla
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору На выходных разобрался с проблемой невозможности в некоторых случаях входа клиентом vSphere на ESX. Итак, для входа на esx он (ESX) должен отрезолвить сам себя. Если задан dns-сервер в resolv.conf, то он будет пытаться резолвиться через него (и только через него, невзирая на /etc/hosts). Если dns-сервер недоступен, то в течение порядка 15 минут клиент висферы будет выдавать ошибку "503 Service Unavailable". Только после этого он (ESX) прочитает запись о себе в hosts (она создается автоматом при каждой загрузке хоста). Т.е. для тех, у кого dns находится внутри кластера, возникают небольшие неприятности. Каждый esx дожен уметь резолвить остальных (иначе сервера не выйдут из standby mode, если кто-то в кластере их "не знает"). Т.е. варианта корректной работы 2: 1. Заданный и доступный на момент загрузки хостов dns-сервер с записями A и PTR обо всех ESX. 2. Пустой resolv.conf и записи обо всех ESX во всех /etc/hosts. Аналогично и для vCenter (этот тоже резолвит в том числе и сам себя). Записи о vcenter для ESX не требуются. P.S. В безДНСной схеме HA отвалился через полдня. Вылечил заменой записей на хостах 192.168.100.115 esx1.domain.com на такие 192.168.100.115 esx1.domain.com esx1 | Всего записей: 2917 | Зарегистр. 30-10-2001 | Отправлено: 13:15 24-08-2009 | Исправлено: valhalla, 19:42 24-08-2009 |
|