为了学习大数据,然后想在自己的电脑的虚拟机上搭建hadoop集群,搭建了一段时间,我才发现CentOS系统的静态IP设置是十分有必要的。我的hadoop集群只有两个节点,一个master,另一个是slave。
然后点击NAT设置,记一下网关IP。
接着点击确定。
第二步,配置CentOS的静态IP
这里涉及到vim这个命令的使用,当打开文档时,按i可以进行编辑,编辑完成后按Esc,然后键入:wq保存。
主要要修改两个文件,
vim /etc/sysconfig/networkvim /etc/sysconfig/network-scripts/ifcfg-eth0
首先配置/etc/sysconfig/network,添加网关
GATEWAY=192.168.32.2
然后是 /etc/sysconfig/network-scripts/ifcfg-eth0
该修改的修改,该添加的添加。
DEVICE="eth0"BOOTPROTO="dhcp" ----设置为静态的IP地址HWADDR=00:0C:29:8E:B6:AFIPV6INIT="yes"NM_CONTROLLED="yes"ONBOOT="yes"TYPE="Ethernet"IPADDR=192.168.32.129 --- IP地址(新添加)NETMASK=255.255.255.0 ----默认的网关(新添加)UUID="100c2b7a-d060-4d99-b6b8-8a7f57d2b803"DNS1=192.168.32.2 ---(新添加)
然后这是master的静态IP修改,然后依照上面方法修改slave的静态IP,这里应该会出现一个问题,连接不上。然后如下解决方法。
首先右键点击如接下来的第一个图。选择Edit Connections,
选择Auto eth1->Edit(也可以添加新的)->Wired->添加Device MAC address(ifconfig查看可知) ,
然后点击IPv4 Settings
然后点击IPv4 Settings,如图配置就可以(自己的Address,Gateway)点击
apply,输入密码。选中Auto eth1 就可以了。