fedora18下的xen安裝與管理

來源:互聯網
上載者:User

fedora18下的xen安裝與管理 ############################# xen installation ############################## 關閉防火牆和禁用selinux# iptables -F# service iptables save# vim /etc/selinux/config    SELINUXTYPE=permissive xen的安裝# yum update# yum -y install xen xen-hypervisor kernel-xen libvirt-daemon-xen virt-manager virt-viewer libvirt libvirt-python python-virtinst libvirt-daemon-config-network libvirt-daemon-driver-network # yum -y install tigervnc xen的預設啟動(grub2)的配置# GRUB_DEFAULT="saved"# grub2-mkconfig -o /boot/grub2/grub.cfg# grep ^menuentry /boot/grub2/grub.cfg | cut -d "'" -f2 xend服務的配置# systemctl enable xend.service# systemctl start xend.service# systemctl status xend.service xen-tools的安裝# yum -y install debootstrap perl-Text-Templateh perl-Config-IniFiles perl-File-Slurp perl-File-Which perl-Data-Dumper# wget http://xen-tools.org/software/xen-tools/xen-tools-4.3.1.tar.gz# tar zxvf xen-tools-4.3.1.tar.gz# cd xen-tools-4.3.1# make install ############################## xen configuration file ############################## fedora18下,xen虛擬機器的設定檔存放路徑: /var/lib/xend/domains/"uuid",鏡像存放路徑: /var/lib/xen/images/“virtual name”rhel5.4下,xen虛擬機器的設定檔存放路徑: /etc/xen/“virtual name”,鏡像存放路徑: /var/lib/xen/images/“virtual name” 故需/var/lib/xend/domains/"uuid"內容轉出到/etc/xen/“virtual name”下,執行個體“virtual name”為vm0{1..5},總共5台虛擬機器,故有以下的指令碼# vim fedora-xen-virt-manager.sh    #!/bin/bash    xenfile=/etc/xen/vm0{1..5}    if [ -f $xenfile ]    then        rm -rf $xenfile    if    for i in vm0{1..5}    do        virsh dumpxml $i > /root/$i.xml        cd /root        virsh domxml-to-native xen-xm $i.xml > /etc/xen/$i    done ############################## xen manage ############################## # xm list# xm create DomainName# xm console DomainName# xm destroy DomainName# xm reboot DomainName# xm shutdown DomainName# xm pause DomainName# xm unpause DomainName# xm save DomainName# xm restore DomainName# xm rename DomainName # virt-install -p -n vm01 -f /var/lib/xen/images/vm01.img -s 4 -r 512 --vcpus=2 -b br0 -l ftp://192.168.254.254/pub -x "ks=ftp://192.168.254.254/pub/ks.cfg"# virt-clone -o vm01 -n vm02 -f /var/lib/xen/images/vm02.img ############################## xen network configuration ############################## 給vm01增加一塊網卡# vim /etc/xen/vm01vif = [ "mac=00:16:36:88:76:d4,bridge=br0,script=vif-bridge","mac=00:16:36:77:66:d5,bridge=virbr0,script=vif-bridge" ] # cp /etc/libvirt/qemu/networks/default.xml /etc/libvirt/qemu/networks/virbr1.xml# vim /etc/libvirt/qemu/networks/virbr1.xml<network>  <name>virbr1</name>  <uuid>703619d1-1b15-4621-acc6-6f2d88f51eb9</uuid>  <bridge name="virbr1" />  <forward/>  <ip address="192.168.123.1" netmask="255.255.255.0">    <dhcp>      <range start="192.168.123.2" end="192.168.123.254" />    </dhcp>  </ip></network># ln -s /etc/libvirt/qemu/networks/virbr1.xml /etc/libvirt/qemu/networks/autostart/virbr1.xml 小結:    fedora18下,圖形化下調用“虛擬系統管理器”是kvm;在xen下安裝和配置虛擬機器,還是得靠字元介面下操作,故寫下此文,方便日後翻查。 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.