歡迎您光臨本站 註冊首頁

在64位ubuntu8.0.4dom0上安裝RHEL5U2虛擬機domU

←手機掃碼閱讀     火星人 @ 2014-03-04 , reply:0

在64位ubuntu8.0.4dom0上安裝RHEL5U2虛擬機domU

個人原創 思路來源http://wiki.centos.org/HowTos/Xen/InstallingCentOSDomU
獻給Xen/Ubuntu/Redhat用戶 此文同樣適合Centos 5.2環境
原文鏈接http://www.opvps.com/?p=284

1.用dd創建一個16G 映象文件
dd if=/dev/zero of=/opt/xen/domains/masvm2/disk.img oflag=direct bs=1M seek=16376 count=1

2.將RHEL5u2的光碟中的xen目錄的二個文件(initrd.img  vmlinuz)拿出來(僅用於安裝使用)
mount -o loop rhel-5-server-x86_64-dvd.iso /mnt/
cp /mnt/images/xen/initrd.img /boot/rhel5u2initrd.img
cp /mnt/images/xen/vmlinuz /boot/rhel5u2vmlinuz

3.創建安裝使用的慮擬機啟動安裝配置文件 /etc/xen/masvm2.cfg
內容如下
root@v5:/etc/xen# cat  /etc/xen/masvm2.cfg
#bootloader=」/usr/bin/pygrub」
kernel      = 『/boot/rhel5u2vmlinuz』
ramdisk     = 『/boot/rhel5u2initrd.img』
memory      = 『512′
vcpus       = 『2′

disk = [ 'tap:aio:/opt/xen/domains/masvm2/disk.img,xvda,w', ]

name        = 『masvm2′
vif         = [ 'ip=192.168.10.121,mac=00:16:3E:58:F57' ]

on_reboot = 『destroy』
on_crash = 『destroy』

4.開始安裝RHEL5.2 位虛擬機 使用http方式(本文使用lighttpd作為httpd server)
安裝lighttpd
apt-get install lighttpd
創建/var/www/iso
mkdir /var/www/iso
將RHEL5.2的iso 掛到/var/www/iso
mount -o loop rhel-5-server-x86_64-dvd.iso /var/www/iso
開始安裝
xm create -c /etc/xen/masvm2.cfg
選取http方式安裝,注意在出現boot loader configuration的時,有提示A few systems will need to pass special options………下面的提示有console=xvc0,一定要將這一行清掉,否則格式化到99%就不到了

5.完裝完成再修改慮擬機啟動安裝配置文件 /etc/xen/masvm2.cfg
內容如下cat  /etc/xen/masvm2.cfg
bootloader=」/usr/bin/pygrub」
#kernel      = 『/boot/rhel5u2vmlinuz』
#ramdisk     = 『/boot/rhel5u2initrd.img』
memory      = 『512′
vcpus       = 『2′

disk = [ 'tap:aio:/opt/xen/domains/masvm2/disk.img,xvda,w', ]

name        = 『masvm2′
vif         = [ 'ip=192.168.10.121,mac=00:16:3E:58:F57' ]

on_reboot = 『restart』
on_crash = 『restart』

6.虛擬機啟動
xm create -c /etc/xen/masvm2.cfg

附註:如需要讓虛擬機隨主機啟動,執行ln -s /etc/xen/masvm2.cfg /etc/xen/auto/
控制台控制虛擬機xm con masvm2(名稱或者是ID)即可
附圖文版本pdf文件http://www.opvps.com/Upload/RHEL5U2xenUbuntu.pdf] http://www.opvps.com/Upload/RHEL5U2xenUbuntu.pdf
至此全文完
《解決方案》

xen,不錯!

感謝共享!
《解決方案》

感謝分享
《解決方案》

回復 #1 leaf1981 的帖子

LZ的實踐只是一個開端,後續可以實現較多的服務和應用的雛形

[火星人 ] 在64位ubuntu8.0.4dom0上安裝RHEL5U2虛擬機domU已經有548次圍觀

http://coctec.com/docs/service/show-post-6711.html