三、修改linux机器名
先说说怎么查看linux下的机器名
在命令行里输入hostname回车,展现的即当前linux系统的机器名如下
[root@HadoopName ~]# hostname
hadoopName
[root@hadoopName ~]#
读者也看到了,命令行的前缀 [root@hadoopName ~], @符号后面的就是机器名,前面的是当前用户名
下面说说怎么修改RedHat linux下的机器名,下面的方法只适合修改redhat的,别的版本改机器名不是这样的
1、执行 cd /etc/sysconfig,进入/etc/sysconfig 目录下
2、执行 vi network,修改network文件,
NETWORKING=yes
HOSTNAME=hadoopName
把HOSTNAME改成你想要的机器名,我改成了hadoopName,然后保存
3、执行 cd /etc,进入/etc 目录下
4、执行vi hosts,修改hosts文件
# Do not remove the following line, or various programs
# that require network functionality will fail.
192.168.133.128 hadoopName hadoopName
127.0.0.1 localhost.localdomain localhost
默认是只有黑色字体内容,然后加上红色字体内容,第一个是自身ip,第二个network里的hostname名字,第三个一样。网上很多资料说hadoop安装要在 hosts里面加入 所有的集群机器的 ip hostname 对,嗯,没错,因为笔者这是单机,所以就只加自己就行了。
5、修改完后,执行hostname 就能看到自己新改的机器名了