openstack 之 虛擬機管理利器virt-manager 的安裝

    virt-manager可以非常方便的對kvm虛擬機進行管理,包括開機、關機、重啓、修改虛擬機相關參數等等,這個工具可以想象爲vmware workstarion,對於管理linux上的kvm虛擬機很有用處。

    爲什麼我在使用openstack的時候會想到用virt-manager呢,是因爲在製作鏡像的時候,普遍需要通過遠程桌面接入到虛擬機,對虛擬機進行安裝、配置和管理,因此,這裏就需要一個方便的桌面接入展示工具,virt-manager 可以很好的完成這項工作。在生產環境上,我是在控制節點配置了virt-manager的使用環境,這樣,生成的鏡像,直接在控制節點就可以使用了。

    下面就介紹以下如何在linux上安裝使用virt-manager。下面的環境是centos6.5-64位操作系統。


    1、準備yum源:

    將CentOS6-Base-163.repo 下載到目標主機的/etc/yum.repos.d/目錄。

       cd /etc/yum.repos.d/ && wget http://mirrors.163.com/.help/CentOS6-Base-163.repo


    2、設置上網環境,增加DNS域名解析:

    在文件/etc/resolv.conf文件中增加: nameserver 61.139.2.69

    3、controller節點上的安裝:

        1)首先查看相關軟件包是否已經存在,執行下面的命令:

            rpm -q qemu-kvm virt-manager virt-viewer python-virtinst

        2)如果不存在,安裝下面的軟件包:

            yum install -y libvirt virt-install virt-manager virt-viewer 
            yum -y groupinstall Virtualization  
            yum -y groupinstall "Desktop"
            yum -y groupinstall "X Window System"


        3)安裝完成後,直接運行:

                        virt-manager 


    4、compute節點上的安裝:

        yum install -y libvirt virt-install virt-manager virt-viewer 
        yum -y groupinstall "Desktop"

    通過上面的操作,使控制節點controller可以直接運行virt-manager管理自己機器上的虛擬機,如果需要管理遠程計算節點compute上的虛擬機,可以在controller中運行:

    ssh -X -C 192.168.8.31(compute地址) virt-manager



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