Linux運維企業部分–虛擬機的封裝
一.企業部分大部分使用Linux6 , 所以我們使用Linux6
這裏我說一下
—虛擬機的封裝就好像做好一個安裝包 , 目的是爲了方便別的虛擬機安裝和使用
1.利用Linux6.5鏡像製作母盤
(1)用virt-manager命令打開管理虛擬機的圖形界面
(2)打開左上角的帶有星星的電視 ,選擇使用本地iso安裝
(3)進去之後安裝 ,Linux6.5的iso我已經下載好了 ,看圖片
(4)進去內存設置512M 這樣不會開啓圖形 會減少損耗 內存設置爲20G
(5)母盤名稱自己DIY
(6)語言選擇English , 選擇美式鍵盤
(7)初始化所有
(8)選擇亞洲上海時區
(9)自己DIY密碼 輸入兩遍確定
(10)安裝ok
這樣虛擬機母盤就封裝好了
二.封裝的設置項
進去配置好主機名 , 網關 , ip , Yum源 , 下載一些必要的工具如vim ftp
配置好主機名 以後的實驗要用到很多虛擬機 So,Diy的名字自己分辨好。
修改配置文件vim /etc/sysconfig/network
- 設置ip
vim /etc/sysconfig/network-scripts/ifcfg-eth0
3.配置Yum源
vim /etc/yum. repos.d/rhel-source.repo
4.下載自己常用的工具vim ftp
yum install vim -y yum install ftp -y
5.刪除7*
cd /etc/udev/rules.d/
rm -f 7*
6.關閉selinux
vim /etc/sysconfig/selinux
SELINUX=disabled
7.在真實的物理機用超級用戶的身份也要做好解析:
vim /etc/hosts
8.製作快照 子鏡像的建立
在本機用超級用戶的身份進入一下目錄:
cd /var/lib/libvirt/images/
qemu-img create -f qcow2 -b base.qcow2 server1
qemu-img create -f qcow2 -b base.qcow2 server2
qemu-img create -f qcow2 -b base.qcow2 server3
qemu-img create -f qcow2 -b base.qcow2 server4
##同樣可根據實際情況自行進行批量的快照
注:製作server對於批量安裝虛擬機很有幫助,因爲在server上已經完成了一些基本第三方軟件的安裝和其他一些設定,後期用server作快照而安裝的虛擬機則不需要再做這些基本的設定了。
三.創建虛擬機server 1
利用創建的快照 直接選擇導入現有磁盤安裝
接下來就對每一臺虛擬機進行主機名和ip的修改
(1)修改主機名
vim /etc/sysconfig/network
HOSTNAME=server1
(2)修改ip
vim /etc/sysconfig/network-scripts/ifcfg-eth0
IPADDR=172.25.254.01
PERFIX=24
(3)重啓
reboot 檢查網絡是否通暢和yum是否正常。
注:若在物理機連接虛擬機時,出現一些亂碼和一對報錯,則是密匙過期,在物理機裏用超級用戶的身份執行命令:rm -fr /root/home/.ssh ##這裏的目錄不是一定的,需根據具體的報錯信息的目錄來確定。
補充:
kvm —> cpu/mem 對cpu和內存的虛擬化
qemu —> disk/net…. 對磁盤 網卡….的虛擬化
libvirtd —-> user 和 kernel 之間的操作接口
virt-manager —–> 虛擬機管理
virsh —–> 虛擬機管理