当我从nativeapiadmin目录运行./startmgmt.sh时,我遇到以下错误。我已经将公钥文件上传到连接器上,但奇怪的是,我没有看到任何确定/确认按钮。所以无法理解它是否已正确上传到服务器上。
请求您的帮助以解决此问题 PS:我尝试过使用nativeapiadmin和root用户。结果是一样的
答案 0 :(得分:0)
我尝试按照我的机器上的安装步骤进行操作,然后我才能让它运行起来。以下是详细信息:
在安装过程中,我注意到该脚本启动了Linux服务,它不只是运行startmgmt.sh
。它启动的服务文件位于nativeapiadmin的目录中,它被称为nativeapimgmt.service
。但是,在安装过程中,脚本还创建了一个指向此服务文件的链接,以便可以像普通服务一样访问它。
我的系统正在运行RHEL 7.2,因此它使用systemctl来管理服务。因此,为了启动服务,我以root身份运行$ systemctl start nativeapimgmt
。并$ systemctl stop nativeapimgmt
阻止它。我能够立即在Bluemix上的Cloud Integration仪表板中看到连接状态的变化。
根据您运行的Linux的风格,您可能拥有不同的服务管理器。例如在Ubuntu上你会使用:
$ service nativeapimgmt stop
$ service nativeapimgmt start
Re:id_rsa.pub file
,如果您在Cloud Integration信息中心中看到文件名旁边的绿色复选标记,则表示已成功上传。