Windows10下打造Linux多节点环境(2020保姆级教程)

开始!

本文从0开始,一步一步教你搭建属于自己的Linux多节点环境,后续学Linux用LinuxLinux环境编程应用和项目部署工具实验等一系列学习和实践的基石。

提前备好Linux编程实验环境非常重要,建议人手一套,这样以后每当学完一个理论知识需要实践时,立马就可以拿到上面去练习了。

软件准备

  • 物理宿主机系统:Windows 10 家庭中文版本

  • 虚拟机软件:VMware Workstation 15.5版本
  • CentOS操作系统ISO镜像 CentOS-7-x86_64-DVD-2003.iso

  • SSH终端软件 MobaXterm 20

安装Linux操作系统

1.创建新的虚拟机

 2.选择虚拟机硬件兼容性

 3.安装客户机操作系统(选择下载好的CentOS镜像文件)

 4.命名虚拟机

 5.处理器配置(自己选择 后期也可修改)

 6.虚拟机内存(自己后期可修改)

 7.网络类型

 8.I/O控制器类型( 选择推荐)

 9.磁盘类型

 10.选择磁盘

 11.指令磁盘容量

 12.指定磁盘文件

 13.点击完成

 14.安装

 15.语言选择

 16.选择软件安装

 17.软件选择(按需选择)

 18.选择安装位置

 

 19.安装目标位置

 20.开始安装

 21.设置root密码 

 

 

 22.创建用户

 

 

 23.等待安装完成后重启并进入系统

 

 

 

 

进入新系统 (系统安装好了 但是我们发现有几个问题)

1.虚拟机内Linux系统与外网无法连通

 

 

 2.虚拟机内Linux系统与外部宿主机无法连通

比如我这里的物理宿主机的IP地址为    192.168.0.109

 

 

3.虚拟机内Linux系统节点与节点之间无法连通(如果装了多个Linux节点的话)

网络配置(极其重要!)

1、首先尝试查看虚拟机系统的IP地址

使用命令 

ifconfig

 

 

 

 我们会发现装好的系统并没有为它设置IP地址

 2、设置虚拟机与物理宿主机的网络连接

 

 

 选择桥接模式,并选择桥接到物理宿主机的上网网卡即可:

 

 

 

 3、为虚拟机配置固定静态IP

首先使用dhclient工具为本机分配一个网络内可用的IP地址

 

 

 

 

 

 

 接下来编辑虚拟机系统网卡配置,将上面分配所得的IP地址配置进去:

使用命令编辑:

vim /etc/sysconfig/network-scripts/ifcfg-ens33

 

 修改配置如下,尤其注意下图红色标记部分的配置:  这里的配置必须和宿主机器中的配置保持一致 不然后续无法ping外网 (注意)

首先查看自己宿主机器的 子网掩码 默认网关

   

 

 

 修改新增项

 

 

 编辑完成,重启网络设置即可    命令  

systemctl restart network.service 

 

检查安装配置结果

1、检验虚拟机系统网络和外界的连通性

2、反向检查物理宿主机和虚拟机系统网络的连接性

 

 

 至此,大功告成!

 

SFTP文件传输 和 终端SSH 连接

 

 

 

连接成功

 

 

 

 

文件传输

 

 

 

再多弄几个节点

可以完全重复以上步骤再打造出多个Linux节点,当然更简单的方式则是直接通过上面已经装好了的虚拟机节点直接克隆,来快速生成其他节点

 

 

 

克隆完成之后,重新配置一下新节点的网络即可。

后记

现在多节点的Linux环境终于搭建完成了,后续 学Linux用Linux,还是Linux环境编程应用和项目部署工具实验,都有可以动手实践的地方了。

2020.08.02

 

posted @ 2020-08-02 13:14  一只远方喵  阅读(589)  评论(0)    收藏  举报