最近在学习hadoop,需要在mac上安装虚拟机,模拟多节点集群。
mac上安装的虚拟机为 vmvare fusion
附上下载百度网盘地址:
链接:https://pan.baidu.com/s/1NlXj6O9xW2FKgdZ-onf0kA 密码:ni5d
安装的虚拟环境为centos7
百度网盘链接为:https://pan.baidu.com/s/1DlI8tiupxc7jQ72x1Ywfrw 密码:kwnh
该系统为最小安装,只有命令行窗口,需要有图形化界面的,自行搜索下载。
第一次进入软件会出现如下图片:
直接将你想要安装的系统镜像文件拖到图片标识的地方即可,然后下一步,下一步即可(提示:有uef启动和bois启动的选择,看个人需要我这边选择的是uef启动)
启动成功后需要配置网络,保证虚拟机系统网络可以访问外网,然后虚拟机网络可以被本机访问。
1、配置mac上vmvare fusion的网络配置
finder中找到下面入口或者 commond+shift+G
填写的地址为:
```
/Library/Preferences/VMware\ Fusion/
```
进入下图标红文件内
进入文件后内容为:
先修改 标识为1的文件,1标识文件打开如下,照着改就行,但是不要和你当前连接的网段重复,如:当前网段为192.168.2.XXX就不要写192.168.2了
然后修改标识2,标识二打开如下,修改nat.conf文件
打开的nat.conf文件,照着修改。
至此,mac的本机上需要修改的虚拟机网络配置就修改结束了。后面我们需要修改,虚拟机内部网络配置
进入到centos7
进入目录:/etc/sysconfig/network-scripts
找到ifcfg-ens33文件
打开ifcfg-ens33文件如下:
1、自定义即可,需要和之前配置的网关在同一网段。
2、3和nat.conf 配置相同
4、找到设置里面的网络,按下图填写dns即可
然后重启虚拟机网络配置:
systemctl restart network
选择虚拟机网络设置为nat,如下图
最后重启vmvare fusion 虚拟网络配置,执行如下命令:
sudo /Applications/VMware\ Fusion.app/Contents/Library/vmnet-cli --stop
sudo /Applications/VMware\ Fusion.app/Contents/Library/vmnet-cli --start
执行一下 ping www.baidu.com 出现如下图信息,网络配置nat大功告成。