mac下vmware设置3台虚拟机固定ip

前言:本人菜鸟一名,最近在学习hadoop,但是在mac下搭建hadoop环境确实是一个让人头大的问题,特别是配置固定ip.网上找了很多教程,有的教程的第一张图片就和我的不一样,根本解决不了.结合网上一部分解决方案,然后配合原有windows教程,尝试解决初步成功,写下来给大家参考一下.

1.在mac终端里输入:

cd /Library/Preferences/VMware\ Fusion/vmnet8

查看nat.conf内容

cat nat.conf

这里的ip和netmask都要记住等下有用

查看cat dhcpd.conf

cat dhcpd.conf

注意range 这个是虚拟机允许选择的静态ip地址范围,自定义的静态ip地址必须要在这个范围内(这个就是之前我出现错误的原因)

接下来就进入到虚拟机端操作,建议在创建虚拟机时先记下ip地址,利用客户端工具效率更高

1.关闭防火墙和禁止防火墙自启动

systemctl stop firewalld.service
systemctl disable firewalld.service

2.配置时间自动同步:crontab -e

*/5 * * * * ntpdate -u ntp1.aliyun.com

3.修改/etc/hosts文件:vim /etc/hosts(自定义3台虚拟机ip地址,注意:自定义ip必须要在上面查找到的range范围内)

172.16.78.201 node201
172.16.78.202 node202
172.16.78.203 node203

4.在/opt下创建module目录,并修改它的所有者和所属组为hadoop

cd /opt
mkdir module
chgrp hadoop module
chown hadoop module

5.配置ip地址:vim /etc/sysconfig/network-scripts/ifcfg-ens33
第四行的

BOOTPROTO=“dhcp”

修改为

BOOTPROTO=“static”

在该文件末尾插入以下配置

IPADDR=172.16.78.201
NETMASK=255.255.255.0
GATEWAY=172.16.78.2
DNS1=8.8.8.8
DNS2=144.144.144.144

注意:3台机器的ip地址分别为201、202、203,根据你自定的设定在每个虚拟机上都要把IPADDR做修改,然后NETMASK和GATEWAY就是最开始第一张图上的ip地址,dns根据你自身的mac网络设置里的dns写
6.重启网卡:systemctl restart network

然后你就可以通过软件连接了,创建固定账号一键连接了.
特别声明:
这个是我结合网上的方法和教程方法结合尝试成功方法,但不一定所有人都能成功.
写出来只是为了给大家一个参考,后续有哪里写的不对也欢迎大家提出来.

你可能感兴趣的:(数据分析,hadoop,vmware,虚拟机,固定ip)