美文网首页
CentOS初始化镜像

CentOS初始化镜像

作者: 邓立_全栈UncleLi | 来源:发表于2019-07-31 16:26 被阅读0次

    前言
    虚拟机在开发中是经常用到的工具,如果每次都重新安装,那得浪费不少时间,所以这里安装一次,之后都可以复制镜像来使用,节省不少时间

    安装镜像

    • 系统安装配置这里略过,因为虚拟机用途非常广,不同用途有不同安装方式,一般注意一下内存大小、cpu大小、硬盘大小即可,生产环境的系统基本都是无桌面化的安装方式,这样会节省不少空间,操作系统指令可以交由专业的运维工程师操作

    安装镜像后配置网络模式

    • 此处选用的 NAT 模式,配置如下
    虚拟网络编辑器图
    • 设置子网段和子网掩码,如果朋友们不熟悉网段配置,那就和我一样就可以了哈


      子网段和子网掩码设置图
    • 设置网关,后面会用到


      NAT设置图
    网关设置图
    • 设置本机网络
      设置完虚拟机虚拟网络后,接下来设置本机网络,找到本机 VMnet8
      VMnet8图

    设置 固定 ip,防止和之前虚拟机的网关冲突

    VMnet8固定ip图

    更改网卡信息

    • 系统安装完成后是上不了网的,可以ping一下看结果
    ping www.baidu.com
    

    出现

    -bash: network is unreachable
    
    • 此时需要到系统网络配置目录查看配置,文件后缀为本机自动生成
    ls /etc/sysconfig/network-scripts/
    
    系统网络配置目录图
    • 因为新装的系统没有 vim 操作软件,所以这里用 vi 系统自带指令进行操作
    vi /etc/sysconfig/network-scripts/ifcfg-ens33 (后缀为本机自动生成)
    
    • 把网卡的 ONBOOT 属性设置为 yes,意思为开机自启

      开机自启配置图
    • 如果需要给服务器设置 固定 ip ,则需要以下配置,这里GATEWAY 配置设置成上述网关图示一致,否则只需要把网卡的 ONBOOT 属性设置为 yes 即可

      固定ip配置图
    • 设置完网卡配置后重启network

    service network restart
    
    重启指令图
    • 重启后 ping 一下百度,出现下图即联网了


      ping结果图

    更换源

    • 把源换成国内镜像源,这样下载资源会快很多
    // 备份源
    mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
    
    • 系统默认没有 wget 下载指令
    -bash: wget: command not found
    
    • 安装 wget 指令
    yum -y install wget
    
    • 下载新的 CentOS-Base.repo 到 /etc/yum.repos.d/ 目录下,根据系统版本下载不同版本的源文件

    CentOS 5

    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo
    

    CentOS 6

    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
    

    CentOS 7

    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
    

    CentOS 8

    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo
    
    • 最后运行生成缓存
    yum makecache
    

    查看ip

    • 使用系统指令
    ip addr
    
    查看ip图
    • 有人习惯了使用 ifconfig 指令,但是系统默认是没有此指令的,需要安装
    yum -y install net-tools
    
    • 然后输入 ifconfig 就可以了
      ifconfig指令图

    基础镜像环境

    • 为此一个系统的基础镜像环境就已经安装好了,此镜像可以作为模板机,下次直接复制虚拟机镜像就好,不用再浪费时间进行安装了,复制步骤如下

    克隆虚拟机


    虚拟机克隆图

    克隆虚拟机后需要到虚拟机的网路适配器重新生成 MAC 地址防止冲突

    虚拟机设置图 重新生成mac地址图

    如果网络设置目录里的 ifcfg-ens33 文件使用了固定 ip,那么重新生成 MAC 地址后,还需要把固定 ip变更一下防止冲突,如果没使用固定 ip,请忽略哈

    为此,CentOS 的初始化镜像就完成了,如果还需要自定义配置也可以在此基础上叠加,要是大家有好的工具,可以留言推荐给小编哟~~~

    相关文章

      网友评论

          本文标题:CentOS初始化镜像

          本文链接:https://www.haomeiwen.com/subject/pmstdctx.html