上周发现测试服务器的根分区空间有点小,而/home分区则一直被遗忘空闲没用(好吧,我承认其实是因为用root用习惯了,偷懒全放/root下面了,导致根分区臃肿膨胀),于是把应用程序往/home分区挪动了一下。

当时没注意啊,以为resin程序是解压安装的,结果这周发现resin起不来了,一直报failed,以为是权限的问题,把整个目录转给当前用户后,还是起不来。

于是去看了一下日志,发现是文件找不到,根本原因是….该死的启动文件里写死了目录。然后我调整了以下文件后得以正常运行。

1. /etc/init.d/resin
2. $RESIN_HOME/bin/resinctl
3. $RESIN_HOME/init.d/resin