- 論壇徽章:
- 0
|
CentOS 6.5 x64 + IceHouse ,在配置neutron時,為了實現(xiàn)一臺虛擬機獲得2個IP地址,我建立了2個內(nèi)部網(wǎng)絡(luò) , vm-net , lan-net:
vm-net 192.168.1.0/24, gw 192.168.1.1
lan-net 172.16.1.0/24 , gw 172.16.1.1
首先使用了vm-net 連接R1,獲取fixed_ip, floating_ip均正常,虛擬機實例可訪問外網(wǎng),外部可通過floating_ip訪問到實例。
繼續(xù)測試,用lan-net連接R2,開始出問題,
openvswitch-agent.log 報錯: (網(wǎng)關(guān)172.16.1.1 port未被定義??)
WARNING neutron.plugins.openvswitch.agent.ovs_neutron_agent [-] Device b68b9d4e-c55d-42fd-8a51-214d534c4e1c not defined on plugin
問題表現(xiàn)為1、網(wǎng)絡(luò)拓樸里該 router-interface狀態(tài)顯示為 DOWN 2、選用該內(nèi)部網(wǎng)絡(luò)創(chuàng)建虛擬機時,cloud-init無法訪問169.254.169.254 (會被交給默認路由即172.16.1.1)來獲得metadata數(shù)據(jù),造成主機名不會更改,無法通過floating_ip訪問虛擬機,目測是 172.16.1.1不可用,造成 172.16.1.1<---> 172.16.1.x間的網(wǎng)絡(luò)不可用。
求各位童鞋們指教,如何在neutron下創(chuàng)建使用2個或以上的內(nèi)部網(wǎng)絡(luò)?!
多謝! |
|