【问题标题】:Openshift - Cannot connect to mysql gearOpenshift - 无法连接到 mysql 设备
【发布时间】:2015-08-06 23:10:17
【问题描述】:

我的应用程序在连接到数据库设备时卡住了近几天。 我已经尝试了将近 2 天的搜索,但似乎没有运气。 谁能帮忙!

我尝试过的:

  1. ssh 到主设备(应用程序设备)是可以的,但是尝试手动连接到 mysql 时失败。

    $mysql

    错误 2003 (HY000):无法连接到“559e8e625973cad7d10001b5-jobboardkh.rhcloud.com”上的 MySQL 服务器 (111)

  2. 远程登录

    $telnet 559e8e625973cad7d10001b5-jobboardkh.rhcloud.com 48986
    尝试 54.159.182.108... telnet:连接到地址 54.159.182.108:连接被拒绝

  3. 我本地的端口转发,我尝试像以前一样连接,但现在它不起作用

  4. ssh 到 mysql 设备也无法连接

【问题讨论】:

    标签: openshift openshift-cartridge openshift-gears


    【解决方案1】:

    如果您无法通过 ssh 进入齿轮,则齿轮可能没有运行。尝试通过以下方式重新启动 MySQL 设备: rhc cartridge restart -a {appName} -c mysql-5.1

    【讨论】:

    • 是的,我确实重启了 mysql 墨盒很多次。我也有停止和开始。更多当我运行rhc app-show -a {appName} --gear 时,它表明数据库设备已经启动。但是什么时候做端口转发仍然无法连接。
    • @fangli 那么你真的需要联系 OpenShift 支持。
    【解决方案2】:

    我已经等待了几天的 Openshift 支持,但最后我决定移除该数据库设备并重新创建它。所以我所有的数据都丢失了。

    防止数据库设备宕机导致数据丢失的解决方法是每天对数据库进行备份计划并将其存储在主设备中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多