centos7安装克隆

官网下载地址:https://www.centos.org/
阿里云下载地址:http://mirrors.aliyun.com/centos/7/isos/x86_64/
我用的是CentOS-7-x86_64-Minimal-1908.iso,此镜像是最小安装文件。

目录
一 、搭建虚拟机安装环境
二、安装CentOS7系统
三、网络设置
四、克隆虚拟机

一 、搭建虚拟机安装环境

  1. 打开VMware,新建虚拟机,选择自定义(高级),下一步。
    在这里插入图片描述

  2. 版本无所谓,下一步。
    在这里插入图片描述

  3. 选择稍后安装操作系统,下一步。
    在这里插入图片描述

  4. 选择Liunx ,centos 64位,下一步。
    在这里插入图片描述

  5. 设置虚拟机名称,选择虚拟机安装位置,下一步。
    在这里插入图片描述

  6. 设置处理器数量、内存和网络适配器。
    内存建议至少1GB。处理器数量选择1,每个处理器的核心数量选择2,这样相当于1颗物理CPU,2颗逻辑CPU。
    网络适配器,选择NAT模式,这种网络模式是兼容性最好的。
    一路默认推荐到创建新虚拟磁盘,磁盘大小改为100G(虚拟的,不用担心磁盘大小),设置磁盘位置,下一步完成。
    桥接模式:这种模式下,虚拟机和物理机连的是同一个网络,虚拟机和物理机是并列关系,地位是相当的。比如,你家有路由器,那么你的电脑和你的手机同时连接这个路由器提供的Wi-Fi,那么它们的关系就是这种模式。
    NAT模式:这种模式下,物理机会充当一个“路由器”的角色,虚拟机要想上网,必须经过物理机,那物理机如果不能上网,虚拟机也就不能上网了。之所以说这种模式兼容性最好,是因为物理机的网络环境变化时,虚拟机的网络并不会有影响,比如,上班时你把物理机连接在公司的网络环境中,下班后又把物理机连接在你家的路由器上。你公司的网段有可能和你家的网段是不同的。桥接模式下,虚拟机和物理机一样,都要自动获取IP才可以上网,而做实验的时候,是需要把虚拟机设置为静态IP的,这样就导致虚拟机网络不稳定。而设置为NAT模式,虚拟机的网络并不需要依赖你公司的网络环境或者你家的网络环境。
    仅主机模式:这种模式下,相当于拿一根网线直连了物理机和虚拟机。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    默认推荐
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    改为100G
    在这里插入图片描述
    在这里插入图片描述
    完成
    在这里插入图片描述

  7. 点击CentOS7-Basic 设置光驱内ISO映像文件,双击CD/DVD,选择自己下载的iso文件,点击确定。
    在这里插入图片描述

二、安装CentOS7.5系统

  1. 点击开启此虚拟机,点击鼠标后,按键盘上下方向键选择对应的项。
    其中,第一行InstallCentOS Linux 7的作用是安装CentOS 7系统。第二行Test this media & install CentOS Linux 7,是先检测安装镜像文件的可用性,然后再安装CentOS 7。第三行Troubleshooting用于处理一些故障问题,选择这一项,会进入一个内存操作系统,然后可以把磁盘上的系统挂载到这个内存操作系统上,这样方便我们去处理一些问题。这里我选择第一项,然后回车。(Ctrl+Alt可以让鼠标回到桌面)
    在这里插入图片描述

  2. 检测加载完成之后出来一个欢迎页面,选择安装过程语言,点击默认的English,然后点击继续 Continue。
    在这里插入图片描述

  3. 本地化LOCALIZATION采用默认。
    在这里插入图片描述

  4. 软件SOFTWARE选择默认最小安装,点击Done。
    在这里插入图片描述

  5. 点击安装目标位置,选择我要配置分区。
    划分磁盘分区的规则:(以下三项是必须配置的分区)
    /boot 为引导分区,一般设置值为100M-500M。
    swap分区分内存的两倍(如果内存大于等于4GB,swap分8GB即可,因为分多了也是浪费磁盘空间)实现虚拟内存,建议大小是物理内存的1~2倍。
    /(根目录)分区,剩余的空间给/分区,这里没有单独分/data分区,因为虚拟机一共就100GB的空间,这里做实验用,就没有单独额外分。
    在这里插入图片描述
    点击LVM下拉菜单,选择“标准分区”,然后点击左下角的+按钮,在弹出的“添加新挂载点”对话框中,设置挂载点为/boot,设置为200M,然后点击“添加挂载点”按钮。
    在这里插入图片描述
    在这里插入图片描述
    同样的方法完成swap分区和/(根目录)分区。
    在这里插入图片描述
    在这里插入图片描述
    分区完毕格式化接收更改,然后点击Done。
    在这里插入图片描述

  6. 点击安装信息摘要页面的右下角开始安装。
    在这里插入图片描述

  7. 设置ROOT用户的密码,ROOT用户就是CentOS操作系统的超级管理员,密码是必须要设置的。点击它进入设置ROOT密码的界面。这里设置root密码123456。
    在这里插入图片描述
    在这里插入图片描述

  8. 等待几分钟后,系统安装完成,会提示让我们重启,点击重启按钮,就可以进入CentOS7操作系统了。
    在这里插入图片描述

  9. 点击reboot重启
    在这里插入图片描述

  10. 重启CentOS后会出现如下界面,输入用户名:root,密码:123456
    在这里插入图片描述

