CDH 搭建_网络配置(一)|学习笔记

简介: 快速学习 CDH 搭建_网络配置(一)

开发者学堂课程【2020版大数据实战项目之 DMP 广告系统(第二阶段)CDH 搭建_网络配置(一)】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/677/detail/11760


CDH 搭建_网络配置(一)


 内容介绍

一、简述网络配置及步骤

二、详细讲解网络配置的步骤

已经了解如何创建虚拟机如何在已经创建好的虚拟机上安装 CentOS 操作系统。

本课进行集群规划,进行的是集群安装集群操作.所以要先了解集群有哪些机器如何去创建这些机器。


一、简述网络配置及步骤

1.打开到笔记,在笔记中 Step:3 为集群规划;该部分列出了三台主机。

虚拟机一:cdh01.itcast.cn       IP 地址:192.168.169.101

虚拟机二:cdh02.itcast.cn       IP 地址:192.168.169.102

虚拟机二:cdh03.itcast.cn       IP 地址:192.168.169.103

IP 地址共性为网段都为169老师的网段是 169,只是为了统一。而同学们的网段可以采用自己的网段具体如何配置老师讲解,最简单的办法是跟着老师的配置

注意:如果跟着老师的配置改成169后,可能会影响原来虚拟级的使用,所以要注意。

此时需要创建三台主机,但是当前只安装了一台 cdh01 虚拟机

2.创建虚拟机的俩种方式:

方法一:创建虚拟机 cdh02,然后安装 CentOS;再创建虚拟机 cdh03,然后再次安装 CentOS费时间

方法二:采用复制的方法创建三台虚拟机省时间

采用相对省时间的办法,当三台虚拟机创建好之后无法直接使用。

因为在整个虚拟机搭建的环节中,虽然在之后的环境不一定使用VmWare 如果现在要使用 VmWare ,在整个虚拟机搭建的过程中最困难的是网络配置因为网络配置会影响很多东西并且很难调,所以大家也经常会出问题,因此本课的主要目的是配置网络。

3.配置网络,在整体上分六个步骤;

步骤一:复制虚拟机文件夹( Ps.在创建虚拟机时候选择的路径)

步骤:进入三个文件夹中,点击 vmx 文件,让 VmWare 加载

步骤三;为所有的虚拟机生成新的 MAC 地址

因为虚拟机 cdh02 和虚拟机 cdh03 从虚拟机 cdh01 复制出的,所以他们的 MAC 地址cdh01 相同,一个网段内一个局域网内有重名 MAC 地址无法正常进行,一定会出现问题,所以一定要重新生成新的 MAC 地址。

步骤四:确认 vmnet8 的网关地址,以及这块虚拟网卡的地址

步骤五:进入虚拟机内修改网卡信息

进入每台机器中,修改70- persistent -net. rules

vi /etc /udev/ rules .d/ 70- pers istent -net. rules

步骤六:更改 IP 地址

注意:

 (1)网关地址要和 vmnet8 的网关地址一致

(2)IP 改为192.168.169.101

以上便是整体的步骤

同学们可能会对步骤456带有困惑,之后对456三个步骤进行详细讲解。

4.步骤456讲解:

环境个人计算机 PC,个人计算机可能会外部服务器进行相连

例如:百度的服务器,google 的服务器或 crozara 的服务器

PC能和服务器进行连接,中间过程大量中间节点省略,但从整体上来观察是分为不同网卡,但这些不同网卡可能对应了不同真实的物理网络设备逻辑网卡将其分为逻辑网卡一逻辑网卡二。

windows 和外部进行通信时,本质上是使用逻辑网卡进行相互通信

例如:逻辑网卡一对外提供服务,可以和外部的服务器进行相连,但PC 可能内部还有虚拟机三台),那么这三台虚拟机可能会挂靠某一个逻辑网卡,例如这三台虚拟机和逻辑网卡二进行相连。

①问:如果按照上述所讲,这三台虚拟机如何能连结外

答:因为两块逻辑网卡之间可以进行通信

②问:所以我们要配置什么?每一个虚拟机内部来,他们是否知道自己是虚拟机?

答:他们并不知道自己是虚拟机,因为他们是虚拟出的计算设备同样是一台电脑,所以虚拟机内部要有 IP 地址和网络虚拟机也要和外部进行通信

