資源描述:
《Linux服務(wù)器虛擬化之XEN.doc》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、XEN中安裝Linux虛擬機(jī)(半虛擬化)感謝脫殼蝸牛小高,Q_Q~!xen同linux是一個完美的組合,是目前l(fā)inux上的最佳的虛擬化解決方案,特別適合于服務(wù)器應(yīng)用,如用于將多個服務(wù)器合并到一臺物理服務(wù)器上,以節(jié)省運(yùn)營成本(機(jī)房空間、電力消耗);或者是出于安全角度的考慮,需要將不同的應(yīng)用進(jìn)行分區(qū),以便降低安全風(fēng)險(xiǎn)等。環(huán)境:VMware6.0安裝虛擬機(jī)CentOS5.2,在CentOS5.2中安裝XEN,在XEN中安裝虛擬機(jī)CentOS5.2。CPU:IntelE2160(不支持VT)要虛擬WindowsXP必須CPU支持V
2、T才行。宿主機(jī):CentOS5/RHEL5(cdrom加載CentOS5iso鏡像)關(guān)閉SElinux和iptables。XEN虛擬機(jī):CentOS5/RHEL51>首先在VM6中建立虛擬機(jī),添加2塊磁盤,一塊安裝宿主機(jī),一塊預(yù)留安裝XEN虛擬機(jī)。2>在宿主機(jī)中YUM安裝xen包和vsftp包。[root@localhost~]#yum-yinstallxen[root@localhost~]#yum-yinstallvsftpd.i3863>修改GRUB配置文件,將XEN內(nèi)核啟動改成默認(rèn),這樣不用手動選擇啟動項(xiàng)了。[roo
3、t@localhost~]#vi/boot/grub/grub.conf將default=1值改為04>用xmlist命令查看Domain是否已經(jīng)啟動。[root@localhost~]#xmlistNameIDMem(MiB)VCPUsStateTime(s)Domain-007781r-----85.45>將cdrom掛載到FTP目錄,將ftp匿名用戶開啟。[root@localhost~]#mount/dev/cdrom/var/ftp/pub/mount:blockdevice/dev/cdromiswrite-pr
4、otected,mountingread-only6>用xm命令行建立虛擬機(jī)[root@localhost~]#virt-installWhatisthenameofyourvirtualmachine?vm1#虛擬機(jī)的名字vm1HowmuchRAMshouldbeallocated(inmegabytes)?400#為虛擬機(jī)分配內(nèi)存400M最低256MWhatwouldyouliketouseasthedisk(filepath)?/dev/sdb1#sdb為第二塊硬盤Wouldyouliketoenablegraphic
5、ssupport?(yesorno)no#不啟用圖形化支持Whatistheinstalllocation?ftp://192.168.10.1/pub/#填上本機(jī)FTP地址,前提是CDROM已經(jīng)掛載到這個FTP目錄,并開啟了匿名用戶??梢钥吹桨惭b文件內(nèi)核已經(jīng)開始啟動!Startinginstall...Retrievingfile.treeinfo...0B00:00Retrievingfilevmlinuz..100%
6、=========================
7、2.0MB00:00Retrievingfilei
8、nitrd.im100%
9、=========================
10、5.0MB00:00接下來安裝過程就不用我說了吧,TEXT模式的。開始安裝了……7>xen一些常用的管理命令xmlist:列出Domain。xmconsoleDomain-ID:連接一個虛擬機(jī),可以為虛擬機(jī)名稱或者是ID號。xmcreate:建立一個Domain-U的虛擬機(jī),-C選項(xiàng)為創(chuàng)建并連接虛擬機(jī)。xmrebootDomain-ID:重啟一臺虛擬機(jī)。xmsaveDomain-ID:存儲虛擬機(jī)的狀態(tài)。xmrestoreDomain-ID:還原虛擬
11、機(jī)狀態(tài)。......虛擬機(jī)和宿主機(jī)之間的切換用ctrl+]即可。8>其他問題: