[轉帖]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虛擬機轉換成模板,到時候就可以正常用了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM