openwisk serverless frameworkを単一ノードのubuntu vmで実行しようとしています。openwhisk単一ノードのubuntu仮想マシンでpostdeployが失敗する
私は指示に従っていますhere。
Iを設定した後ansible単一ノードについて記載された手順に渡ったデータベースのための命令に続く: ansible-playbook -i environments/<environment> postdeploy.yml
ansible/README.md
)
「のCouchDBを使用してデプロイ」の手順を使用して
installCatalog.shを実行する際にエラーが発生する
172.17.0.1というURLはアクセスできません。どこが間違っていますか?
TASK [install the catalog from the catalog location] ***************************
Thursday 04 May 2017 10:41:29 +0000 (0:00:01.602) 0:00:09.063 **********
fatal: [ansible]: FAILED! => {"changed": true, "cmd": "./installCatalog.sh /home/techie/openwhisk/ansible/../ansible/files/auth.whisk.system 172.17.0.1 /whisk.system /home/techie/openwhisk/ansible/../bin/wsk", "delta": "0:00:01.840405", "end": "2017-05-04 10:41:32.380241", "failed": true, "rc": 7, "start": "2017-05-04 10:41:30.539836", "stderr": "error: Package update failed: Put 172.17.0.1/api/v1/namespaces/_/packages/websocket?overwrite=true: dial tcp 172.17.0.1:443: getsockopt: connection refused\nerror: Package update failed: Put 172.17.0.1/api/v1/namespaces/_/packages/combinators?overwrite=true: dial tcp 172.17.0.1:443: getsockopt: connection refused\nerror: Package update failed: Put 172.17.0.1/api/v1/namespaces/_/packages/watson-speechToText?overwrite=true: dial tcp 172.17.0.1:443: getsockopt: connection refused\nerror: Package update failed: Put 172.17.0.1/api/v1/namespaces/_/packages/utils?overwrite=true: dial tcp 172.17.0.1:443: getsockopt: connection refused\nerror: Package update failed:
.......
デプロイメントステップの後にドッカーpsを実行しました。動物園、カフカなどいくつかのドッカーが走っていました。 nginxドッカーが走っているはずですか?私のセットアップでは、nginxドッカーは走っていませんでした。
設定ファイルには、ベースURLが172.17.0.1に設定されています。これは問題ありませんか?
'getsockopt:connection refused'は、エッジルータ(nginx)が動作していないことを示します。 'docker ps -a | grep nginx'は 'docker logs'を実行してなぜ起動に失敗したのかを確認できる失敗したコンテナを表示します。 – user6062970
あなたの答えをありがとう。私はあまりにもnginxが上がっていないと思った。 nginxドッカーがドッカーpsまたはドッカーps -aのいずれかを見つけることができません。ビルドステップ(gradlew distDocker)はそれを作成することになっていますか?それとも、README.mdの下にあるステップですか? – prabhas