Openshift - "Unable to connect to gear" when 运行: rhc show-app <app> --gear quota

Openshift - "Unable to connect to gear" when running: rhc show-app <app> --gear quota

我按照以下说明创建了一个名为 "world" 的应用程序: https://blog.openshift.com/12-tips-for-hosting-wordpress-on-openshift/.

这是一个托管的 Wordpress 博客,PHP 5.4 可扩展到 1GB,带有 Web 负载均衡器和 MySQL 5.5。

每次我尝试检查使用的 space 时,我都会得到同样的错误。

rhc show-app world --gears quota

Unable to connect to gear 54d48383fcf933f91f0000aa@54d48383fcf933f91f0000aa-laurapons.rhcloud.com
Unable to connect to gear 54d48383fcf933f91f0000a9@world-laurapons.rhcloud.com
Gear                     Cartridges           Used Limit
------------------------ ------------------- ----- -----
54d48383fcf933f91f0000aa mysql-5.5           error  1 GB
54d48383fcf933f91f0000a9 haproxy-1.4 php-5.4 error  1 GB

我尝试重新启动应用程序(使用重新启动和停止&启动命令)但似乎没有任何效果。

我还面临其他一些连接问题(可能与同一问题有关): 我在尝试使用 git clone:

克隆应用程序时遇到同样的问题
ssh: connect to host world-laurapons.rhcloud.com port 22: Bad file number
fatal: Could not read from remote repository.

Please make sure you have the correct access rights and the repository exists.

还有 rhc 端口转发世界

我从 openshift 在线仪表板复制了 URL for git 克隆,我可以打开 wordpress 博客并查看所有信息,但不知何故,我无法访问数据。

我已经创建了一个默认的Public密钥和2个授权(一个通过浏览器访问,另一个通过RHC访问)...

我应该尝试什么? 我怎样才能得到使用? 我还需要设置什么吗?

我卡住了...有什么建议吗?

听起来你的 SSH 密钥不能正常工作。确保您安装了密钥并且它们正在工作。尝试 运行 'rhc setup'。如果还是不行试试

ssh -vvv 54d48383fcf933f91f0000a9@world-laurapons.rhcloud.com

并查看输出。

您也可以尝试使用

ssh -i /path/to/your/ssh.key 54d48383fcf933f91f0000a9@world-laurapons.rhcloud.com

看看是否有效(指定要使用的 ssh 密钥)

rhc 与一些 ruby 版本将有选美 (putty) 的问题。我关闭了选美,运行 再次使用 rhc 命令然后它起作用了。