萩原さん
宮下です。
私のdevstackの環境は最近ダウンロードしてきたばかりなので、
folsomのdevshack.shだと思いますが、私の環境は
萩原さんの設定とはちょっと違います。
力になれるかどうか分かりませんが、ご参考まで情報共有します。
> ①quantumはNIC1枚でも動くかどうか
私の環境は物理NICが1枚(eth0)と、ワイヤレスが一個です(wlan0)。
この環境において、localrcやstackrcはほとんどデフォルトの
状態で動作しています。
ただし、Quantumが作成した仮想スイッチには物理NICが自動で設定
されないため、後からovs-vsctlなどで手動で設定する必要があります。
テスト環境ですしローカルで動かしたいので、特に不便してません。
> ②NIC1枚でも動く場合
localrcは特に手を加えていません。stackrcに手を加えています。
差分は以下のとおりです。
root@lily:devstack# diff -u stackrc_org stackrc
--- stackrc_org 2012-10-14 18:34:31.263611935 +0900
+++ stackrc 2012-10-14 18:38:20.756749921 +0900
@@ -15,7 +15,11 @@
# And to disable Cinder and use Nova Volumes instead:
# disable_service c-api c-sch c-vol cinder
# enable_service n-vol
-ENABLED_SERVICES=g-api,g-reg,key,n-api,n-crt,n-obj,n-cpu,n-net,cinder,c-sch,c-api,c-vol,n-sch,n-novnc,n-xvnc,n-cauth,horizon,mysql,rabbit
+
+#original setting
+#ENABLED_SERVICES=g-api,g-reg,key,n-api,n-crt,n-obj,n-cpu,n-net,cinder,c-sch,c-api,c-vol,n-sch,n-novnc,n-xvnc,n-cauth,horizon,mysql,rabbit
+
+ENABLED_SERVICES=g-api,g-reg,key,n-api,n-crt,n-obj,n-cpu,cinder,c-sch,c-api,c-vol,n-sch,n-novnc,n-xvnc,n-cauth,horizon,mysql,rabbit,q-svc,q-agt,q-dhcp,q-l3,quantum
# Set the default Nova APIs to enable
NOVA_ENABLED_APIS=ec2,osapi_compute,osapi_volume,metadata
root@lily:devstack#
localrcにはほとんど手を加えていません。stackrcのENABLED_SERVICES変数に
q-svc,q-agt,q-dhcp,q-l3,quantumを加え、n-netを除いています。
どうも、devstack.shはENABLED_SERVICES変数を見て動作を制御している
ようです。
なお、この環境でネットワーク~VMの作成まで(netは2個)行って、instanceはactive状態
になったのですが、VMがPXEブートの相手が見つからないという
状態に延々なって、VMが延々リブートするという現象が発生しています。
quantumと関連性があるのか良く分からなく調査中ですが、一応、これも
情報共有しておきます。
以上です。
2012年10月14日 20:54 萩原司朗 <
hagi...@fulltrust.co.jp>: