OpenShift博客故障恢复笔记

一天前从OpenShift Status了解到OpenShift平台要进行更新,在上面的应用将自动进入maintaince(维护状态),平台更新后,应用将自动恢复运行。

自动化的工程总是容易有意外,比如我的博客就是放在OpenShift上的,结果恢复后,MySQL这个Cartridge挂了,WordPress提示我连接数据库失败。我尝试重启mysql,

rhc cartridge restart mysql-5.1 --app blog

结果我根本访问不了博客了,请求发送过去得不到正常的响应。然后我试过重启应用,也不行。后来病急乱投医,干脆杀掉所有挂起的进程然后再启动应用。

rhc app force-stop blog
rhc app start blog

博客还是不能正常响应,在rhc tail里面也看不到有用的log输出。囧,我就没理它了,过了一晚上,今天发现博客又恢复正常了。嗯……老实讲,我没能分析出具体的病理。

我在OpenShift Community发了一帖,有兴趣的可以看看

P.S. 乱投医的过程中,我顺带在Incapsula控制面板删掉了本站的CDN加速,觉得Incapsula耗费了太多资源了,对国内用户也没有帮助(目前国内线路走的安全宝香港节点加速)。

Published by

librehat

自由軟體萬歲!

8 thoughts on “OpenShift博客故障恢复笔记”

    1. 嗯,是的,强停再开不一定马上就恢复了,你可以等个两天再看看,不行的话就去找OpenShift的人问问吧

    1. IP还是能正常访问的,在IP被block前,我博客还是一直放在OpenShift上,免费而且稳定。

    1. 重启数据库不行,就force-stop然后再start吧,一般这样都能恢复的。

    1. 额~其实还好吧,云计算平台(IaaS和PaaS)本来就不是针对普通大众的。

Comments are closed.