rundeck迁移,rundeckd.sh启动不成功,报Status rundeckd: rundeckd dead but pid file exists错误

问题:通过脚本启动rundeck启动不成功,pid存在,端口不存在

原因:rundeck目录下etc/profile文件中对应java版本不一致

#JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.161-3.b14.el6_9.x86_64/jre
JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.372.b07-1.el7_9.x86_64/jre  #修改为当前机器正确版本,重启服务
export JAVA_HOME

 以及安装在安装了 rundeck 的特定服务器上的 java。两者应该是相同的,如果不是从服务器更新 java 版本到文件/rundeck/etc/Profile。然后重新启动 rundeck,这应该可以解决问题。

 

登录界面跳转到老界面问题(使用同一个数据库会遇到这个问题)

vim /rundeck/server/config/rundeck-config.properties

 此处地址修改为迁移后机器地址

posted @ 2023-05-22 18:44  Armored-forces  阅读(57)  评论(0)    收藏  举报