一、问题原因:
一般是由于/etc/hosts文件中没有对应的 ”主机名 <–> IP地址” 相互解析条目:
[root@localhost ~]# cat /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
二、解决方法:
1、首先运行hostname指令,显示当前主机名
[root@Mylinux ~]# hostname
Mylinux
2、然后在/etc/hosts文件中加入一条主机名与IP地址之间的相互解析条目
[root@Mylinux ~]# echo ‘127.0.0.1 Mylinux.localdomain Mylinux’ >> /etc/hosts