Re: [問題] 有關於xen啟用vm的問題

看板Cloud作者 (喵貓)時間14年前 (2010/10/23 17:11), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/5 (看更多)
※ 引述《hanbz (朝著目標飛)》之銘言: : ※ [本文轉錄自 Linux 看板 #1Cm1KFCX ] : 作者: hanbz (朝著目標飛) 看板: Linux : 標題: [問題] 有關於xen啟用vm的問題 : 時間: Thu Oct 21 18:25:16 2010 : 小弟最近在使用xen+opennebula架設叢集電腦 : 但是遇到了點問題想請問一下各位, : 目前是做到了環境都裝好軟體也灌好設定好的進度 : 但是在使用opennebula開啟vm時就會卡住 : 停在 : [ 0.864669] vbd vbd-2049: 19 xlvbd_add at /local/domain/0/backend/tap/18/2049 : [ 0.960134] XENBUS: Device not ready: device/vbd/2051 : [ 0.960148] XENBUS: Device not ready: device/vbd/2049 : [ 0.965702] udev: starting version 146 : 這邊 就不再繼續做下面的動作了 這是用xm console看到的資訊 : 而xm list的部份是 : Name ID Mem VCPUs State Time(s) : Domain-0 0 2492 4 r----- 713.6 : one-41 18 512 1 -b---- 3.2 : 然後onevm list的部份是 : ID USER NAME STAT CPU MEM HOSTNAME TIME : 41 root one-41 runn 0 524288 192.168.0.88 00 00:20:02 : 但是我如果是直接使用xen開啟vm卻都正常 也是用同一個img檔案 : 真的想不清楚到底問題出在哪裡 底下是opennebula的templete檔案 從你的敘述看來 你的 [ 直接開啟xen ] 與 [ Opennebula開啟xen ] 應該是不一樣的動作 所以你應該去trace opennebula的vmm_xen 這通常還是權限的問題 或是系統環境設定有關 也或許跟Linux distribution有關 我舉個例好了 比如說你的系統語系一定要用英文 因為opennebula的某些script會去parse一些系統指令的輸出結果 如果你用中文語系,輸出的結果會是中文的 這樣就會造成opennebula parse error 就執行不下去了 : CPU = 2 : MEMORY = 512 : OS = [ kernel = "/boot/vmlinuz-2.6.31.14-0.2-xen", : initrd = "/boot/initrd-2.6.31.14-0.2-xen", : root = "sda2"] : DISK = [ source = "/home/domains/xen.img", : clone = "no", : target = "sda3", : readonly = "no"] : DISK = [ type = swap, : size = 128, : target = "sda1", : readonly = "no" ] : NIC = [ mac="00:ff:72:17:20:27"] : 麻煩各位幫忙解答一下 看問題是出在哪裡 或是給我一個方向也行 : 謝謝各位了^^" -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.110.61.189
文章代碼(AID): #1CmgQyGm (Cloud)
文章代碼(AID): #1CmgQyGm (Cloud)