PowerFlex:在升级期间从网关安装 LIA 软件包失败,并显示错误“Command failed:适用于 OS rhel7 的软件包 lia-3.6-700.103 未签名”
Summary: 在 Powerflex Gateway 上从 v3.5 升级到 3.6.7000.103 或 v3.6.0.8 期间,lia 的安装可能会因 RPM-GPG-KEY-ScaleIO 文件而失败。
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
在从网关将 PowerFlex 群集升级到 3.6-700.103 时,LIA 软件包的安装可能会失败,并在网关 UI 中显示以下错误。
在 Red Hat 或 CentOS 
上在 Gateway
/opt/emc/scaleio/gateway/logs/operations.log
ERROR operations - Could not install lia with installationId <masked>, allowReboot false and arguments on node 192.168.25.1,192.168.20.1,192.16.15.1,192.168.10.1 due to: Command failed: Package lia-3.6-700.103 for OS rhel7 is Not Signed
/opt/emc/scaleio/gateway/logs/scaleio-trace.log
DEBUG c.e.s.s.i.s.i.InstallationPackageServiceImpl - getLatestPackage called for ecsComponentType lia and linuxFlavour rhel7 returned InstallationPackage{packageFile=/opt/emc/scaleio/gateway/temp/scaleio/EMC-ScaleIO-lia-3.6-700.103.el7.x86_64.rpm}
DEBUG c.e.s.s.domain.installation.Version - servicePack 7, minor String 00, buildString 00700, patch 700
DEBUG c.e.s.s.d.i.InstallationPackage - Constructed version 3.6-700.103 for an InstallationPackage EMC-ScaleIO-lia-3.6-700.103.el7.x86_64.rpm
ERROR c.e.s.s.d.i.c.UpgradeLiaCommand - Error Package lia-3.6-700.103 for OS rhel7 is Not Signed executing command .UpgradeLiaCommand (abort) : com.emc.s3g.scaleio.im.services.installation.connectors.LIANodeConnection.installPackage(LIANodeConnection.java:784)
在 SLES 上
Could not import RPM key on node 10.x.x.x due to gpg: WARNING: no command supplied.
error: /tmp/RPM-GPG-KEY-ScaleIO: key 1 not an armored public key.
在网关上 /opt/emc/scaleio/gateway/logs/operations.log
ERROR operations - Could not install lia with installationId null, allowReboot false and arguments AUTH_MODE=NATIVE_AUTHENTICATION TOKEN=XXXXXXXXX on node 10.x1.x.x due to: Command failed: Could not import RPM key on node 10.x.x1.x due to: gpg: WARNING: no command supplied.
dos2unix: converting file /tmp/RPM-GPG-KEY-ScaleIO to Unix format...
error: /tmp/RPM-GPG-KEY-ScaleIO: key 1 not an armored public key.Cause
/opt/emc/scaleio/gateway/conf/RPM-GPG-KEY-ScaleIO 文件中缺少换行符
Resolution
解决方法
登录已升级到目标版本的网关。使用 vi 编辑器打开位于 /opt/emc/scaleio/gateway/conf/RPM-GPG-KEY-ScaleIO 的文件。
在文件中添加换行符。
保存文件(使用命令“Esc”和 wq!)在不进行任何更改
的情况下,验证运行 'rpm --import /opt/emc/scaleio/gateway/conf/RPM-GPG-KEY-ScaleIO' 未返回任何错误。
重试升级过程。
修复
此问题已在 PowerFlex v3.6.1、v3.5.1.9 和 v4.0.1 中得到修复。
Affected Products
PowerFlex SoftwareProducts
PowerFlex rack, PowerFlex ApplianceArticle Properties
Article Number: 000209882
Article Type: Solution
Last Modified: 17 Jun 2025
Version: 3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.
在网关上