歡迎您光臨本站 註冊首頁

使用centos5.1中的xen,出現奇怪問題

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

使用centos5.1中的xen,出現奇怪問題

最近要做個squid集群的試驗,所以在centos5.1上試了一下xen,需要安裝3個虛擬系統。我的機器為賽揚D 3G,內存為1024+512m。我先用centos自帶的圖形化虛擬機軟體安裝好了1個虛擬系統(只安裝基本伺服器,分8G虛擬硬碟,採用網橋方式);然後把虛擬機文件和配置分別拷貝兩次,得到3個虛擬機文件;最後把3個虛擬機的配置文件中的uuid、disk和vif改了一下,防止衝突。

為了節省內存,我的主系統和虛擬系統都沒有使用X。啟動虛擬機使用xm create /etc/xen/squid1這樣的命令。但有的時候虛擬系統啟動后,卻無法連接真實網路,怎麼ping都不通。虛擬系統本身是已經啟動了的,可以用xm console命令登錄進去,但也無法ping通真實網路。

更奇怪的是,為了檢查問題,我想打開X,利用圖形化的虛擬機軟體看看是什麼原因。在主系統中輸入startx,系統直接死機!屏幕黑屏,無法使用ssh連接上。開始我懷疑是虛擬系統佔用內存過大,有時我會把另外兩個虛擬系統關掉,只保留一個虛擬系統,仍然死機。沒辦法,只能按reset重啟。重啟后,虛擬系統可以連接上,X也可以打開了。我鬱悶啊…………


附上其中一個虛擬系統配置文件:
#/etc/xen/squid1
name = "squid1"
uuid = "dd170b0a-f7ae-b957-31d8-28d20742dd4f"
maxmem = 384
memory = 384
vcpus = 1
bootloader = "/usr/bin/pygrub"
on_poweroff = "destroy"
on_reboot = "restart"
on_crash = "restart"
vfb = [ "type=vnc,vncunused=1,keymap=en-us" ]
disk = [ "tap:aio:/var/lib/xen/images/squid1.img,xvda,w" ]
vif = [ "mac=00:16:3e:53:63:f6,bridge=xenbr0" ]

[火星人 ] 使用centos5.1中的xen,出現奇怪問題已經有442次圍觀

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