Linux – 如果我更改主机名,需要重启哪些服务?

前端之家收集整理的这篇文章主要介绍了Linux – 如果我更改主机名,需要重启哪些服务?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在一些环境中进行了一些系统主机名更改,这让我想到了……

当我更改服务器的主机名(实时)时,需要修改什么以及需要重启哪些系统服务?
假设这是在线完成而无需重启.

我遇到了许多其他人在其中进行主机名更改的系统,但更改要么不会在重新启动时持续存在,要么我注意到/ var / log / messages上标有不同的主机名.

我经常关注:

>运行主机名< new-short-hostname>
>修改/ etc / hosts according to these guidelines.
>修改/ etc / sysconfig / network

在守护进程方面……

> sendmail / postfix(需要匹配的主机名)
> cups(打印守护程序可能因主机名错误而停止)
> syslog / rsyslog(主机名与系统消息一起记录)
> httpd(需要正确的主机名)

还需要注意什么?

解决方法

这取决于分布.从您的帖子来看,它看起来非常像您使用RHEL或CentOS.这就是我在答案中所假设的.

很多服务都会查看服务器的主机名,因此通常很难全面了解需要重新启动的服务.但是,请注意以下事项:

>一些Postfix安装也在config中硬编码主机名.
>同样适用于Apache
>如果您使用NFS,则需要关心它
>在RHEL HA群集上,您需要关注群集配置

通常,我还会发出主机名new.host.name来设置主机名而不重新启动.

此外,我通过/ etc和subdirs(配置文件)来查找服务器主机名已设置的任何位置.自定义编译软件的配置文件也是如此.

另一件需要注意的是外部依赖.在我经常使用的环境中,监控,备份和配置管理等环境也依赖于服务器的主机名,如果不加以考虑,很多东西都会破坏.

猜你在找的Linux相关文章