2013-02-21 32 views
1

我安裝OpenStack的,我已經安裝的所有服務,包括新星梯形一瞥將圖像添加到概覽

我運行這個命令添加cirros圖像:

sudo glance add -A 999888777666 name="cirros-0.3.0-i386" is_public=true 
container_format=aki disk_format=aki < cirros-0.3.0-i386-vmlinuz 

我不同意這個命令得到任何錯誤,但它不顯示任何輸出 如Kernel_ID。該命令不會返回任何錯誤,也不會成功執行以添加vmlinuz。

請幫忙關於這個 問題。

+0

你檢查過glance/keystone日誌嗎?你試過跟蹤命令嗎? – 2013-03-16 20:50:24

回答

0

如果你想看看圖像是否被添加,你可以運行命令「一目瞭然圖像列表」

如果圖像是不存在的,你可以去看一下日誌,以獲得更多的信息。

0

爲了能夠使用nova boot啓動虛擬機,您需要創建適當的映像。 爲此你需要運行以下命令:

#!bin/sh 
kern_id=`glance add name="cirros-vmlinuz" is_public=true container_format=aki disk_format=aki < cirros/cirros-0.3.1-x86_64-vmlinuz|awk '{print $6}'` 
ram_id=`glance add name="cirros-initrd" is_public=true container_format=ari disk_format=ari < cirros/cirros-0.3.1-x86_64-initrd|awk '{print $6}'` 
glance add name="cirros" is_public=true container_format=ami disk_format=ami kernel_id=$kern_id ramdisk_id=$ram_id < cirros/cirros-0.3.1-x86_64-blank.img 
0

您可以通過wget的直接下載圖像,並把圖像中的下載列表中。

轉到地平線,產生一個VM並使用瀏覽選項並選擇圖像。如果圖像是有效的,它也會從那裏起作用。 這會給你一個清晰的想法,下載是否提取了有效的文件!

同時重新啓動瀏覽和重新驗證keystone授權,以避免任何錯過特別服務的參數服務密碼!

乾杯!