③问:虚拟机如何进行通信虚拟机内部的 IP 地址由谁来分配

答:虚拟机内部的 IP 地址逻辑网卡分配。逻辑网卡是虚拟机的父网,逻辑网卡是虚拟机的出口连接的点),三台虚拟机IP 地址都逻辑网卡二进行分配。逻辑网卡如果使用 aet ,在 windows 默认为 VMnet8  (默认但可自行创建新的)

image.png

(1)步骤四详解:确认 vmnet8 的网关地址,以及这块虚拟网卡的地址

通过 VMnet8 控制网络内部的虚拟机IP 地址,所以我们要确认VMnet8 的网关地址的原因是:VMnet8 是三台虚拟机的网关,这三台虚拟机通过 VMnet8 连接外部所以 VMnet8 是三台虚拟机的网关又由于三台虚拟机要连接 VMnet8所以应确认 VMnet8 俩个网关地址。

image.png

VMnet8 俩个网关地址

外部IP:VMnet8 和外部进行通信时的 IP 地址

内部网关:VMnet8 和内部进行通信时,内部分配 IP 时,内部的 IP 所连接的网关要进行配置

在外部配置完 VMnet8 后,其实配置的 VmWare Station 的网络信息(网卡信息)

(2) 步骤五详解:进入虚拟机内修改网卡信息

内部(虚拟机)的网卡信息也要进行配置,因为修改过 MAC 地址所以默认情况下会复制一块新的网卡可能会导致出错

(3)步骤六详解:更改 IP 地址

要更改内部的 IP址。更改完内部的 IP后将其固化,之后就可以通过新的 IP 地址进行相应的访问。

 

二、详细讲解网络配置的步骤

1.步骤一:复制虚拟机文件夹(Ps.在创建虚拟机时候选择的路径)

进入 cdh01 放置虚拟机文件的目录,复制俩份(时间较长),复结束可进行相应操作

右击chd01-副本修改文件夹为 cdh02

右击chd01-副本(2)修改文件夹为 cdh03(并不影响内部文件,不影响虚拟机名字,只是虚拟机的文件改名)

2. 步骤:进入三个文件夹中,点击 vmx 文件,让VmWare 加载

Cdh02:导入虚拟机;点击 cdh02,点击文件 cdh01.vmx, 此 cdh02 将会在VmWare Station 中打开

修改右击第二行 cdh01,点击重命名,命名为 cdh02

 image.png

Cdh03:进入目录中,导入cdh03,点击文件 cdh01.vmx,cdh03 将会在 VmWare Station中打开

修改右击第三行 cdh01,点击重命名,命名为 cdh03

注意:课程中老师在上课前已经修改过名称忘记删除所以名称正确,正常情况下同学们的导入的虚拟机名称均为 cdh01,所以需要有重命名的步骤重命名虚拟机。

虚拟机创建结束。

3.步骤三为所有的虚拟机生成新的 MAC 地址

为虚拟机生成 MAC 地址:修改虚拟机名称,在页面右侧我的计算机中右击第二行 cdh01->点击重命名->修改为 cdh02

在页面右侧我的计算机中右击第三行 cdh01->点击重命名->修改为cdh03

cdh01进行查看:右击 cdh01->点击设置->点击网络适配器->点击高级

发现 MAC 地址为 4D,点击取消->点击取消

image.png

cdh02 进行查看:右击 cdh02->点击设置->点击网络适配器->点击高级

发现 MAC 地址不同于 cdh01,若 MAC 地址不同则无需点击生成,

image.png

若 MAC 地址相同则点击生成,点击确定->点击确定。

cdh03 进行查看:右击 cdh03->点击设置->点击网络适配器->点击高级

MAC 地址后点击生成->点击确定->点击确定

image.png

此时三台 cdh 主机的 MAC 地址已经不同

4.步骤四:确认 vmnet8 的网关地址,以及这块虚拟网卡的地址

(1)配置 vmnet 8 的网卡信息;

进入虚拟机中配置虚拟机的信息点击编辑->虚拟网络编辑器,配置 vmnet8 的信息,此时无法更改信息,需要申请权限。

点击右下角更改设置申请权限

image.png

方法一:点击 vmnet8发现子网 IP 对应为192.168.186.0,子网 IP将更为192.168.169.1同学们的子网 IP 可能对应任何一种形式),但方法一可能导致不可控因素出现

