linux學習筆記----10

使用虛擬化系統

1、管理本地虛擬化主機

KVM是標準Linux內核中內置的完整虛擬化解決方案。KVM管理程序通過libvirt API和實用程序進行管理,如 virt-manager和virsh等。由於紅帽linux是紅帽企業虛擬化和openstack平臺的基礎,因此KVM是紅帽雲基礎架構多種產品的一致組件。


構建虛擬化主機至少需要qemu-kvm和qemu-img軟件包,以提供用戶級KVM模擬器和磁盤映像管理器。

yum   install   qemu-kvm  qemu-img

建議安裝的其他虛擬化管理軟件包有

python-virtinst                                              提供virt-install命令,供創建虛擬機使用

libvirt                                                             提供主機和服務庫,以便與系統管理程序和主機系統交互

libvirt-python                                                包含允許python應用使用libvirt-API的模塊

virt-manager                                                 管理VM圖形工具

libvirt-client                                                   爲訪問libvirt服務器提供客戶端API和庫,管理命令行

yum install virt-manager  libvirt   libvirt-python  python-virtinst    libvirt-client


2、管理虛擬機

紅帽使用基於 libvirt的工具,作爲虛擬化管理的默認方式

virsh:virsh命令行管理工具是圖形界面應用的替代工具。virsh命令是編寫虛擬化管理腳本的理想選擇

virt-manager:圖形化工具,可以訪問虛擬客戶機控制檯,用於執行虛擬機創建、遷移、配置和管理任務,可以通過單一界面管理本地和遠程系統管理程序。

RHEV-M:紅帽企業虛擬化管理器爲物理和虛擬資源提供一箇中央化管理平臺。


virsh命令行工具提供與virt-manager相同的功能,將virsh作爲交互式shell使用,以執行edit、list、start、stop和destroy命令。

virsh具有可執行其他管理任務的子命令

connect                                                     使用qemu:///host語法連接本地或者遠程KVM主機

nodeinfo                                                    返回主機基本信息,如cpu和內存信息

autostart                                                    將kvm域配置爲在主機系統啓動時啓動

console                                                      連接到虛擬客戶機的虛擬串行控制檯

creat                                                           從XML配置文件創建域,並啓動

define                                                         從XML配置文件創建域,但不啓動

undefine                                                     取消定義域;若域爲不活動,則域配置將被刪除

edit                                                              編輯域配置文件,在下一次啓動生效

reboot                                                         重新啓動域

shutdown                                                    正常關閉域

screenshot                                                   爲當前域控制檯抓取屏幕截圖

destroy                                                         立即停止虛擬機


3、安裝新的虛擬機

以root身份運行 virt-manager命令啓動虛擬機管理器

新建虛擬機,打開創建新VM嚮導

爲虛擬機選擇一個名稱,用作配置域名

選擇安裝源

配置cpu和內存

分配存儲

配置網絡


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