开发者学堂课程【2020版大数据实战项目之 DMP 广告系统(第二阶段):CDH 搭建_网络配置(二)】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/677/detail/11760
CDH 搭建_网络配置(二)
点击应用结束后,等待加载。
(2)右击网络
点击“打开网络和 Internet”设置,点击更改适配器选项
在 windows 里查看 VMnet8,双击 VMnet8
在网卡中点击详细信息,注意 IPv4 的地址必须和上述修改的网络子网地址相同192.168.169.1,点击关闭
进行相应设置:该步骤已经结束。如果未修改子网IP,则必须记住子网 IP
(3)确认 nat 设置
确认信息的步骤:
第二步修改 NAT 设置:点击 NAT 设置,在 NAT 设置中的子网 IP的169必须和之前设置的子网 IP169 相同,如果未修改子网 IP,则要确定 NAT 设置中的子网 IP 和之前设置的子网IP相同。
192.168.196.2中2是对内部虚拟机提供的网关,应将网关改为和之前 IP 地址不同的地址。之前查看 VMnet8的网卡在 windows 里对外提供的 IP 地址是192.168.169.1,所以 NAT 设置中子网的网关就不能使用.1。
点击确定。以上是确认信息的步骤。
5. 步骤五:进入虚拟机内修改网卡信息
(1)进入每台机器中,修改70- persistent -net. rules
v
i
/etc /udev/ rules .d/ 70- pers
i
stent -net. rules
开启主机,在开启三台主机之前,要先点击开启此虚拟机,并在跳出界面点击确定(一定要将三台机器都打开)
此时三台虚拟机已经开启。
①Cdh01:
在 cdh01 中进行登录:
在 cdh01 login
后输入 root
(使用root进行登录)
Passward 后输入 hadoop
(密码是hadoop)
此时已经登陆成功
修改网卡信息:输入v
i
/etc /udev/ rules .d/ 70- pers
i
stent -net. rules
70- pers
i
stent
(70开头的文件),点击回车
进行俩处修改:
第一个:ATTP(address)==”00:0c:29:e9:c9:4d”,(4d)MAC 地址一定要和之前的 MAC 地址相同
第二个:NAME=“eth0”,默认使用 edh0 的网卡名字
一般情况下 cdh01 没有问题。
②Cdh02:
按键 Ctrl 和 Alt 键,切换至 cdh02
在 cdh02 中进行登录:
在 cdh02 login 后输入 root
(使用root进行登录)
Passward 后输入 hadoop
(密码是 hadoop)
修改网卡信息:输入v
i
/etc /udev/ rules .d/ 70- pers
i
stent -net. rules
70- pers
i
stent
(70开头的文件),点击回车
此时发现问题:此处有三个网卡的信息(明显出现错误)
ATTP(address)==”00:0c:29:e9:c9:4d”
ATTP(address)==”00:0c:29:3c:df:cf”
ATTP(address)==”00:50:56:24:94:bb”
可发现第一个是 4d,第二个是 cf,第三个是 bb,我们要使用 bb的网卡,因为我们之前生成多次 MAC 地址,所以有多个 MAC 地址,每一个 MAC 地址对应一块网卡,此时就会产生多块网卡。
解决方法:
按住键盘 D 键删除第一个和第二个网卡信息。
修改:在第三个网卡信息的最后,将 NAME=“eth2”修改为 NAME=“eth0”。
即找到正确的网卡(网络的网卡配置),将 NAME=“eth0”。
③Cdh03:
在 cdh3 中进行登录:
在 cdh03 login 后输入 root(使用 root 进行登录)
Passward 后输入 hadoop (密码是 hadoop)
修改网卡信息:输入v
i
/etc /udev/ rules .d/ 70- pers
i
stent -net. rules
70- pers
i
stent
(70开头的文件),点击回车
此时发现问题:此处有俩个网卡的信息,但仅仅只有一个网卡的 MAC地址正确(d2)
所以按 d 键将第一个网卡的信息删除,按$键(Shift+4)向下一行,
在网卡信息的最后,将 NAME=“eth1”修改为NAME=“eth0”
此时网络配置完成
(2)网络配置完成后,检查
左侧页面我的计算机->右击 cdh03->点击设置->点击网络适配器->点击高级,观察 cdh03 的网卡的 MAC 地址是否为 ATTP(address)==”00:50:56:32:7f:d2”
对比 MAC 地址后发现网卡地址为 D2,与上述网卡信息中 MAC 地址相同。
6. 步骤六:更改 IP 地址(较为复杂)
注意:
网关地址要和 vmnet8 的网关地址一致
IP 改为192.168.169.101
Cdh01:对 /etc/sysconf ig/network-scrIPts/ifcdg-enth0 进行文件修改
(1)cdh01
输入代码:vi /etc/sysconf ig/network-scrIPts/ifcfg-enth0
,点击回车键
输入代码:cd /etc/sysconf ig
,点击回车键 ,cd /etc/sysconf ig
为进入 etc/sysconf ig 文件
此时发现无内容
确认文件名出错,应该为 ifcfg,上述代码已修改正确,由于此前出现错误所以回退后,检查是否文件名出错
由于上述文件名出错,所以进行检查:
输入代码:cd
network-scrIPts/
,点击回车键
输入代码:ls
,点击回车键
输入代码:vi ifcfg-enth0
,点击回车键(名字可能不同,修改 ifcfg-enth0)
此时仍旧发现无内容(文件名仍旧出错,修改为 ifcfg,上述为修改之后的文件名)
输入代码:clear
,点击回车键;退出
输入代码:ls ;点击回车键;查看
此时发现代码出错
输入代码:vi ifcfg-enth0
(对 ifcfg-enth0 文件进行编辑)
修改内容;
DEVICE=cth01
HWADDR=00:0C:29:E9:C9:4D
//将 HWADDR 修改正确
TYPE=Ethernet
//网络
UUID=19a83f56-61a4-41b7-a56e-ed67eb91af71
//无需修改
ONBOOT=yes
//是否开机启动,修改为yes
MM_C0NTHOLLED=yes
BOOTPROT0=static
//获取 IP 地址的方式由 dhcp 修改为 static(静态地址)
配置字段:
IPADDR=192.168.169.101
//IPADDR=192.168.52.100
是默认配置,所以应修改为 IP 地址
GATEWAY=192.168.169.2
// 上述配置网关
NETMASK=255.255.255.0
//子网掩码默认
DNS1=8.8.8.8
//goole 的 DNS
DNS2=114.114.114.144
//知名的 DNS
输入代码:wq;
,点击回车键,保存退出
输入代码:clear;
清除
Cdh01 的 IP 地址修改完成
(2)Cdh02:
对 /etc/sysconf ig/network-scrIPts/ifcfg-enth0 进行文件修改
输入代码:vi /etc/sysconf ig/network-scrIPts/ifcfg-enth0
,点击回车键
确认 HWADDR=00:0C:29:E9:C9:4D HWADDR 的 MAC 地址是否正确,此处默认不正确
左侧页面我的计算机->右击cdh02->点击设置->点击网络适配器->点击高级,查看 IP 地址
发现cdh02的网卡的 MAC 地址是否为 ATTP(address)==”00:50:56:24:94:BB”
将 HWADDR=00:0C:29:E9:C9:4D 修改为 HWADDR=00:50:56:24:94:BB
修改后代码如下:
DEVICE=eth0
HWADDR=00:50:56:24:94:BB
TYPE=Ethernet
UUID=19a83f56-61a4-41b7-a56e-ed67eb91af71
//无需修改
ONBOOT=yes
//是否开机启动,修改为 yes
MM_C0NTHOLLED=yes
BOOTPROT0=static
//获取 IP 地址的方式由 dhcp 修改为 static(静态地址)
配置字段:
IPADDR=192.168.169.102
//IPADDR=192.168.52.100
是默认配置,所以应修改为 IP 地址
GATEWAY=192.168.169.2
// 上述配置网关
NETMASK=255.255.255.0
//子网掩码默认
DNS1=8.8.8.8
//goole的 DNS
DNS2=114.114.114.144
//知名的 DNS
输入代码:wq;
,点击回车键,保存退出
输入代码:clear;
清除
Cdh01 的 IP 地址修改完成
Cdh03 不进行配置,配置方式和 cdh02 十分相似,可参考笔记进行相应编写。