环境说明
本地开发环境为Windows,所以用WMware来搭建Linux环境:
| 组件 | 版本 |
|---|---|
| WMware | 14.1.1 |
| Linux | centos 7 (minimal) |
相关链接:
WMware安装
WMware的安装很简单,这里就不赘述了,参照上面的文档安装即可。
Linux安装
-
新建虚拟机:文件--->新建虚拟机:
-
硬件兼容性选择,默认即可:
-
镜像文件选择(选择自己下载的镜像文件即可,我下载的为minimal版本):
-
虚拟机名称和路径设置(提前创建好路径,将所有虚拟机都都安装在
Virtual Machines路径下: -
CPU配置(根据自己机器情况配置,只是测试的话1核也够用,而且之后可以修改):
-
内存配置:
-
网络链接方式,这里选择NAT:
-
IO控制器类型(默认即可):
-
虚拟磁盘类型(默认即可):
-
磁盘选择:
-
磁盘分配(建议勾选立即分配所有磁盘空间):
-
创建磁盘文件:
-
完成配置
-
开始创建磁盘
-
开始安装(选择一个选项回车即可):
-
语言选择:
-
其他配置项:
-
设置root用户密码和创建额外用户(可选):
-
root用户密码设置:
-
重启后登陆
-
禁用防火墙:
# 关闭防火墙 systemctl stop firewalld # 查看防火墙状态 systemctl status firewalld # 禁用防火墙 systemctl disable firewalld -
禁用SELinux后关闭系统,
/etc/selinux/config:SELINUX=disabled #此项定义selinux状态。 #enforcing—是强制模式系统受selinux保护。就是你违反了策略,你就无法继续操作下去 #permissive—是提示模式系统不会受到selinux保护,只是收到警告信息。permissive就是Selinux有效,但是即使你违反了策略的话它让你继续操作,但是把你的违反的内容记录下来(警告信息) #disabled—禁用selinux。 # 重启后查看是否关闭命令 getenforce -
克隆虚拟机(分布式集群额外克隆两到三个节点即可):
-
从当前状态克隆:
-
克隆类型,勾选创建完整克隆:
-
设置虚拟机名称和路径:
-
等待克隆完成即可:
-
虚拟网络编辑(WMware中:编辑--->虚拟网络编辑),选择VMnet8然后修改子网IP,如你想设置虚拟机的IP为192.168.15.xxx,则将子网子网IP设置为192.168.15.0
-
配置hostname:
-
在
/etc/hostname中填入要设置的hostname:node1 -
以上配置重启服务器就可以使配置生效,不想重启可使用
hostname node1设置临时生效;
-
-
静态IP配置(防火墙前面已经禁用了,如果没有禁用参照前面禁用防火墙)
-
将
/etc/sysconfig/network-scripts/ifcfg-ens33修改为以下内容**(ifcfg-ens33为我的虚拟机的网卡编号,你的可能不一样去目录下查看一下)**:TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no # 默认为dhcp,修改为static 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=fd9f4806-78fa-469a-8cf1-ca36ce50ac6f DEVICE=ens33 # 开机启用,默认为no,修改为yes ONBOOT=yes ## 添加以下内容 # IP地址,注意和WMware中虚拟网络设置一致 IPADDR=192.168.0.251 # 子网掩码 NETMASK=255.255.255.0 # 网关 GATEWAY=192.168.0.2 # dns服务器 DNS1=223.5.5.5 DNS2=223.6.6.6 -
重启网络:
service netword restart -
ping一下外网,ping通则表示网络设置成功:
ping www.baidu.com -
在
/etc/hosts添加以下配置:192.168.0.251 node1 192.168.0.252 node2 192.168.0.253 node3 192.168.0.254 node4 -
尝试ping看能不能ping通:
ping node2
-
-
安装一些需要的工具:
yum install -y vim yum install -y net-tools yum install -y yum-utils -
拍摄快照后完成Linux安装(WMware选中虚拟机中右键 --->快照--->拍摄快照):