1 Star 0 Fork 165

ElonChung / Java-Review

forked from flatfish / Java-Review 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
虚拟机安装多节点教程.md 7.24 KB
一键复制 编辑 原始数据 按行查看 历史

VMware 安装 Linux 多节点 和 Docker [ VMware install Linux Multi node and Docker ]

本文为VMware 安装 Linux多节点固定IP地址 和 Docker 的教程和解决方案

VMware 版本 VMware Workstation Pro 15

系统选择的是 VMware Workstation Pro 15 来安装Linux操作系统

Linux 系统 CentOS-7-x86_64-DVD-1908

本机配置 联想拯救者 R720 i5处理器 16G内存 128G固态 1T硬盘

VMware Workstation Pro 15 的安装

傻瓜式安装即可 但是需要找一下安装的破解密钥

VMware 安装 CentOS7

0、我之前的安装 将其删除

旧的安装

删除之后的截图

1、下载Linux操作系统

可以去脚本之家下载 可以选择 Ubuntu 或者 CentOS 或者是你喜欢的其他的Linux操作系统

下载地址: https://www.jb51.net/softs/list516_1.html

2、安装CentOS7 操作系统

注意点:此处我安装3台机器 名字分别为 CentOS7_IC01、CentOS7_IC02、CentOS7_IC03

如果有必要,我将安装多个节点,名称依旧向下进行排列 如:CentOS7_IC04、CentOS7_IC05等

2.1 首先建立好安装的位置

1592207490154

2.2 点击文件 选择新建虚拟机

选择自定义

1592207558204

1592207583481

1592207605348

1592207625428

1592207723811

1592207738370

1592207749032

1592207760797

1592207774431

1592207785163

1592207796530

1592207820437

1592207876406

1592207886232

1592207929444

2.3 安装CentOS7系统

1592208033793

1592208096136

1592208114898

1592208233559

1592208247177

1592208276967

1592208325234

1592208404609

1592208374316

1592208439755

2.4 设置用户和密码

1592208465249

1592208815873

1592208864471

1592208928169

2.4 重启

1592209379292

1592209422224

1592209435253

2.5 登录

1592209484779

2.6 简单的配置一下

1592209521948

2.7 安装成功

1592209538919

3、重要!!! 设置网络

此时发现 ping www.baidu.com 无效

1592209801507

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

然后 找到对应的 IP 地址

1592209941258

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

使用命令编辑:vim /etc/sysconfig/network-scripts/ifcfg-ens33

配置如下: 源配置

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=a4b5dd26-da3a-42cb-8ada-62ae18318500
DEVICE=ens33
ONBOOT=no

修改之后的配置:

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=ddaaa818-3d48-4dd2-bc64-a65d2301b605
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.126.128
NETMASK=255.255.255.0
GATEWAY=192.168.126.2
DNS1=119.29.29.29
PREFIX=24
CONNECTION_METERED=yes

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

systemctl restart network.service
一些配置参见此文章
https://blog.csdn.net/aafeiyang/article/details/81533542?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase
我的问题:确认要启动的虚拟机的网络适配器类型是"NAT"模式 之前一直使用的是桥接模式
4、完成之后 不需要重新安装 只需要克隆 然后修改配置即可

1592227548780

1592227557140

1592227564378

1592227572166

1592227582397

1592227915674

5、修改配置文件

使用命令编辑:vim /etc/sysconfig/network-scripts/ifcfg-ens33

修改之后的配置:

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=ddaaa818-3d48-4dd2-bc64-a65d2301b605
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.126.129
NETMASK=255.255.255.0
GATEWAY=192.168.126.2
DNS1=119.29.29.29
PREFIX=24
CONNECTION_METERED=yes

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

systemctl restart network.service
6、继续克隆另外一个

使用命令编辑:vim /etc/sysconfig/network-scripts/ifcfg-ens33

修改之后的配置:

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=ddaaa818-3d48-4dd2-bc64-a65d2301b605
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.126.130
NETMASK=255.255.255.0
GATEWAY=192.168.126.2
DNS1=119.29.29.29
PREFIX=24
CONNECTION_METERED=yes

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

systemctl restart network.service
7、测试远程连接 3个都可

1592229408992

8、 今天开启服务器 想玩一下 docker 发现网络待机了???

解决方法1:我是这个方法

https://blog.csdn.net/qq_42917336/article/details/86490399?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase

执行下面的命令即可

systemctl stop NetworkManager                             临时关闭
systemctl disable NetworkManager                          永久关闭网络管理命令
systemctl start network.service                           开启网络服务

解决方法2:自己尝试了,没用 这里mark一下

https://blog.csdn.net/weiyongle1996/article/details/75128239?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase
1
https://gitee.com/elonchung/Java-Review.git
git@gitee.com:elonchung/Java-Review.git
elonchung
Java-Review
Java-Review
master

搜索帮助