14.Linux系統下虛擬機的安裝及管理(windows下安裝類似、需要用到的軟件是VMware,後邊有機會在另外寫)

我們採用虛擬化的原因是:

虛擬的機器可以節約硬件成本和功耗,並且使用方便

1.虛擬機的安裝

1)採用系統鏡像安裝

採用超級用戶運行圖形化虛擬機管理工具

virt-manager     ##打開圖形化虛擬管理界面

 

選擇安裝方式

選擇系統鏡像

 配置內存大小

 配置硬盤大小

給新建的虛擬機設定名稱

開始進入安裝

 選擇安裝時的語言

 

選擇時區

選擇系統語言(除了默認,選擇一箇中文)

選擇需要安裝的系統類型

 選擇手動給硬盤分區

主要分三個區  (/    /boot   swap)

注意:swap:虛擬交換分區(暫時的),內存使用量達到80%以上,將硬盤的一部分當作內存使用,

內存釋放到小於80%時,交給內存處理

確認接受剛纔配置的變更

基本配置設置完成,繼續下一步

設定超級用戶密碼

 密碼強度不大時,需要單擊兩次Done才能生效

配置完成等待安裝完成

裝好之後會提醒你讓你重啓

 重啓後確認接受許可證協議

選擇系統語言

選擇輸入法

選擇時區

新建一個用戶並設定密碼

完成後,可以看到默認是你新建的用戶在登陸

2)使用快照安裝

##使用快照可以避免不當操作對系統的損壞,就如同處理圖片,做的不好就直接還原,重新拿來處理

qemu-img create -f qcow2 -b /var/lib/libvirt/images/name.qcow2  /var/lib/libvirt/images/node1.qcow2            
 ##給新建的系統硬盤name做一個快照node1

/var/lib/libvirt/images/node1.qcow2       ##就是我們新建的快照

##快照的原理是讀的是與拿來的硬盤,寫是寫在快照裏面的,因此快照本身其實不大,但是會越用越大

##注意:建立快照後即關閉原來的硬盤,母盤不能變動,否則快照就崩了

選擇新建方式爲已經存在的硬盤

選擇我們做好的快照

配置內存大小

給這個新建的虛擬機一個名稱

直接完成,利用快照建立的虛擬機就完成了

3.虛擬機的管理

1)虛擬機的常用命令

##在超級用戶登陸的環境下運行

virsh list                      ## 正在運行的虛擬機
virsh list --all                ##顯示所有虛擬機
virt-manager                    ##開啓虛擬機管理器
virsh start name                ##打開虛擬機
virt-viewer name                ##顯示虛擬機
virsh shutdown node1            ##正常關閉虛擬機(可能會被阻塞)
virsh destroy node1             ##強制關閉(force off)

virsh list                      ## 正在運行的虛擬機


virsh list --all                ##顯示所有虛擬機


virsh start name              ##打開虛擬機


virt-viewer name             ##顯示虛擬機


virsh shutdown  node1         ##正常關閉虛擬機(可能會被阻塞)


virsh destroy node1          ##強制關閉(force off)

2)虛擬機的克隆

從別人的主機中克隆一個已經安裝好的虛擬機
複製虛擬機所須文件

scp [email protected]:/var/lib/libvirt/images/generic.qcow2  /var/lib/libvirt/images/  
 ##複製系統硬盤
 
scp [email protected]:/etc/libvirt/qemu/generic.xml  /mnt/generic.xml    
##複製硬件信息

 在自己的主機中恢復克隆出一個一樣的虛擬機

virsh create /mnt/generic.xml          ##用虛擬機硬件文件一次性打開虛擬機,關閉即消失
virsh define /mnt/generic.xml          ##永久恢復

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章