1. 程式人生 > >Linux運維入門~14.虛擬機器的安裝及使用

Linux運維入門~14.虛擬機器的安裝及使用

這篇算是舊篇新章,主要介紹虛擬機器映象的安裝方式及快照的生成

安裝虛擬機器

開啟虛擬機器管理器

選擇建立新的虛擬機器,如圖選擇本地安裝介質

瀏覽找到映象所在位置

預設選項即可

注意:要開圖形介面,至少記憶體768M,5G

完成,最基本的配置就做好了

如下介面設定虛擬機器,選擇install XXXXXX項

即可個性化設定你的虛擬機器,都設定完畢後

開始安裝

等待安裝完畢

 

使用虛擬機器常用指令
 virsh list                        列出活動的虛擬機器

virsh list --all                   列出所有虛擬機器
virsh start rhel7.2         開啟虛擬機器

virsh shutdown rhel7.2     正常關閉虛擬機器
virsh destroy rhel7.2       強制關閉虛擬機器
virt-viewer rhel7.2           顯示虛擬機器

 

虛擬機器的轉移:

如果想拷貝其他同學電腦中的虛擬機器,你可以這麼做

轉移/etc/libvirt/qemu/虛擬機器名.xml
        /var//lib/libvirt/images/虛擬機器名.qcow2

virsh create test.xml 臨時建立
virsh define test.xml 永久建立虛擬機器
virsh undefine test.xml 刪除虛擬機器臨時檔案

注意:

閱讀xml檔案指向哪個.qcow2檔案,然後拷貝

 

建立虛擬機器快照:

我們在使用虛擬機器的時候,初學者總會做一些神奇的操作,導致系統崩潰,你如果想一遍一遍安裝虛擬機器我也沒意見。。。

不過你如果建立虛擬機器快照的話,不僅用起來和虛擬機器一模一樣,搞壞了直接扔掉還不會對虛擬機器母板產生任何影響。

建立:

qemu-img create -f qcow2 -b      rhel7.2.img   node1.qcow2
                              快照檔案型別   母板            快照檔案

匯入快照

快照建立完畢,我們來看看它有多大

只有196k,所以雖然看起來像個虛擬機器,但其實只是個快照

 

可以建立指令碼,一鍵建立快照

注意:不同系統中指令碼書寫格式也不同

具體檢視方式:virt-install --help    如果執行不出來檢視報錯進行修改。

建立指令碼,一鍵刪除快照

寫在最後,如果大家喜歡linux運維方面的知識,歡迎關注本博主,會每週更新與linux運維相關的一些小知識,幫助大家入門

願你與我一同成長!

往期:

ttps://blog.csdn.net/Stella_Pooter/article/details/82951345        Linux運維入門~1.虛擬機器使用

https://blog.csdn.net/Stella_Pooter/article/details/82952307      Linux運維入門~2.命令列使用技巧

https://blog.csdn.net/Stella_Pooter/article/details/82960344      Linux運維入門~3.檔案管理

https://blog.csdn.net/Stella_Pooter/article/details/82971516      Linux運維入門~4.輸入輸出管理與vim管理

https://blog.csdn.net/Stella_Pooter/article/details/82983752      Linux運維入門~5.使用者管理

https://blog.csdn.net/Stella_Pooter/article/details/82986125      Linux運維入門~6.檔案許可權管理

https://blog.csdn.net/Stella_Pooter/article/details/82989454      Linux運維入門~7.程序管理

https://blog.csdn.net/Stella_Pooter/article/details/83000027      Linux運維入門~8.sshd服務管理

https://blog.csdn.net/Stella_Pooter/article/details/83052049      Linux運維入門~9.檔案傳輸

https://blog.csdn.net/Stella_Pooter/article/details/83090110      Linux運維入門~10.系統日誌管理與時間同步

https://blog.csdn.net/Stella_Pooter/article/details/83111320      Linux運維入門~11.網路設定與路由器

https://blog.csdn.net/Stella_Pooter/article/details/83116835      Linux運維入門~12.DHCP服務配置

https://blog.csdn.net/Stella_Pooter/article/details/83273956      Linux運維入門~13.如何讓你的虛擬機器聯網及DNS設定

Never say die