Что произойдет, если я удалю эту строку из / etc / hosts

Я пытаюсь настроить Hadoop и у меня проблемы с его настройкой. У меня есть одно сомнение по поводу конфигурации сети, и это связано с информацией о хосте.

В /etc/hosts вторая строка похожа на 127.0.1.1 slave1-machine, и я знаю, что она связана с именем машины. Но я не знаю, в чем смысл этой строки, и если я удалю ее из файла, что произойдет?

0
задан 8 January 2014 в 15:28

2 ответа

Когда вы удаляете линию, вы больше не можете преобразовывать имя хоста slave1-machine в IP-адрес. Linux просматривает / etc / hosts перед triyng, чтобы разрешить имя хоста через DNS-запрос. Так что, если вы удалите линию. Linux пытается разрешить имя хоста slave1-machine через DNS и получить отрицательный ответ.

0
ответ дан 8 January 2014 в 15:28

Диапазон 127/8 (который включает в себя 127.0.1.1) привязан к вашему петлевому интерфейсу. Обычно 127.0.1.1 - это IP-адрес, который разрешает имя хоста вашего компьютера.

Если вы удалите эту линию, slave1-машина не сможет разрешить. (Это не большая проблема. Иногда выдает ошибку, в которой говорится, что имя хоста не может быть разрешено.)

0
ответ дан 8 January 2014 в 15:28

Другие вопросы по тегам:

Похожие вопросы: