ovs-vswitchd
は、/var/run/openvswitch/s1.mgmt
で期待されるUnixソケットを開けなかったというエラーメッセージが表示されます。これは通常、ovs-vswitchd
(Open vSwitchのデーモンプロセス)が実行されていないことを意味します。
あなたは実行していることを確認することができます。
$ ps aux | grep ovs-vswitchd
root 77289 0.0 0.0 25632 4916 ? Ss 16:05 0:00 ovsdb-server --remote=punix:/var/run/openvswitch/db.sock --remote=db:Open_vSwitch,Open_vSwitch,manager_options --private-key=db:Open_vSwitch,SSL,private_key --certificate=db:Open_vSwitch,SSL,certificate --bootstrap-ca-cert=db:Open_vSwitch,SSL,ca_cert --log-file=/var/log/openvswitch/ovs-vswitchd.log -vsyslog:info -vfile:info --pidfile --detach
root 77295 100 0.2 2608140 45820 ? Ssl 16:05 3:13 ovs-vswitchd unix:/var/run/openvswitch/db.sock --pidfile --detach --log-file=/var/log/openvswitch/ovs-vswitchd.log -vfile:info
paul 77447 0.0 0.0 14228 968 pts/2 S+ 16:08 0:00 grep --color=auto ovs-vswitchd
最初のプロセス、ovsdb-server
を、クエリをOVSDBする答えを。第2のプロセスovs-vswitchd
は、OpenFlowのクエリに応答し、パケットを処理します。
このエラーは、通常、Open vSwitchが実行されていないことを意味します。 'ovs-vswitchd'プロセスを実行していることを確認できますか? – pchaigno
ええ、それを得ました。それはopenvswitchのインストールで問題でした – Ashwin
良い!私は、この問題を将来的に見ている人のための答えに私のコメントをしました。 – pchaigno