如何使虚拟机的hostname永久生效

在Linux系统中, 点窜Hadoop集群中的多台虚拟机的hostname、及其hostname之间的映射关系 。
为了包管收集传输不变, 将虚拟机的防火墙封闭, 并设置enforce 。

需要这些哦
三台可运行的虚拟机
已运行SecrueCRT软件
方式/
11、Vmware中打开三台虚拟机Master、Slave1、Slave2;同时, SecureCRT也毗连上三台虚拟机;

如何使虚拟机的hostname永久生效

文章插图

如何使虚拟机的hostname永久生效

文章插图

2设置装备摆设虚拟机的DNS;
2、进入hosts设置装备摆设文件中,
【如何使虚拟机的hostname永久生效】输入号令:
vi /etc/hosts, 写入内容:
192.168.26.10 master
192.168.26.11 slave1
192.168.26.12 slave2
                      

如何使虚拟机的hostname永久生效

文章插图

33、点窜hostname;
起首, 查询之前的hostname, 如localhost.localdomain;
其次, 输入号令hostname  master;
最后, 查询hostname, 如master;

如何使虚拟机的hostname永久生效

文章插图

44、设置装备摆设hostname与IP的映射关系, 即使今后虚拟机重启, hostname将永远生效;
输入号令:
 vi /etc/sysconfig/network, 设置装备摆设hostname为master;

如何使虚拟机的hostname永久生效

文章插图

5综上所述:
经由过程/etc/hosts、/etc/sysconfig/network两个设置装备摆设文件的设置装备摆设, 则可以点窜虚拟机的hostname, 以及hostname与IP的映射关系;

6接下来, 将继续点窜Slave1、Slave2的hostname、以及hostname与IP的映射关系;

75、参照
3, 别离点窜Slave1、Slave2的hostname;
vi /etc/hosts, 写入内容:
192.168.26.10 master
192.168.26.11 slave1
192.168.26.12 slave2

如何使虚拟机的hostname永久生效

文章插图

如何使虚拟机的hostname永久生效

文章插图

86、参照
4, 别离点窜Slave1、Slave2中hostname与IP的映射关系;
进入Slave1虚拟机, 输入号令:
 vi /etc/sysconfig/network, 设置装备摆设hostname为slave1;
进入Slave2虚拟机, 输入号令:
 vi /etc/sysconfig/network, 设置装备摆设hostname为slave2;

如何使虚拟机的hostname永久生效

文章插图

如何使虚拟机的hostname永久生效

文章插图

97、参数
3, 设置hostname;
输入号令:hostname  ${hostname};

如何使虚拟机的hostname永久生效

推荐阅读