Назад | Перейти на главную страницу

Установка удаленного кикстарта CentOS 5.5 останавливается на отметке «Запуск процесса установки». Как отлаживать?

У меня возникли трудности с удаленной установкой кикстарта CentOS 5.5 на HP ProLiant DL360 G6. Это в среде, где я поддерживаю внутренний репозиторий CentOS yum. Кикстарт-установка и сценарии публикации были протестированы и нормально работают. Это оборудование также распространено в этой среде, поэтому я не считаю, что это фактор. К сожалению, у меня проблемы с установкой определенного сервера.

Система удалена от репозитория yum на расстоянии 500 миль. Они подключаются через частное 100-мегабитное соединение уровня 2 (26 мс туда и обратно). Я монтирую ISO-образ netinstall CentOS 5 размером 10 МБ через удаленную консоль HP ILO. Начальные параметры загрузки:

linux ks=http://yum.abctrading.com/prop.cfg ksdevice=eth0 ip=x.x.x.x dns=x.x.x.x netmask=255.255.255.0 gateway=x.x.x.x

Я использую url --url http://ks.abctrading.com/5.5/os/x86_64/ способ установки. Это быстро загружает установщик anaconda, загружает конфигурацию кикстарта и форматирует диски. В конечном итоге процесс останавливается на экране ниже, читая "Starting install process.". Переходя к другим виртуальным консолям, дайте второе изображение ниже. На этом этапе процесс останавливается и не может продолжить установку. Локальный запуск той же конфигурации кикстарта работает нормально. Я пробовал монтировать загрузочный ISO с консоли, а также из командной строки ILO2, указывая на локально размещенный загрузочный ISO через http.

Как я могу это отладить? Есть ли варианты, которые я упустил?

Я видел эту проблему, вызванную проблемой DNS.

Определите имя хоста URL-адреса, используемого anaconda, и добавьте его в /etc/hosts:

# echo 192.168.1.1 my.server.example.com >> /etc/hosts

анаконда сразу ускоряется.

Запуск этой установки через NFS решил проблему производительности. К сожалению, urlgrabber Часть Yum в сценариях после установки была медленной, как и первоначальные попытки установки http. Сужает фокус до реализации urlgrabber Yum и чего-то еще с расстоянием между линиями и соединением с малой задержкой. Как только система была загружена в недавно установленную ОС, скорость yum была в порядке.

Возможно, это кеширование RPM на удаленном сервере. Смотреть (tail -f /var/log/httpd/access_log) access_log на http-сервере для проверки активности.