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

看板Cloud作者 (喵貓)時間14年前 (2010/10/27 20:52), 編輯推噓2(205)
留言7則, 2人參與, 最新討論串5/5 (看更多)
※ 引述《hanbz (朝著目標飛)》之銘言: : ※ 引述《hanbz (朝著目標飛)》之銘言: : : 感謝前輩的回覆 舉例的部份了解了 : : 在從xen直接開啟的部份與透過opennubela去開啟 : : 因為不知道opennebula對xen下了什麼命令 所以無法判定動作一不一樣 : : 但是opennebula建立vm也是透過xen是沒錯的 vmm_xen的部份之前只看過設定檔 : : 現在了解有可能是程式內容的部份 看來要去看程式了 : : 語系的部份小弟確實是使用中文系統 也會把他改為英文測試看看 : : 非常感謝您 : 再次自問自答一下XD,給版眾們參考,也當做是在做筆記^^" : 問題出在使用的kernel與initrd檔案跟img的不合, : 但是也滿奇怪的,我one的設定檔裡面指的kernel明明就是先用xen開啟之後, : 去vm裡面複製出來的,但是就是不能用,剛好我img中本來就有包kernel進去, : 就改為設定成不給kernel,讓他使用img中自帶的kernel然後透過grub來開機, : 就可以順利進去,進去之後再查詢,也的確是用同一個kernel檔案開機沒錯, : 但是透過one去指定給vm就是會卡再udev XD,還滿怪的,有可能是因為grub的關係(?), : 不過現在可以用了就算了XD , : 現在是開始處理在其他非server的node無法布署vm的問題,大概是權限或是distribution : 不同所造成,還在想辦法~"~ : 但是奇怪的是,明明是指定給某node的vm,也顯示該vm在該node上,但是其img檔卻是 : 建立在server上?opennebula的機制到底是怎樣啊= =還是是我設定有問題? : 官網上的解釋明明就不是這樣XD有人可以提供答案嗎? 你的TM是用tm_nfs還是tm_ssh? image檔應該會從image repository clone到<VM_DIR> 照你的狀況看起來,你是用tm_nfs 你的<VM_DIR>應該透過nfs export給所有node 所有的節點都可以看到vm的image 就可以作到live migration -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.110.61.189

10/28 23:51, , 1F
感謝前輩的解答XD 有NFS架好了也有mount在node上
10/28 23:51, 1F

10/28 23:52, , 2F
後來找到原因了 是因為設定檔的問題 node跟server的網路代號
10/28 23:52, 2F

10/28 23:52, , 3F
不同 導致一直卡在偵測網路的部分 但是img卻是透過NFS都放在
10/28 23:52, 3F

10/28 23:53, , 4F
server端 這樣server端的硬碟不是會很吃力嗎@@?
10/28 23:53, 4F

10/29 17:25, , 5F
如果你要考量效能,那就用tm_ssh,clone image的時間較長
10/29 17:25, 5F

10/29 17:25, , 6F
或是採用SAN的方式解決儲存空間問題
10/29 17:25, 6F

10/29 22:46, , 7F
了解!! 這樣就都考慮到了 完美@@ 感謝前輩
10/29 22:46, 7F
文章代碼(AID): #1Co21-Xa (Cloud)
文章代碼(AID): #1Co21-Xa (Cloud)