У меня есть несколько хостов Hardy, которые, кажется, получают недопустимое имя хоста, помещенное в их / etc / hosts во время процесса установки.
В свежей, немодифицированной версии есть строка в / etc / hosts хост, который выглядит так
127.0.1.1 hostname.subdomain.domain.subdomain.domain hostname.subdomain.domain
Первое имя хоста в этом списке недействительно.
Это вызывает проблемы, когда программы запускают hostname -f
или эквивалент и получают «hostname.subdomain». domain.subdomain.domain ", который является недопустимым, неразрешимым именем хоста.
uname -n
возвращает« hostname.subdomain.domain »
На узлах Lucid записи выглядят следующим образом:
127.0.1.1 hostname.subdomain.domain hostname
, что в значительной степени я ожидал и хотел бы случиться.
Обе наши машины Hardy и Lucid построены с помощью pxeboot и нажатых файлов. Я просмотрел нашу конфигурацию preseed для:
Я ничего не нашел.
Возможно, я могу манипулировать / etc / hosts en masse через марионетку, но я бы предпочел понять причину проблемы и исправить ее источник.