大家在linux工作环境中,尽量不要使用默认的主机名称(localhost),避免个别软件安装或使用的过程中出现各种问题(例如heartbeat),下面为修改主机名称的基本步骤:

1、首先通过命令行方式修改hostname(临时生效,只在当前会话有效)

[root@Base ~]# hostname drbd-master

2、然后修改配置文件中的HOSTNAME参数(全局配置,此种方法避免重新启动系统修改的主机名称失效)

[root@drbd-master ~]# sed -i "s#HOSTNAME=Base#HOSTNAME=drbd-master#" /etc/sysconfig/network
[root@drbd-master ~]# cat /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=drbd-master

说明:一般情况下我的做法是首先修改/etc/sysconfig/network文件,然后再用hostname命令修改主机名称,logout重新登录客户端软件。