OpenStack 默認通過 l3-agent 創(chuàng)建和管理 neutron-ns-metadata-proxy,進而與 nova-metadata-api 通信。但不是所有環(huán)境都有 l3-agent,比如直接用物理 router 的場景。這時就需要走另一條路:讓 dhcp-agent 來創(chuàng)建和管理 neutron-ns-metadata-proxy。
打開 /etc/neutron/dhcp_agent.ini,設置 force_metadata
重啟 dhcp-agent 后,可以看到控制節(jié)點上多了一個 neutron-ns-metadata-proxy 進程。