栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

【Linux集群基础环境搭建】基于虚拟机的多节点Linux网络环境搭建(超详细)

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【Linux集群基础环境搭建】基于虚拟机的多节点Linux网络环境搭建(超详细)

基于VMWare虚拟机的多节点Linux网络环境搭建
  • 一、使用工具
  • 二、方案设计
  • 三、实现过程
    • 1.安装VMWare虚拟机软件
    • 2. 创建虚拟机节点controller并安装CentOS
    • 3. 通过节点controller克隆虚拟机并分别命名为compute和neutron,以及为controller、compute和neutron三个节点进行虚拟机的配置
    • 4. 为controller、compute和neutron三个节点进行网络配置(桥接模式)
      • (1)为节点controller进行网络配置
      • (2)为节点compute进行网络配置
      • (3)为节点neutron进行网络配置
    • 5. 测试连通性
      • (1)节点controller
      • (2)节点compute
      • (3)节点neutron
      • (4)物理机ping虚拟机的三个节点

一、使用工具

虚拟机软件:VMware Workstation 16 Pro 下载见
CentOS镜像:CentOS-7.0-1406-x86_64-DVD.iso 下载见

二、方案设计
  1. 安装VMWare虚拟机软件
  2. 创建虚拟机节点controller并安装CentOS
  3. 通过节点controller克隆虚拟机并分别命名为compute和neutron,以及为controller、compute和neutron三个节点进行虚拟机的配置
  4. 为controller、compute和neutron三个节点进行网络配置
  5. 测试连通性
三、实现过程 1.安装VMWare虚拟机软件

下载安装好VMware Workstation 16 Pro 下载安装见

2. 创建虚拟机节点controller并安装CentOS


3.

4.

5.

6.

7.

8.



11.

12.

13.

14.


16.点击开启虚拟机

17.

18.主要设置这四个






19.设置密码。设置完等待安装即可。(安装好后点击重启)


3. 通过节点controller克隆虚拟机并分别命名为compute和neutron,以及为controller、compute和neutron三个节点进行虚拟机的配置

克隆过程
将controller节点关闭,然后 虚拟机->管理->克隆,这个过程执行两次,克隆出compute节点和neutron节点。





三个节点进行虚拟机的配置(需要修改虚拟机配置的话,点击编辑虚拟机设置)



为controller节点、compute节点和neutron节点三个节点进行主机名的设置

hostnamectl set-hostname 主机名
bash  ##使设置立即生效
4. 为controller、compute和neutron三个节点进行网络配置(桥接模式)

我这里用的手机4G热点网络,网络详细信息如下:
IPv4 地址: 192.168.43.97
IPv4 子网掩码: 255.255.255.0
IPv4 默认网关: 192.168.43.1
IPv4 DNS 服务器: 192.168.43.1

(1)为节点controller进行网络配置

① 使用dhclient为controller节点分配ip地址
② 使用ifconfig命令来查看网卡信息
③ 此处可以看到为controller节点分配的ip地址为:192.168.43.193

④ 使用vi /etc/sysconfig/network-scripts/ifcfg-eno16777736命令对网络进行编辑配置

(2)为节点compute进行网络配置

① 使用dhclient为compute节点分配ip地址
② 使用ifconfig命令来查看网卡信息
③ 此处可以看到为compute节点分配的ip地址为:192.168.43.64

④ 使用vi /etc/sysconfig/network-scripts/ifcfg-eno16777736命令对网络进行编辑配置

(3)为节点neutron进行网络配置

① 使用dhclient为neutron节点分配ip地址
② 使用ifconfig命令来查看网卡信息
③ 此处可以看到为neutron节点分配的ip地址为:192.168.43.198

④ 使用vi /etc/sysconfig/network-scripts/ifcfg-eno16777736命令对网络进行编辑配置

5. 测试连通性 (1)节点controller

① 在进行网络测试前,通过命令systemctl restart network重启网络
② 在节点controller来ping:节点compute、节点neutron、物理机和外网百度(www.baidu.com)

(2)节点compute

① 在进行网络测试前,通过命令systemctl restart network重启网络
② 在节点compute来ping:节点controller、节点neutron、物理机和外网百度(www.baidu.com)

(3)节点neutron

① 在进行网络测试前,通过命令systemctl restart network重启网络
② 在节点neutron来ping:节点controller、节点compute、物理机和外网百度(www.baidu.com)

(4)物理机ping虚拟机的三个节点

① 此处我通过域名来访问虚拟机,需要进行如下设置:

注意:如果想要在虚拟机之间也通过域名来访问,可以执行命令vi /etc/hosts,并添加以下配置信息即可。

② 在hosts文件中添加:

③ 进行测试:

至此,基于虚拟机的多节点Linux网络环境搭建搭建成功!!!

恭喜你呀!小可爱!
你都看到这里了,那说明你前面都已经成功啦!你真的太棒啦!呐,给自己加鸡腿呀!!!

阅读参考:
vmware虚拟机三种网卡
虚拟机ping不通的几种原因及解决办法
虚拟机ping不通主机的问题
Linux多节点环境(视频)

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/884929.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号