博客 > 【Plesk经验分享】启动Plesk autoinstaller 失败
浏览量:5519次评论:0次
作者:Christina时间:2019-09-05 18:52:02
问题
当启动Plesk安装程序(Linux系统: /usr/local/psa/admin/bin/autoinstaller or /var/log/plesk/systemupdatestool.log Windows系统: "%plesk_bin%\ai.exe")时,出现以下错误信息:
BUSY: Update operation was locked by another update process.(更新操作已被其它更新进程锁定)
或者
更新与升级 页面返回如下错误信息:
Can't connect to backend: No such file or directory(无法连接后端:无此文件或目录)
原因
1. 当 autoinstaller 或 ai.exe 进程正在运行时会出现该错误信息。要避免冲突,一个时段内只能启动一个实例的的 autoinstaller。
2. 如果之前启动的进程未正常结束也可能出现该错误信息。
解决方案
终止卡住的autoinstaller 进程。
注意:在终止进程前,需确认autoinstaller进程已卡住。检查是否有其它用户正登录系统在操作 autoinstaller。如果不是卡住的进程却被终止了,可能会引起更大范围的功能性错误。
Linux:
1. 使用SSH连接服务器并检查进程:
# ps auxffww | grep autoinstaller
root 8405 0.0 2.0 200300 5372 pts/0 S+ 05:10 98:00 \_ /usr/local/psa/admin/bin/autoinstaller
2. 获取PID并用strace命令跟踪进程:
# strace -p $PID
如果有以下输出信息:
...
poll([{fd=6, events=POLLIN|POLLPRI}], 1, 0) = 0 (Timeout)
poll([{fd=6, events=POLLIN|POLLPRI}], 1, 1000) = 0 (Timeout)
...
... 这表示进程卡住了,针对此情况,请终止该进程:
# kill -p $PID
如果存在 /tmp/psa-installer.lock 文件或没有找到进程请移除该文件。
3. 然后再次运行 autoinstaller。
Windows:
1. 使用RDP连接服务器并打开 Windows任务管理器,检查正运行的进程,找到 ai.exe 并结束该任务。或者使用下面的命令结束该任务:
taskkill /F /IM ai.exe
2. 然后再次运行autoinstaller。
注意:autoinstaller 进程的名称有:ai.exe、parallels-installer.exe 或 plesk-installer.exe。
如果无法终止进程,请使用下面的命令查看监听8447端口的进程 ID:
netstat -ano | findstr 8447
3. 然后使用其PID终止该进程:
taskkill /F /IM PID
相关文章推荐
2025-04-30 15:26:27
2025-04-29 15:28:18
2025-04-23 15:17:56
2025-04-16 15:02:00
2025-04-09 15:31:29
热门工具
标签选择
阅读排行
我的评论
还未登录?点击登录