StorageGRID修补程序安装失败、并显示"Error processing"(处理修补程序时出错)
适用场景
所有StorageGRID版本
问题描述
hotfix-install-11.3.0.12: Error processing hotfix
gdu-server.log file
目录下出错 /var/local/log
I, [2021-05-04T14:06:49.356023 #24403] INFO -- hotfix-install-11.3.0.12: ===== /var/local/install/hotfix-install-11.3.0.12 called with arguments ["--apply"]
E, [2021-05-04T14:09:04.638507 #5308] ERROR -- gdu-server: Gdu server is locked. Unable to process client request Apply Hotfix.
I, [2021-05-04T14:09:14.642921 #5308] INFO -- gdu-server: Serving GDU-API to client
I, [2021-05-04T14:09:14.643090 #5308] INFO -- gdu-server: Parsed JSON request successfully
E, [2021-05-04T14:09:14.643223 #5308] ERROR -- gdu-server: Gdu server is locked. Unable to process client request Apply Hotfix.
E, [2021-05-04T14:09:18.753474 #24403] ERROR -- hotfix-install-11.3.0.12: Error processing hotfix
E, [2021-05-04T14:09:18.753655 #24403] ERROR --hotfix-install-11.3.0.12: Failed to execute sh command with 'run-host-command
/var/local/dkr/0/hotfix-tmp-24403/hotfix/base-os-install --apply 2>&1' on localhost - 1,
/usr/local/lib/site_ruby/bycast/commands/sh.rb:129:in `rescue in block in call': Unable to connect to 127.0.0.1 on port 8022:
fingerprint c2:c2:cf:0c:4f:2a:2c:b0:d7:33:35:cf:6d:8b:bb:cb is unknown for "[127.0.0.1]:8022"
下面是热修复错误输出的其他示例:
E, [2024-06-20T21:03:08.104727 #9222] ERROR -- gdu-server: FileNotFoundError: [Errno 2] No such file or directory: '/var/local/tmp/hotfix-stage'
(Bycast::Tasks::GduServer::SoftwareUpdate::InstallError)
E, [2024-06-20T21:03:08.105004 #9222] ERROR -- gdu-server: /usr/local/lib/site_ruby/bycast/tasks/gdu-server/software-update.rb:879:in `install'
E, [2024-06-20T21:03:08.105033 #9222] ERROR -- gdu-server: /usr/local/lib/site_ruby/bycast/tasks/gdu-server/software-update.rb:798:in `apply_to_pa_node'
E, [2024-06-20T21:03:08.105048 #9222] ERROR -- gdu-server: /usr/local/lib/site_ruby/bycast/tasks/gdu-server/software-update.rb:777:in `call'
E, [2024-06-20T21:03:08.105085 #9222] ERROR -- gdu-server: Failed to apply StorageGRID hotfix to <PA NODE NAME>: FileNotFoundError: [Errno 2] No such file or directory: '/var/local/tmp/hotfix-stage'