linux – Redhat在重启时没有设置我想要的主机名
发布时间:2020-12-14 02:49:20 所属栏目:Linux 来源:网络整理
导读:我有一个redhat(EL5)服务器,我需要更改主机名.我正试图将其重新置于已知状态以帮助进行服务器配置活动. 作为更改主机名的一部分,我正在更新/ etc / sysconfig / network和/ etc / hosts.我也有一个显式调用hostname.我希望的状态是服务器认为它的主机名是“l
我有一个redhat(EL5)服务器,我需要更改主机名.我正试图将其重新置于已知状态以帮助进行服务器配置活动.
作为更改主机名的一部分,我正在更新/ etc / sysconfig / network和/ etc / hosts.我也有一个显式调用hostname.我希望的状态是服务器认为它的主机名是“localhost”.并且对“hostname”的调用返回“localhost”. 我遇到的问题是,当我重新启动时,主机名将恢复为“localhost.companyname.com”,这不是我想要的.重新启动时,如何确保将主机名设置为“localhost”? 我的/ etc / sysconfig / network文件包含: NETWORKING=yes HOSTNAME=localhost GATEWAY=123.123.123.123 #I do have a proper IP address here 我的/ etc / hosts文件包含: 127.0.0.1 localhost.localdomain localhost 172.21.1.1 localhost.companyname.com localhost 解决方法
>更改/ etc / sysconfig / network中的^ HOSTNAME行
>更改/ etc / hosts中的主机名(FQDN和别名) >运行/ bin / hostname new_hostname以使主机名更改立即生效. >运行/ sbin / service syslog restart以使syslog使用新主机名进行记录. 更改系统主机名不需要重新启动,当然您应该重新启动以验证问题是否已解决:) 更多信息,请访问http://kbase.redhat.com/faq/docs/DOC-8646 注意:您的错误位于/ etc / hosts的第二行!只是删除它. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- linux – bash / Makefile中双符号的意思是什么?
- 如何在Linux上使用C检查堆栈和堆使用情况?
- [转帖]为何 linux 要用 tar.gz,而不用 7z 或 zip?
- Linux常用命令 - less命令详解
- linux – shell位移产生不同的数字
- linux-kernel – Linux内核ARM转换表库(TTB0和TTB1)
- linux – NX Server小写d最小化OS X客户端?
- linux – docker build error(未安装apt-utils,无法删除’/
- 使用Puppet配置ulimit
- LINUX教学:Python进行数据分析及相关Package的安装