2022最新黑马程序员大数据Hadoop教程(补充) 苹果系统 vmware fusion导入虚拟机workstation的node1,node2,node3节点

2022-05-11 08:44:23 浏览数 (1)

我使用的系统版本和虚拟机版本,没装vm的可以看这个快速安装 vmware fusion 12 个人授权版 直达连接

1说明

课程中使用的虚拟机是用windows的的vmware workstation,像我是用mac系统,得用vmware fusion,因为mac里跟workstation对标的就是fusion,而我要使用课程里的镜像,导入3台节点,跟课程环境保持一致,就得对vmware fusion进行修改,这就是我写这篇文章的初衷。

课程课件中使用的虚拟机网段是192.168.88.x,那我们在mac上就得对mac的v8网卡进行修改,课程教程里用的windows有网络编辑器可以直接图形界面修改,我们在mac上没有图形化有网络编辑器,所以我们得改文件配置。

开搞

2下载课件

2.1找传智播客的波妞

2.2直达b站课程

2.2直达b站黑马程序员教程资源下载指南

2.3你要真的找不到就联系我,我发百度云盘给你

3拿到课件,解压01_大数据导论与Linux基础.rar,在解压VirtualMachines.rar得到3个节点

4打开vmware fusion

快速安装 vmware fusion 12 个人授权版 直达连接

5导入虚拟机

5.1打开节点文件夹,双击node1.vmxnode2.vmxnode3.vmx

5.2虚拟机资源库里可看到导入的三台虚拟机node1,node2,node3

6启动node1

6.1选择已移动

6.2无法挂载ISO镜像

6.2.1找不到镜像是肯定,mac哪有E盘哦,忽略,这个不影响

6.2.2看着碍眼,要把这个去掉的话,也可以,点设置(要先关机)

6.2.2重新启动

安静多了,没ISO找不到的提示了

7启动node2和node3

7.1node2和node3跟node1会多一步,因为node2和node3是node1的链接克隆,是依赖node1的,所以导入后第一次打开的时候会多一步让你选择node1在哪里,选择到node1文件夹下的node1.vmx就行

7.2三台开启效果

8开机后操作发现ping百度不通,和mac宿主机也不通,这就是我们一开始说的网段不一样,我们得改下网段

8.1查看ip

8.2宿主机ping不通虚拟机

9解决不通和不能上网问题(先关闭所有虚拟机在退出VMware Fusion软件

9.1开机后 百度不通,本机ping虚拟机也不通,网卡是原有镜像预先配置的88网段,我们得把mac的v8网卡网段改为88网段,跟原先镜像保持一致

9.2打开mac终端

9.3进入VMware Fusion的V8网卡位置,然后查看文件列表

代码语言:javascript复制
cd /Library/Preferences/VMware Fusion/
ll

9.4看到了V8网卡,进入V8,然后查看文件列表

代码语言:javascript复制
cd vmnet8 
ll

9.5我们要修改vmnet8默认网关

因为这边的文件需要root权限,所以我们用vim编辑修改的时候要加sudo

代码语言:javascript复制
sudo vim nat.conf

输入密码,然后找到 NAT gateway addres,改为192.168.88.2,保存退出 esc :wq

代码语言:javascript复制
# NAT gateway address
ip = 192.168.88.2
netmask = 255.255.255.0

9.6然后更改mac本机获取的v8网段ip

9.7我们先进入目录 查看网络设置文件networking

代码语言:javascript复制
cd /Library/Preferences/VMware Fusion/
ll

9.8这边的文件一样的需要root权限,所以我们用vim编辑修改的时候要加sudo

代码语言:javascript复制
sudo vim networking

输入密码,然后找到 answer VNET_8_HOSTONLY_SUBNET,改为192.168.88.0,保存退出 esc :wq

代码语言:javascript复制
answer VNET_8_HOSTONLY_NETMASK 255.255.255.0
answer VNET_8_HOSTONLY_SUBNET 192.168.88.0
answer VNET_8_HOSTONLY_UUID 0391A6B4-7667-4306-B549-E854B87C6A67

10重新打开VMware Fusion开启虚拟机

10.1验证3台虚拟机都能ping通百度,mac本机也能ping通3台虚拟机节点,在验证ssh能远程到3台虚拟机节点

10.2改完MAC的V8网卡网段,虚拟机已通百度

10.3mac本机也通虚拟机

10.4ssh可以远程到服务器

10.5node2和node3也能通,我就不贴图了

11mac本机可用ping通192.168.88.151,也可以ssh连上151,环境搞定,达到目的,可用继续后续Hadoop课程实践了。

12查看一下快照(都在,稳妥,准备手工)

13结尾

另外提一下,感谢黑马,已学完进入更深的课程,继续实践,一起加油学习鸭。

0 人点赞