Я делаю некоторые системные изменения имени хоста в нескольких средах, и это заставило меня задуматься ...
Когда я изменяю имя хоста сервера (в реальном времени), что нужно изменить, и какие системные службы требуют перезапуска? Предположим, это сделано онлайн без перезагрузки.
Я сталкиваюсь с множеством систем, созданных другими людьми, в которых изменения имени хоста выполняются во время полета, но эти изменения либо не сохраняются при перезагрузке, либо я замечаю, что на них /var/log/messages
указано другое имя хоста.
Я регулярно следую:
- Бегать
hostname <new-short-hostname>
- Изменить в
/etc/hosts
соответствии с этими рекомендациями . - Изменить
/etc/sysconfig/network
На стороне демона ...
- sendmail / postfix (требуется соответствующее имя хоста)
- чашки (демон печати может остановиться с неправильным именем хоста)
- syslog / rsyslog (имя хоста регистрируется вместе с системными сообщениями)
- httpd (требуется правильное имя хоста)
Что еще требует внимания?