开篇
最近好久没有更新博客了,在19年公司部门调整,处于迷茫的我,想进行学习,在长达一段时间决定选择机构进行学习,
在报名之后,学习了一段时间,由于工作的原因自己就选择了暂时停课(自己给自己找理由),到现在又看到奈学课程,
推荐大家可以学习,依然决定把之前的课程从新开始学习,今天就开始重新开始之前的课程之旅,主要是以大数据方向;
准备资料
- 01-VMware的安装,版本:VMware 15,详细说明见VMware 15安装说明
- 02-CentOS7最小化安装,版本:CentOS-7,下载地址,提取码:q959
- 03-安装3台CentOS7,一台master,两台slave,配置要求:8G内存,磁盘:500G;每个虚拟机最小40G,内存2G
CentOS7安装
- 01-准备工作
CentOS-7-x86_64-DVD-1804.iso【不需要解压】 - 02-注意事项
[1] 存储路径中不包含中文字符
[2] 存储路径中不包含特殊在字符
[3] 此主机支持Intel VT-x,单Intel VT-x处于禁用状态 - 03-安装模式
[1] 最小化安装(优先以这个为主)
[*] 带GUI服务器安装(两种选择其中一种)
CentOS7 模板机设置
设置模板机是为了方便,后面其它机器省去一些同工配置项,即设置模板机配置项:包括如下:
1、关闭firewall和内核SELINUX防火墙
-
查看防火墙运行状态
->firewall-cmd --state
显示结果:running -
临时关闭防火墙,重启之后又会恢复为running
->systemctl stop firewalld.service
显示结果:not running -
永久关闭防火墙
->systemctl disable firewalld.service
由于centos是由两套防火墙组成包括:firewall和getenforce(getenforce查看selinux的状态),即通过firewall关闭并不全部 -
关闭内核防火墙:SELINUX
可以通过getenforce查看selinux运行状态。
临时关闭,可以通过setenforce设定selinux运行状态,1开启(Enforcing),0关闭(Permissive)
-
永久关闭内核防火墙
vi /etc/selinux/config
-
验证firewall和内核防火墙是否都全部关闭
->firwall-cmd --state
正确结果:not running
->getenforce
正确结果:Disabled -
以上汇总如下:
2、配置静态IP地址
- 静态IP设置
-> vi /etc/sysconfig/network-scripts/ifcfg-ens33
虚拟机IP地址如何查看,VM工具栏点击“编辑”->"虚拟网络编辑器"->选中vmnet8 模式,点击DHCP查看ip范围,点击NAT设置,查看网关地址;
最终配置结果如下图:
以上配置之后,退出并进行保存
:wq
需要重启网络服务命令如下:
service network restart
验证网络配置命令如下:
ip addr
curl www.baidu.com
- 以上汇总如下:
最终模板配置汇总如下: