第一篇 大数据前期准备-VMWare和Centos 7的开篇

开篇

最近好久没有更新博客了,在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配置
    虚拟机IP地址如何查看,VM工具栏点击“编辑”->"虚拟网络编辑器"->选中vmnet8 模式,点击DHCP查看ip范围,点击NAT设置,查看网关地址;
    最终配置结果如下图:

    以上配置之后,退出并进行保存
:wq

需要重启网络服务命令如下:

service network restart

验证网络配置命令如下:

ip addr 
curl www.baidu.com
  • 以上汇总如下:

最终模板配置汇总如下:

原文地址:https://www.cnblogs.com/sjkzy/p/14971972.html