首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Linux -如果我更改主机名,哪些服务需要重新启动?

Linux -如果我更改主机名,哪些服务需要重新启动?
EN

Server Fault用户
提问于 2012-10-06 21:43:40
回答 1查看 4.5K关注 0票数 11

我在几个环境中做了一些系统主机名的更改,这让我想到.

当我更改服务器的主机名(live)时,需要修改什么以及哪些系统服务需要重新启动?假设这是在没有重新启动的情况下在线完成的。

我遇到了许多由其他人构建的系统,其中主机名的更改是在飞行中进行的,但是这些更改要么不会在重新引导过程中持续存在,要么我注意到/var/log/messages被标记为不同的主机名。

我经常跟踪:

  • 运行hostname <new-short-hostname>
  • 修改/etc/hosts 根据这些准则.
  • 修改/etc/sysconfig/network

在守护进程方面..。

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

还有什么需要注意的?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2012-10-06 22:15:44

这取决于分布情况。从你的帖子来看,它看起来很像你在使用RHEL或CentOS。这就是我在回答中所假设的。

许多服务查看服务器的主机名,因此通常很难全面概述需要重新启动的服务。然而,要注意以下几点:

  • 有些后缀安装也在配置中硬编码主机名。
  • Apache也是如此。
  • 如果你使用NFS,你需要关注它。
  • 在RHEL集群上,您需要关注集群配置

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

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

另一件需要注意的事情是外部依赖关系。在我通常使用的环境中,诸如监视、备份和配置管理之类的东西也取决于服务器的主机名,如果不考虑这一点,很多东西都会中断。

票数 9
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/435557

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档