1

我正在使用 ubuntu 16.04 上的本地 couchdb 安装对 openwhisk 进行本地设置,为此我从 github 下载了代码。我已经完成了设置的所有步骤,在构建之后,当使用以下命令运行下面的剧本时,我必须运行各种剧本 ansible-playbook -i environment/local openwhisk.yml 我收到错误 “error”:“The服务器当前不可用(因为它超载或停机维护)。", "code": 4

当我检查时发现它正在从 /openwhisk/ansible/roles/routemgmt/files 执行 installRouteMgmt.sh 时,脚本中抛出错误的行是

enter code here`echo Installing routemgmt package.
$WSK_CLI -i -v --apihost "$APIHOST" package update --auth "$AUTH"  --shared no "$NAMESPACE/routemgmt" \
-a description "This experimental package manages the gateway API configuration." \
-p gwUser "$GW_USER" \
-p gwPwd "$GW_PWD" \
-p gwUrl "$GW_HOST" \
-p gwUrlV2 "$GW_HOST_V2"

在哪里

APIHOST=172.17.0.1
AUTH=path to auth.whisk.system
WSK_CLI= wsk path
NAMESPACE= whisk.system
4

1 回答 1

0

当控制器容器无法解析数据库主机值或控制器尝试连接的数据库未在沙发数据库中创建时,会出现此错误。一旦 __subjects db 在那里,我的就是第二种情况,它能够运行

于 2017-05-05T09:20:56.197 回答