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

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

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

编辑->虚拟机网络配置

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

点击"NAT设置"查看一下GATEWAY地址,不要设置为192.168.47.1就行:

二、修改配置文件

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

BOOTPROTO=dhcp,修改为:BOOTPROTO=static

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

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

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

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

如果 打开/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后面的值改为想要设置的主机名。

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

4、完整操作截图如下:

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

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

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

猜你喜欢

转载自blog.csdn.net/DH2442897094/article/details/88633741