三、网络设置

  1. 设置IP、网关、DNS等
    进入到/etc/sysconfig/network-scripts/中。
    $ cd /etc/sysconfig/network-scripts/
    在这里插入图片描述
    打开ifcfg-ens33(网卡配置文件)。
    $ vi ifcfg-ens33
    修改如下:
    注意这里的IP、网关等不是乱写的,每个机器的是不一样的,打开VMware点击编辑——虚拟网络编辑器——VMnet8——NAT设置,注意看下面。
    在这里插入图片描述
    所以IP可以写的范围只有192.168.56.3到192.168.56.254,192.168.56.255是广播号不能写,那为什么192.168.56.1不能写呢?请看下图,发现192.168.56.1被VMware的虚拟网卡占用了。
    在这里插入图片描述
    编辑ifcfg-ens33(点击i开始编辑)
    在这里插入图片描述在这里插入图片描述
    $ :wq! #保存退出
    重启网络服务命令
    $ systemctl restart network.service
    我们可以通过
    $ ip addr
    查看一下。
    在这里插入图片描述
    再ping一下百度看看
    $ ping www.baidu.com –c 4
    在这里插入图片描述
    如上图所示,成功连上网了。
    centos 7中自带的查看网络的命令是: ip addr
    如果还是想要 ifconfig
    安装net-tools
    $ yum install net-tools

  2. 修改主机名
    $ hostnamectl set-hostname westgisbasic

  3. 关闭防火墙,SELinux
    CentOS7版本后防火墙默认使用firewalld,因此在CentOS7中关闭防火墙使用以下命令:
    $ systemctl stop firewalld #临时关闭
    $ systemctl disable firewalld #禁止开机启动
    在这里插入图片描述
    当然,如果安装了iptables-service,也可以使用下面的命令,
    $ yum install -y iptables-services
    $ service iptables stop #关闭防火墙
    $ service iptables status #检查防火墙状态
    在这里插入图片描述
    永久关闭SELinxu命令
    $ vi /etc/selinux/config
    在这里插入图片描述
    重启机器。
    $ sync #将数据由内存写到磁盘中
    $ reboot
    在这里插入图片描述
    发现主机名已修改(注意主机名尽量不要出现下滑线,我第一次没注意用了下滑线,后面hadoop安装出了不少问题)。
    输入:
    $ /usr/sbin/sestatus
    在这里插入图片描述

  4. centos7 yum源设置(阿里云源)(可以不用设置)
    $ yum install -y wget #安装wget
    $ cd /etc/yum.repos.d
    $ mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup #备份/etc/yum.repos.d/CentOS-Base.repo文件
    $ wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo #下载阿里云的Centos-7.repo文件
    $ yum clean all
    $ yum makecache #重新加载yum

  5. 关机
    $ sync #将数据由内存写到磁盘中
    $ shutdown –h now #立马关机

四、克隆虚拟机

  1. 拍摄快照并描述我们做了什么操作
    在这里插入图片描述
    选择创建完整克隆,节省空间的话可以选择连接克隆。
    在这里插入图片描述
    节省空间的话可以选择连接克隆
    在这里插入图片描述
    修改名称,选择路径
    在这里插入图片描述
    等待克隆完成,重复克隆出三个虚拟机分别为node1、node2、node3。
    在这里插入图片描述
  2. 修改静态IP
    开启新克隆的虚拟机,root用户登录。
    $ ip addr #查看当前的IP地址
    修改静态Ip
    $ vi /etc/sysconfig/network-scripts/ifcfg-ens33 #修改内容成为自己设定的ip IPADDR=192.168.56.4
    在这里插入图片描述
  3. 修改主机名
    $ hostname #查看当前系统主机名
    $ vi /etc/hostname
    改为westgis001
    在这里插入图片描述
    另一种方法用命令直接更改
    $ hostnamectl set-hostname westgis001
    修改完成后重启虚拟机生效。
    $ sync #将数据由内存写到磁盘中
    $ reboot
    重启后验证IP、主机名、和网络是否通
    在这里插入图片描述
    同样的方法修改node2、node3的IP和主机名分别为192.168.56.5、192.168.56.6和westgis002、westgis003。
    重启后验证IP、主机名、和网络是否通。
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值