VMware虚拟机linux设置静态IP并修改主机名(linux下搭建hadoop集群网络配置)

在linux下搭建hadoop集群时,几台虚拟机设置静态IP并修改主机名,记录如下:

先配置VMware8

宿主机可以看做一个路由器,虚拟机通过宿主机的网络来访问  Internet,VMnet8就相当于这个路由器:

这里的默认网关配置为:192.168.47.1

VMware虚拟机linux设置静态IP并修改主机名(linux下搭建hadoop集群网络配置)_第1张图片

通过xshell连接的时候可以看到,xshell通过VMware8配置的192.168.47.131连接到的虚拟机:

VMware虚拟机linux设置静态IP并修改主机名(linux下搭建hadoop集群网络配置)_第2张图片

一、虚拟机设置静态IP,首先要关闭VMware的DHCP:

关闭VMware的DHCP,否则虚拟机重启后,ip可能会发生变化。

编辑->虚拟机网络配置

VMware虚拟机linux设置静态IP并修改主机名(linux下搭建hadoop集群网络配置)_第3张图片

选择VMnet8,取消勾选"使用本地DHCP服务将IP地址分配给虚拟机"选项。

点击"NAT设置",注意不要将默认网关设置为192.168.47.1(上面已经将VMnet8的默认网关设置为:192.168.47.1)就行:

VMware虚拟机linux设置静态IP并修改主机名(linux下搭建hadoop集群网络配置)_第4张图片

VMware虚拟机linux设置静态IP并修改主机名(linux下搭建hadoop集群网络配置)_第5张图片

 

二、修改配置文件

在vmare下,先通过一台虚拟机克隆出几台虚拟机。修改如下文件(第一台母机也需要做如下修改,否则重启后IP可能会发生变化,导致集群里配置文件错误),vi /etc/sysconfig/network-scripts/ifcfg-ens33,如下:

这里的GETWAY和DNS要填写NAT设置里(可填写成同一个ip),不要填写成第一步配置里的。否则会导致不能脸上外网,域名不能解析

BOOTPROTO=dhcp,修改为:BOOTPROTO=static

ONBOOT=yes
DNS1=192.168.47.2
IPADDR=192.168.47.133  (本机指定的IP)
PREFIX=24
GATEWAY=192.168.47.2
NAME=hdp-01

这个备用的DNS最好也填写下:
DNS2=114.114.114.114
DNS3=8.8.8.8

验证网关配的对不对,可以在虚拟机里ping一下网关的ip。

配置DNS地址,修改这个文件重启就会失效,得在此文件中配置(ifcfg-ens33)。

如果虚拟机时通过克隆方式产生的,则必须删掉UUID,再自动生成。

VMware虚拟机linux设置静态IP并修改主机名(linux下搭建hadoop集群网络配置)_第6张图片

VMware虚拟机linux设置静态IP并修改主机名(linux下搭建hadoop集群网络配置)_第7张图片

修改完成后,重启网络服务生效,service network restart。

验证测试:

ping www.baidu.com  ,注意不是:ping  http://www.baidu.com

三、修改主机名(永久生效):

如果 打开/etc/sysconfig/network文件时,发现文件是空的,就用方法一。

方法一:

hostnamectl  set-hostname hdp-01(自己起的主机名)   
service network restart  (重启网络服务)

方法二:

Linux系统安装好后,都会有默认的主机名,这里以CentOS系统为例,默认的主机名为localhost.localdomain。

修改步骤:

1.以根用户登录,hostname命令查看主机名:

localhost.localdomain。

2.输入vi /etc/sysconfig/network,然后将HOSTNAME后面的值改为想要设置的主机名。

VMware虚拟机linux设置静态IP并修改主机名(linux下搭建hadoop集群网络配置)_第8张图片

3.输入vi /etc/hosts,然后将localhost.localdomain改为想要设置的主机名。

VMware虚拟机linux设置静态IP并修改主机名(linux下搭建hadoop集群网络配置)_第9张图片

4、完整操作截图如下:

VMware虚拟机linux设置静态IP并修改主机名(linux下搭建hadoop集群网络配置)_第10张图片

有的地方,使用静态IP配置主机名时,需要删掉下面这个:

VMware虚拟机linux设置静态IP并修改主机名(linux下搭建hadoop集群网络配置)_第11张图片

5、输入reboot命令,重新启动服务器。

6、hostname命令查询系统主机名。

VMware虚拟机linux设置静态IP并修改主机名(linux下搭建hadoop集群网络配置)_第12张图片

参考文章地址:

https://blog.csdn.net/axing2015/article/details/81516627

 

你可能感兴趣的:(linux,大数据相关)