4

devstack のおかげで、Openstack がインストールされた小さな dev vagrant box を実行しています。すべてうまくいっていますが、ssh 経由で新しいインスタンスに接続できません。ssh -i ~/.ssh/id_rsa cirros@10.0.0.2 を試すと、次のメッセージが表示されます。

ssh connect to host 10.0.0.2 port 22: No route to host

セキュリティ グループ ルールは問題ありませんが、問題を見つけることができません。

4

1 に答える 1

3

便利なリソースはRDO Web サイトです。

ネットワーキングから:

ポート 22 へのトラフィックと、任意のタイプ (-1:-1) の ICMP トラフィックがデフォルト セキュリティ グループで許可されていることを確認します。
インスタンスが実行されているホストに ping および SSH 接続できることを確認します。インスタンスに接続しようとしているホストから、問題のコンピューティング ノードにネットワーク トラフィックが正しくルーティングされていることを確認します。

ip netns list
# Identify virtual router to which your subnet is connected
ip netns exec qrouter-YOUR-OVSROUTER-ID ping YOUR-INSTANCE-IP
# IP address and qrouter ID correspond to the network namespace and private IP address for instance

それが機能している場合、ネットワークは正常に機能しています。次のサービスを再起動してみてください。

sudo systemctl restart neutron-metadata-agent.service 
sudo systemctl restart neutron-dhcp-agent.service
于 2015-06-02T21:39:02.653 に答える