192.168.20.144 dajiangtai01 部署Ambari-server和Mirror server
192.168.20.145 dajiangtai02
192.168.20.146 dajiangtai03
192.168.20.147 dajiangtai04 后面3台机器部署Agent
这里我们采用克隆的方式,当然大家也可以单独搭建linux虚拟机
现在的主机名是dajiangtai,当然我也可以输入命令来查看一下主机名,我们输入hostname,我们发现主机名就是dajiangtai,那么接下来我们就来修改一下主机名。
常见的有三种方法,一种是临时性的修改,但是当机器重启之后就会恢复原来的值,比如我们试一下
还有一种方法就是永久修改,我们直接修改配置文件,我们直接修改/etc/sysconfig/network
实际上还有一种方法,修改/etc/hosts,他对网络中的主机名起作用,但是对系统本身(也就是本机)不起作用。他和第一种的效果是一样的。实际上我们一般用这个来配置主机名和IP之间的对应关系。
我们这里采用第二种方法。改完之后没有变化,我们使用reboot命令重启一下机器就可以了。
(1)ping回环地址:能ping通,说明虚拟机的网络协议是好的。
(2)ping网关
点击“编辑”——》“虚拟网络编辑器”
我们发现ping不通
那就说明我们的网卡链路不通,所以接下来我们就需要配置网卡。来保证我们的虚拟机和外部网络能够进行通信。
但是这里边要注意一个问题,因为我们是克隆的。所以我们还要改一下MAC地址(就是我们硬件的地址,用来定义网络设备的位置),因为我们新的MAC地址和我们网卡配置里的MAC地址不一致,所以会导致网络连接不上。
所以我们先来查看一下我们新的MAC地址
我们输入vi /etc/udev/rules.d/70-persistent-net.rules(如果你是完全克隆,这个文件里应该包含eth0和eth1,我们将eth0配置删除,只保留eth1,记录该配置对应的MAC地址,并将eth1改名为eth0
接下来修改网卡vi /etc/sysconfig/network-scripts/ifcfg-eth0
你要是新搭建的Linux虚拟机的时候只需要把ONBOOT 的no改为yes就行,(开启我们的网卡,我们才能够看到我们的IP地址,BOOTPROTO=dhcp,指定获取IP的方法,dhcp(动态主机配置协议)还有一种是static ,静态的)
改回dhcp之后要重启一下,否则还是查看不到IP地址。(或者用service network restart命令)
OK,前面的修改完之后,下面我们就输入ifconfig来查看一下IP,然后我们ping IP
接下来我们再来ping www.baidu.com
OK,都能ping通,这就说明我们已经和外部网络打通了。
(这个可以参照大讲台官网上的其他课程,里面会详细的讲这个工具该如何下载,如何使用,这里就不在赘述了)
useradd –m hadoop
(-m指在用户的家目录下面,也就是/home/hadoopxia下面,你也可以用pwd来试一下)
设置完之后reboot重启一下
在root用户下,输入visudo打开文件
在文件末尾添加hadoop ALL=(ALL) NOPASSWD:ALL
在root用户下,vi /etc/sysconfig/network-scripts/ifcfg-eth0
改完之后reboot重启一下