由于system_ERR出现RuntimeError、升级存储控制器上的SANtricity 操作系统失败
适用场景
- NetApp StorageGRID 11.4 及更高版本
- NetApp StorageGRID 设备
问题描述
- 升级存储控制器上的SANtricity 操作系统失败、并显示错误:
Error: Fatal installation failure - SANtricity OS staging failed with: RuntimeError: Union <<class 'SYMbol.parser.RpcAcceptedReplyBody'>> at 0xXXXXXXXXXXXX> discriminator value SYSTEM_ERR does not have a corresponding qualifier
gdu-server.log
主管理节点的显示错误:
INFO -- gdu-server: Invalidating any staged SANtricity OS on <NODE>
INFO -- gdu-server: 1% SANtricity OS staging done.
INFO -- gdu-server: Staging SANtricity OS on <NODE>
INFO -- gdu-server: 2% SANtricity OS staging done.
INFO -- gdu-server: Staging SANtricity OS on <NODE>
INFO -- gdu-server: WARNING -- Union <<class 'SYMbol.parser.RpcAcceptedReplyBody'>> at 0xXXXXXXXXXXXX> discriminator value SYSTEM_ERR does not have a corresponding qualifier
INFO -- gdu-server: RuntimeError: Union <<class 'SYMbol.parser.RpcAcceptedReplyBody'>> at 0xXXXXXXXXXXXX> discriminator value SYSTEM_ERR does not have a corresponding qualifier
ERROR -- gdu-server: SANtricity OS staging failed with: SANtricity OS precheck successful.
Invalidating any staged SANtricity OS.
1% SANtricity OS staging done.
2% SANtricity OS staging done.
ERROR -- gdu-server: SANtricity OS staging failed with: RuntimeError: Union <<class 'SYMbol.parser.RpcAcceptedReplyBody'>> at 0xXXXXXXXXXXXX> discriminator value SYSTEM_ERR does not have a corresponding qualifier (Bycast::Tasks::GduServer::SoftwareUpdate::InstallError)
INFO -- gdu-server: Software update task complete at <TIMESTAMP>
ERROR -- gdu-server: Failed to apply SANtricity OS to <NODE>: Fatal installation failure - SANtricity OS staging failed with: RuntimeError: Union <<class 'SYMbol.parser.RpcAcceptedReplyBody'>> at 0xXXXXXXXXXXXX> discriminator value SYSTEM_ERR does not have a corresponding qualifier
ERROR -- gdu-server: Failure occurred during Software Update
/base-os-logs/var/log/eos-system-status
故障节点的显示错误SYSTEM_ERR
、其中包括:
Error while running status update. Union <<class 'SYMbol.parser.RpcAcceptedReplyBody'>> at 0xXXXXXXXXXXXX> discriminator value SYSTEM_ERR does not have a corresponding qualifier
Error connecting to SYMbolAPI. Union <<class 'SYMbol.parser.RpcAcceptedReplyBody'>> at 0xXXXXXXXXXXXX> discriminator value SYSTEM_ERR does not have a corresponding qualifier
web-server-trace-log.txt
在存储控制器中、可能会显示以下输出、这意味着大约每10分钟定期重新启动一次WebServer服务:
INFO [main] c.l.a.w.s.WebServer [WebServer.java:2292] [requestId=0, deviceId=N/A] stdout: Starting web server