2016-04-29 14 views
1

私はflockerをdockerに統合しようとしています。そのためには、flocker-docker-pluginというプラグインが見つかりました。 Flockerエージェントのコマンドを使ってインストールしました.-flocker-docker-pluginがcentos7.2で動作していません

$ yum install -y clusterhq-flocker-docker-plugin 
$ systemctl enable flocker-docker-plugin 
$ systemctl restart flocker-docker-plugin 

これは、flocker-docker-pluginが動作していることを示しています。あなたがflockerに達することができる場合

チェック:私は$ systemctl status flocker-docker-pluginを使用して状態を確認するときしかし、数秒後、私はあなたがこのエラーの複数の理由がある可能性が与えられている情報に基づいて

flocker-docker-plugin.service: main process exited, code=killed, status=11/SEGV

答えて

0

を言ってエラーを得ましたあなたのノードエージェントが制御サービスに達することができるならば、より多くの制御サービスを提供します。

ノード上でflocker-dataset-agentとflocker-container-agentが実行されているかどうかを確認してください。

サイト(https://docs.clusterhq.com/en/latest/docker-integration/generate-api-plugin.html)に記載されているように、flocker-docker-pluginの証明書を提供しているかどうかを確認してください。

0

flockerをインストールしているうちに、ドッカープラグインをインストールしたのと同じエラーが表示され、デフォルトでは起動しません。

まず制御サービスとデータセットのエージェントが最初に正常に動作していることを確認し、コマンドsystemctl start flocker-docker-pluginを使用して、systemctl status flocker-docker-plugin

0

を使用してflockerの実行中の状態を確認し、あなたがjournalctl -u flocker-dataset-agent/var/log/flocker/で見たりflocker-diagnosticsを実行して、ログを見つけることができます。

これらのログには、制御サービスの問題、証明書の問題、agent.ymlの設定の問題などのエラーが表示されます。

flocker-docker-pluginは、発生している特定のエラーを同じ方法で記録することができます。

ここには、how to debug flockerに関するさらに詳しい情報があります。

関連する問題