码迷,mamicode.com
首页 > 系统相关 > 详细

Linux修改主机名称

时间:2019-06-22 10:48:35      阅读:114      评论:0      收藏:0      [点我收藏+]

标签:文件   sys   network   method   image   主机   code   known   ati   

碰到这个问题的时候,是在安装Zookeeper集群的时候,碰到如下问题

java.net.UnknownHostException: XXXX Name or service not known java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)  ............

这里猜想到是主机的地址没有配对,网上给了方案是重新设置linux的主机名。

 

Step1:查看当前的主机名

[root@sxl133 Desktop]# hostname
sxl133

这里的主机名是sxl133,如果没有设置,则是localhost.localdomain,这是linux默认的主机名。

 

Step2:更新network文件

[root@sxl133 Desktop]# vi /etc/sysconfig/network
[root@sxl133 Desktop]# 

技术图片

将HOSTNAME=localhost.localdomain改成sxl133(我们想要设置的主机名)

技术图片

退出编辑。

 

Step3:更新hosts文件

输入:vi /etc/hosts

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

改成

127.0.0.1   localhost sxl133 localhost4 localhost4.localdomain4
::1         localhost sxl133 localhost6 localhost6.localdomain6

退出编辑。

 

Step4:reboot重启服务器,同时查询主机名

1 [root@sxl133 Desktop]#  reboot
2 [root@sxl133 Desktop]#  hostname

 

Linux修改主机名称

标签:文件   sys   network   method   image   主机   code   known   ati   

原文地址:https://www.cnblogs.com/liuys635/p/11067703.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!