xen虛擬化實戰系列(二)之xen虛擬機安裝

xen虛擬化實戰系列文章列表linux

xen虛擬化實戰系列(一)之xen虛擬化環境安裝
xen虛擬化實戰系列(二)之xen虛擬機安裝
xen虛擬化實戰系列(三)之xen虛擬機複製
xen虛擬化實戰系列(四)之xen虛擬機擴展磁盤空間一法
xen虛擬化實戰系列(五)之xen虛擬機擴展磁盤空間再一法
xen虛擬化實戰系列(六)之xen虛擬機破解密碼服務器

xen虛擬化實戰系列(七)之xen虛擬機VNC訪問配置dom

xen虛擬化實戰系列(八)之xen虛擬機開機自啓動配置
xen虛擬化實戰系列(九)之xen虛擬機時間配置
xen虛擬化實戰系列(十)之xen虛擬機雙網卡配置ide

xen虛擬化實戰系列(十一)之xen虛擬機磁盤文件掛載spa

xen虛擬化實戰系列(十二)之xen虛擬機高可用之在線遷移操作系統

xen虛擬化實戰系列(十三)之xen虛擬機集中管理之convirt3d

1.  準備Linux虛擬系統安裝源

#可使用HTTP、FTP或NFS等方式提供給Xen虛擬機用於系統的安裝。這裏採用ftp方式進行安裝,很是簡便與快速。rest

1)安裝vsftpd服務blog

# yum install -y vsftpd   
# service vsftpd startip

 

2)掛載光盤到ftp匿名目錄   
# mount /dev/cdrom /var/ftp/pub/ 

說明: vsftpd安裝好後就支持匿名訪問。

 

2.  建立虛擬機

1)開始安裝

# virt-install –prompt  

3
說明:

What is the name of your virtual machine? test01 虛擬機名稱  
How much RAM should be allocated (in megabytes)? 512 虛擬機內存    
What would you like to use as the disk (file path)? /data/test01.img  虛擬機磁盤文件

How large would you like the disk (/data/test01.img) to be (in gigabytes)?  磁盤文件大小GB    
What is the install URL? ftp://192.168.233.150/pub/FTP安裝樹

2)選擇安裝語言

4

3)選擇手動配置IP地址

5

4)配置IP地址

6

5)選擇start VNC

7

6)配置VNC密碼

8

建立VNC服務,192.168.233.160:1

9

 

6)配置VNC密碼

安裝VNC客戶端,鏈接xen VNC服務器。

10

7)開始安裝

11

8)中間部分過程略過,配置分區

這裏配置虛擬機分區爲lvm分區,將爲之後分區擴展作準備。

12

9)配置主機名,IP地址

13

10)自定義安裝

14

11)取消顯示界面

16

12)勾選開發包,開發庫,老的軟件開發。

15

13)開始安裝

17

14)安裝完畢,重啓

18

 

3.  虛擬機調整

虛擬機安裝完畢,因爲是採用OEL5.8全新安裝,如下參數須要修改。

1)調整內核爲兼容內核啓動

[root@test01 ~]# uname -a   
Linux test01 2.6.32-300.10.1.el5uek #1 SMP Wed Feb 22 17:37:40 EST 2012 x86_64 x86_64 x86_64 GNU/Linux    
[root@test01 ~]# vi /boot/grub/grub.conf 

20

2)關閉SELINUX

[root@test01 ~]# vi /etc/selinux/config 

21

3)關閉iptables

[root@test01 ~]# chkconfig iptables off   
[root@test01 ~]# 

 

4)重啓虛擬機

[root@test01 ~]# chkconfig iptables off   
[root@test01 ~]# 

 

4.  虛擬機管理

1)查看虛擬機

# xm list

23

2)控制檯登陸虛擬機

# xm console test01

ctrl+] 通出控制檯

22

3)經常使用xm命令

可使用xm 命令來啓動中止虛擬機啓動虛擬機命令以下:   
xm create vm01       #其中vm01爲虛擬機的配置文件,位於/etc/xen/vm01    
xm create -c vm01    #若是須要啓動控制檯,則能夠運行命令    
xm list              #能夠列出全部的虛擬機    
xm console <domid>   #能夠顯示某虛擬機的控制檯    
xm reboot  <domid>   #能夠重起id 爲domid 的虛擬機    
xm shutdown <domid>  #能夠關閉id 爲domid 的虛擬機    
xm destroy <domid>   #能夠銷燬id 爲domid 的虛擬機    
xm console fc5       #從終端或控制檯登陸正在運行的虛擬操做系統    
xm save <DomId> <File> # 存儲正在運行的虛擬操做系統的狀態    
xm restore <File>    # 喚醒虛擬操做系統    
xm pause <DomId>     #中止正在運行的虛擬操做系統    
xm unpause <DomId>   #激活中止的虛擬操做系統    
xm mem-set <DomId> <Mem> #調整虛擬平臺/虛擬操做系統的佔用內存    
xm shutdown          #虛擬操做系統的Name或DomID #關閉被虛擬的系統    
xm destroy <DomId>   #當即中止虛擬的系統 (重要);    
xm vcpu-set <DomId> <VCPUs> #調整虛擬平臺及虛擬操做系統的虛擬CPU個數    
xm top 或 xentop     # 查看虛擬系統運行的狀態

至此虛擬機安裝完畢。

相關文章
相關標籤/搜索