zoukankan      html  css  js  c++  java
  • [转帖]VMware ESXi 7.0 生产环境模拟实验-创建虚拟机模板Linux

    转贴自王哥哥的博客

    http://www.azurew.com/vmware/esxi-7-0/5100.html

    创建Linux模板

    同样的我们也创建一台Linux模板机,创建好需要做一些设置

    卸载 Linux 发行版所包含的开放 VMware Tools

    现在Open-vm-tools

    默认现在linux都带了open-vm-tools,我们要把他替换成标准的VMware tools

    找到预安装的 openSUSE Linux open-vm-tools

    X 终端中,以 root (su) 用户身份登录并运行以下命令:

     rpm -qa | grep vm

    卸载 open-vm-tools gui、open-vm-tools 或 vmware-guest-kmp-desktop

    rpm -e open-vm-tools open-vm-tools-desktop

    删除完成,然后在按照标准方法再次安装官方vmtools

    安装官方VMware Tools

    虚拟机上加载VMtools光盘

    mkdir /mnt/cdrom ##创建cdrom文件夹

    mount -t iso9660 /dev/cdrom /mnt/cdrom ##挂载iso到cdrom文件夹

    ls /mnt/cdrom ##查看cdrom文件夹

    cp /mnt/cdrom/VMwareTools-10.0.6-3560309.tar.gz /tmp ##由于这个目录下面没用执行权限,所以我们复制到tmp目录下进行解压并安装

    tar -zvxf /tmp/VMwareTools-10.0.6-3560309.tar.gz



    解压过程中如果有报错,会造成安装失败。

    cd /tmp/vmware-tools-distrib ##进入解压目录

    ./vmware-install.pl ##进行安装




    安装完成后会自动重启

    配置网易163yum源

    我们使用网易的yum源,速度快

    cd /etc/yum.repos.d/

    mkdir old

    mv CentOS-* old/

    wget http://mirrors.163.com/.help/CentOS7-Base-163.repo

    [root@redis1 yum.repos.d]# vim CentOS7-Base-163.repo

    把里面的所有baseurl属性值的$releasever为对应的OS主版本号(5,6,7)

    安装必备软件

    yum -y install wget net-tools telnet bind-utils vim ntp tree psmisc  bash-completion

    优化参数

    echo “* soft nofile 65535” >> /etc/security/limits.conf

    echo “* hard nofile 65535” >> /etc/security/limits.conf

    使用 sys-unconfig 封装一个 Linux 虚拟机

    删除 ssh 主机密钥:

    # rm -rf /etc/ssh/ssh_host_*

    在 HOSTNAME=localhost.localdomain。

    从 HWADDR 行和 UUID 行。

    删除日志

    从 /root 中删除 build 日志。

    /root目录下,因为是新装机器所以没有build日志


    关闭selinux

    # vim /etc/selinux/config

    # setenforce 0

    Sys-unconfig封装

    # sys-unconfig

    虚拟机被关机。它已被封装,并可用来创建模板。您可以使用这个模板部署 Linux 虚拟机,不会有与配置文件相关的冲突。

    这些步骤都完成后就可以把Linux虚拟机转换成模板,到时候就可以正常用了

  • 相关阅读:
    JS判断是否是ioS或者Android
    React+dva多图片上传
    Nginx的虚拟主机
    Nginx的动静分离
    Nginx的负载均衡
    Nginx的静态代理
    Java内存模型
    系统学习笔记漏掉的部分
    异常的统一处理
    webpack学习指南
  • 原文地址:https://www.cnblogs.com/northlander/p/13438274.html
Copyright © 2011-2022 走看看