centos7 esxi6.7模板使用
一、創建centos7.6系統並優化系統
1.關閉NetworkManager
systemctl disable NetworkManager
systemctl stop NetworkManager
2.關閉selinux
setenforce 0
sed -i “s#SELINUX=enforcing#SELINUX=disabled#g” /etc/selinux/config
3.關閉firewalld
systemctl stop firewalld
systemctl disable firewalld
4.安裝日常需要用的軟件
yum install vim nc wget lrzsz telnet net-tools epel-release bind-utils tree cifs-utils ntpdate -y
5.配置hosts
cat >> /etc/hosts <<eof
10.10.90.159 master.salt.51hrbz.com
10.10.90.159 time.51hrbz.com
eof
6.安裝salt-minion並配置,請不要開啟salt-minion服務及開機關閉服務
###centos7
yum install https://repo.saltstack.com/yum/redhat/salt-repo-latest.el7.noarch.rpm
yum install -y salt-minion
###centos6
yum install https://repo.saltstack.com/yum/redhat/salt-repo-latest.el6.noarch.rpm
yum install -y salt-minion
#vim /etc/minion
master: master.salt.51hrbz.com
7.創建uu898用戶
groupadd -g 1000 ycj
useradd -u 1000 -g ycj ycj
passwd ycj
ycj密碼:123456
8.修改網絡配置(改為/etc/sysconfig/network-scripts/ifcfg-eth0)及多網卡配置
###修改網卡文件名和配置
cd /etc/sysconfig/network-scripts
cp ifcfg-ens192 /tmp/ifcfg-ens192_bak
sed -i "s#NAME=.*#NAME='eth0'#g" ifcfg-ens192
sed -i "s#DEVICE=.*#DEVICE='eth0'#g" ifcfg-ens192
mv ifcfg-ens192 ifcfg-eth0
###修改grub配置
sed -i 's#GRUB_CMDLINE_LINUX=.*#GRUB_CMDLINE_LINUX=\"rhgb quiet net.ifnames=0 biosdevname=0\"#g' /etc/default/grub
grub2-mkconfig -o /boot/grub2/grub.cfg
9.修改所有用戶的最大文件數
#cat >> /etc/security/limits.conf <<eof
* soft nofile 65535
eof
#cat >> /etc/security/limits.conf <<eof
* hard nofile 65535
eof
10.修改普通用戶的最大進程數
#sed -i "/*/s#* soft nproc.*#* soft nproc 65535#g" /etc/security/limits.d/20-nproc.conf
二、導出centos7 ova模板並修改模板文件
1.用ovftool工具導出(由於瀏覽器不支持大文件導出)
1)下載ovftool工具
https://www.vmware.com/support/developer/ovf/
2)安裝ovftool工具
雙擊VMware-ovftool-4.3.0-7948156-win.x86_64.msi,下一步,完成即可
3)用ovftool命令導出ova模板
PS >cd C:\Program Files\VMware\VMware OVF Tool
PS >.\ovftool.exe -dm=thin "vi://10.10.90.239/centos-template" d:\centos-template\centos-template.ova #10.10.90.239為宿主機ip
Fingerprint will be added to the known host file
Write 'yes' or 'no'
yes #輸入yes
Enter login information for source vi://10.10.90.239/
Username: root #用戶名
Password: ********* #密碼
Opening VI source: vi://root@10.10.90.239:443/centos-template
Opening OVA target: d:\centos-template\centos-template.ova
Writing OVA package: d:\centos-template\centos-template.ova
Transfer Completed
Completed successfully
2.修改ova模板里文件
1)將centos-template.ova后綴名改為centos-template.rar
2)解壓縮centos-template.rar
3)刪除centos-template.mf和centos-template.nvram
4)修改centos-template.ovf文件,將帶有nvram字符的兩行刪除掉,保存文件
三.導入ovf模板
打開瀏覽器-->進入vmware esxi6.7 宿主機頁面 --> 虛擬機 --> 創建/注冊虛擬機 --> 從OVF或OVA文件部署虛擬機 --> test-centos-template(為該虛擬機輸入名稱。)--> 單擊以選擇文件或拖放(將centos-template.ovf和centos-template-disk1.vmdk兩個文件拖放到此區域) --> 默認下一頁 -->完成
注意:請勿在部署此虛擬機時刷新瀏覽器。