image.png

方法二:点击编辑->虚拟网络编辑器->点击右下角更改设置申请权限(方法二出现问题,所以仍旧使用方法一)

点击添加网络,网络名为 VMnet18 ,点击确定。将会创建新的网卡 VMnet18点击 VMnet18,将 VMnet18 网卡选择 NAT 模式但发现仅可将一个网络设置为 NAT 模式所以该方法出现问题。

image.png

解决办法是将 VMnet8 中断(移除),之后再将其移回所以方法二是为同学们提供一种新的思路创建一个新的网卡。

但由于此限制,不能够使用多个NAT模式的网卡,所以只能将VMnet18 移除。移除掉还是修改 VMnet8。在子网 IP 处将168改为169但是可以不改子网 IP在不修改子网 IP 的情况下一定要确认信息,子网 IP是第一个要确认的信息

修改完成之后,点击应用。

相关文章
|
网络协议 Linux C++
Linux C/C++ 开发(学习笔记十二 ):TCP服务器(并发网络编程io多路复用epoll)
Linux C/C++ 开发(学习笔记十二 ):TCP服务器(并发网络编程io多路复用epoll)
366 0
|
网络协议 Linux C++
Linux C/C++ 开发(学习笔记十一 ):TCP服务器(并发网络网络编程 一请求一线程)
Linux C/C++ 开发(学习笔记十一 ):TCP服务器(并发网络网络编程 一请求一线程)
358 0
|
Ubuntu 网络安全 图形学
Ubuntu学习笔记(二):ubuntu20.04解决右上角网络图标激活失败或者消失,无法连接有线问题。
在Ubuntu 20.04系统中解决网络图标消失和无法连接有线网络问题的方法,其中第三种方法通过检查并确保Windows防火墙中相关服务开启后成功恢复了网络连接。
4612 0
Ubuntu学习笔记(二):ubuntu20.04解决右上角网络图标激活失败或者消失,无法连接有线问题。
|
存储 算法 网络虚拟化
【计算机网络】学习笔记,第三篇:数据链路层
现在的光纤宽带接入 FTTx 都要使用 PPPoE 的方式进行接入。在 PPPoE 弹出的窗口中键入在网络运营商购买的用户名和密码,就可以进行宽带上网了 利用 ADSL 进行宽带上网时,从用户个人电脑到家中的 ADSL 调制解调器之间,也是使用 RJ-45 和 5 类线(即以太网使用的网线)进行连接的,并且也是使用 PPPoE 弹出的窗口进行拨号连接的
475 5
|
机器学习/深度学习 计算机视觉 文件存储
【轻量化网络系列(3)】MobileNetV3论文超详细解读(翻译 +学习笔记+代码实现)
【轻量化网络系列(3)】MobileNetV3论文超详细解读(翻译 +学习笔记+代码实现)
6416 0
【轻量化网络系列(3)】MobileNetV3论文超详细解读(翻译 +学习笔记+代码实现)
|
机器学习/深度学习 编解码 计算机视觉
【轻量化网络系列(2)】MobileNetV2论文超详细解读(翻译 +学习笔记+代码实现)
【轻量化网络系列(2)】MobileNetV2论文超详细解读(翻译 +学习笔记+代码实现)
3019 0
【轻量化网络系列(2)】MobileNetV2论文超详细解读(翻译 +学习笔记+代码实现)
|
机器学习/深度学习 数据可视化 Linux
Seaborn可视化学习笔记(一):可视化神经网络权重分布情况
这篇文章是关于如何使用Seaborn库来可视化神经网络权重分布的教程,包括函数信息、测试代码和实际应用示例。
345 0
|
机器学习/深度学习 自然语言处理 并行计算
【深度学习+面经】Transformer 网络学习笔记
Transformer模型的核心概念、优缺点以及在多个领域的应用,并提供了针对Transformer架构的面试问题及答案。
736 2
|
监控 Java 数据库连接
【后台开发】TinyWebser学习笔记(1)网络编程基础知识
【后台开发】TinyWebser学习笔记(1)网络编程基础知识
160 3
|
域名解析 缓存 网络协议
【计算机网络基础篇】学习笔记系列之二《游览器输入URL后发生了什么?》
【计算机网络基础篇】学习笔记系列之二《游览器输入URL后发生了什么?》
269 3

热门文章

最新文章