一、虚拟机环境准备
用虚拟机搭建三台linux环境
1.虚拟机安装
第一步:打开 VMware Workstation 软件,如下图所示:
![](https://i-blog.csdnimg.cn/blog_migrate/aacaa7eb933ac20a866b0cf246ee3d28.png)
第二步:单击“**
创建虚拟机
**”,弹出“欢迎使用新建虚拟机向导”界面,选择“**典型(推荐)(
T)
**”,再单击“**
下一步
**”,如下图所示:
第三步:选择“**
稍后安装操作系统(
S)
**”,再单击“**
下一步
**”,如
下图所示:
![](https://i-blog.csdnimg.cn/blog_migrate/99043945eb28e68f83bbdf135e2ee25d.png)
第四步:选择“**
Linux(L)
**”,再在版本(V)下拉框中选择“**
CetOS64 位 **”,最后点击“**下一步
**”,如下图所示:
第五步:在虚拟机名称(V)框中写入虚拟机名称(任意起),再选择安装位置, 最后单击“**下一步**”,如下图所示:
![](https://i-blog.csdnimg.cn/blog_migrate/016cc2e17d63f00a175c7ff7d5002a55.png)
第六步:最大磁盘大小建议“**
20GB 以上
**”,然后选择“**
将虚拟磁盘存
储为单个文件(O)
**”,最后单击“**下一步**”,如下图所示:
![](https://i-blog.csdnimg.cn/blog_migrate/f5e09394b8a7c73440c71f76661e4dc7.png)
第七步:单击“**完成**”,虚拟机创建完成。如下图所示:
2.CentOS7 安装
第一步:选择刚刚安装好的虚拟机,点击“**
虚拟机
**”再点击“**
设置
**”, 如下图所示:
第二步:选择“**内存
**”,分配一个合适的内存大小,学习用建议“**
4GB
**”即可,再选择“**处理器
**”,建议处理器数量选择“**
2
**”每个处理器的核心数量选择“**2
**”,再选择“**
CD/DVD
**”,选择“**
使用 ISO 映像文件
**”找到 ISO 文件,最后选择“**网络适配器
**”,建议选择“**
NAT 模式
**”,单击确定即可,如下图所示:
第三步:开启虚拟机,并选择“**
Install CentOS7
**”,进入安装界面,如下图所示:
第四步:选择 “**中文**”,点击继续,如下图所示:
第五步:点击**
安装位置
**,选择**
本地标准磁盘
**,点击完成;点击**
软件选择
**,选**
GNOME 桌面
**,点击完成;
第六步:点击**开始安装**,来到用户设置界面,首先**设置 ROOT 密码**,其次**创建用户**,如下图所示:
第七步:点击**重启**。
第八步:重启后,点击**
LICENSING
**,**
接收许可
**;再点击**
系统
**,**连接网络
**,并**
设置主机名
**,最后点击完成配置,如下如所示:
第九步:单击用户名,输入密码登录即可。
3. CentOS7 安装后的配置
(1)修改主机名
vim /etc/hostname
(2)关闭防火墙
systemctl stop firewalld
(3)查看防火墙状态
systemctl status firewalld
(4)取消防火墙自启
systemctl disable firewalld
(5)静态 IP 配置
①编辑网络配置文件:
vim /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
BOOTPROTO=static
HWADDR=00:0C:29:B0:5F:08
NAME=ens33
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.159.101
GATEWAY=192.168.159.2
NETMASK=255.255.255.0
DNS1=192.168.40.2
DNS2=223.6.6.6
需要修改:
HWADDR(mac 地址)
![](https://i-blog.csdnimg.cn/blog_migrate/dd95362f295ef1bd33db9f872402418b.png)
![](https://i-blog.csdnimg.cn/blog_migrate/84878bffd9421b4cb395d02001f10842.png)
IPADDR(根据自己的网段,自定义 IP 地址),根据NAT模式的子网网段随便选择一个ip比如此图我选192.168.159.101
![](https://i-blog.csdnimg.cn/blog_migrate/f5b6063c2fcbd2ee9fd0d3f9d80b7ebc.png)
GATEWAY(根据自己的网段填写对应的网关地址)根据上图的显示我的网段我设置
192.168.159.2
②关闭 NetworkManager,并取消开机自启
systemctl stop NetworkManager
systemctl disable NetworkManager
③重启网络服务
systemctl restart network
(6)查看开机默认启动模式
systemctl get-default
(7)修改开机为命令行模式
systemctl set-default multi-user.target
(8)重启虚拟机
reboot
(9)添加映射关系
①windows 下
#C:\Windows\System32\drivers\etc\hosts192.168.159.101 master192.168.159.102 node1192.168.159.103 node2
②Linux 下
#vim /etc/hosts192.168.159.101 master192.168.159.102 node1192.168.159.102 node2
二、安装 JDK
1.删除系统自带 JDK
(1)查询是否安装 Java 软件
rpm -qa|grep "java"
(2)删除自带 JDK:
rpm -e 文件名 --nodeps
![](https://i-blog.csdnimg.cn/blog_migrate/d32cdc36c72ecb8a4651f74b10ffdd9b.png)
2. 安装 JDK
(1)创建 packages、soft 目录
cd /usr/local/
mkdir packages
mkdir soft
(2)通过 xftp 上传 jdk
![](https://i-blog.csdnimg.cn/blog_migrate/6a321e9aa5197359bf7c295235d2a3db.png)
(3)解压 jdk 至 soft 目录下
tar -zxvf jdk-8u171-linux-x64.tar.gz -C /usr/local/soft/
(4)配置环境变量
vim /etc/profile#JDKexport JAVA_HOME=/usr/local/soft/jdk1.8.0_171export PATH=$JAVA_HOME/bin:$PATH#使环境变量生效source /etc/profile
(5)验证
三、虚拟机克隆
1. 首先关闭 master 这台虚拟机,克隆两台虚拟机分别为:node1、node2。
2. 点击**快照管理器** 选择**克隆**。
3. 点击**下一页**。
4. 选择**虚拟机中的当前状态**,点击**下一页**。
5.选择**创建完整克隆**,点击**下一页**。
6.输入虚拟机名称以及虚拟机存放路径,点击**完成**。
7. 像修改master节点一样分别修改 node1、node2 的主机名和网络。