Dell Security Management Server Virtual 转移无法升级到 v10.1.0

Summary: 如果缺少或错误配置转移,Dell Security Management Server 可能无法升级到 v10.1.0。

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

受影响的产品:

  • Dell Security Manager Server Virtual

受影响的版本:

  • v10.1.0

Cause

不适用

Resolution

提醒:

缺少转移可能导致 Dell Security Management Server Virtual 显示 Failed to apply software upgrade。如果升级到 Dell Security Management Server Virtual v10.2.1 及更高版本,则此问题将得到解决。

安装更新
图 1:(仅限英文)安装更新

如果尝试进行 Dell Security Management Server 虚拟升级,但缺少转移,则可能会发生错误配置的转移。这可能会导致 libsystemd0 的版本不匹配,从而导致升级尝试显示以下软件包具有未满足的依赖关系系统:Depends: libsystem0。如果升级到 Dell Security Management Server Virtual v10.2.1 及更高版本,则此问题将得到解决。

错误配置转移
图 2:(仅限英文)错误配置的转移

单击相应的部分以了解更多信息。

在应用修复之前,确定是否缺少任何转移。

要确定服务器是否受到影响,请执行以下操作:

  1. 使用默认管理员登录到 Dell Enterprise Server 虚拟管理控制台(delluser) 凭据。

登录
图 3:(仅限英文)登录 

提醒:
  • Dell Security Management Server Virtual 的默认凭据为:
    • Username: delluser
    • 密码: delluser
  • 管理员可以更改产品的虚拟设备菜单中的默认密码。
  1. 在主菜单上,选择 Launch Shell ,然后按 Enter 键

启动 Shell
图 4:(仅限英文)启动 Shell

  1. 键入 su dellsupport 然后按 Enter

键入 su dellsupport ,然后按 Enter 键
图 5:(仅限英文)类型 su dellsupport 然后按 Enter 键

  1. 键入的密码 dellsupport 然后按 Enter

键入密码
图 6:(仅限英文)键入密码

提醒:
  • Dell Security Management Server Virtual 的默认凭据为:
    • Username: dellsupport
    • 密码: dellsupport
  • 管理员可以更改产品的虚拟设备菜单中的默认密码。
  1. 键入 sudo dpkg-divert --list 然后按 Enter
  2. 将输出与正确的转移列表进行比较。如果缺少一个或多个转移,请转至修复部分。否则,请转至错误配置的转移

正确:

正确的转移列表
图 7:(仅限英文)正确的转移列表

要添加缺少的转移文件,请执行以下操作:

要添加缺少的转移文件,Dell Security Management Server Virtual 需要第三方 SSH (secure shell) 客户端。

  • SSH 客户端的示例包括(但不限于):
    • PuTTY
    • KiTTY
    • OpenSSH
提醒:
  • 戴尔不支持任何列出的第三方产品。列出的客户端是客户可以使用的潜在产品的示例。有关设置、配置和管理的信息,请与产品的制造商联系。
  • 您的 SSH 客户端 UI 可能与以下屏幕截图示例不同。
  1. 启动 SSH 客户端。
  2. 在 SSH 客户端中,打开 与 Dell Security Management Server Virtual 的连接。
提醒:必须在 Dell Security Management Server Virtual 中启用 SSH 用户。有关详细信息,请参阅如何在 Dell Security Management Server Virtual 中启用 SSH

PuTTY 配置
图 8:(仅限英文)PuTTY 配置

  1. 以身份登录 dellsupport,确认密码,然后按 Enter 键

以 dellsupport 身份登录
图 9:(仅限英文)以身份登录 dellsupport

提醒:
  • 必须在 Dell Security Management Server Virtual 中以 SSH 用户的身份启用戴尔支持。有关详细信息,请参阅如何在 Dell Security Management Server Virtual 中启用 SSH
  • Dell Security Management Server Virtual 的默认凭据为:
    • Username: dellsupport
    • 密码: dellsupport
  • 管理员可以更改产品的虚拟设备菜单中的默认密码。
  1. 复制并粘贴到 SSH 会话中:
sudo /usr/sbin/dpkg-divert --add --package dsmsv --divert /etc/crontab.dsmsv /etc/crontab
sudo /usr/sbin/dpkg-divert --add --package dsmsv --divert /etc/issue.dsmsv /etc/issue
sudo /usr/sbin/dpkg-divert --add --package dsmsv --divert /etc/issue.net.dsmsv /etc/issue.net
sudo /usr/sbin/dpkg-divert --add --package dsmsv --divert /etc/locale.gen.dsmsv /etc/locale.gen
sudo /usr/sbin/dpkg-divert --add --package dsmsv --divert /etc/locale.nopurge.dsmsv /etc/locale.nopurge
sudo /usr/sbin/dpkg-divert --add --package dsmsv --divert /etc/nagios3/conf.d/localhost_nagios2.cfg.dsmsv /etc/nagios3/conf.d/localhost_nagios2.cfg
sudo /usr/sbin/dpkg-divert --add --package dsmsv --divert /etc/nagios3/nagios.cfg.dsmsv /etc/nagios3/nagios.cfg
sudo /usr/sbin/dpkg-divert --add --package dsmsv --divert /etc/postfix/dynamicmaps.cf.dsmsv /etc/postfix/dynamicmaps.cf
sudo /usr/sbin/dpkg-divert --add --package dsmsv --divert /etc/postfix/main.cf.dsmsv /etc/postfix/main.cf
sudo /usr/sbin/dpkg-divert --add --package dsmsv --divert /etc/postfix/master.cf.dsmsv /etc/postfix/master.cf
sudo /usr/sbin/dpkg-divert --add --package dsmsv --divert /etc/postfix/post-install.dsmsv /etc/postfix/post-install
sudo /usr/sbin/dpkg-divert --add --package dsmsv --divert /etc/postfix/postfix-files.dsmsv /etc/postfix/postfix-files
sudo /usr/sbin/dpkg-divert --add --package dsmsv --divert /etc/postfix/postfix-script.dsmsv /etc/postfix/postfix-script
sudo /usr/sbin/dpkg-divert --add --package dsmsv --divert /etc/postfix/sasl_passwd.dsmsv /etc/postfix/sasl_passwd
sudo /usr/sbin/dpkg-divert --add --package dsmsv --divert /etc/postfix/sasl_passwd.db.dsmsv /etc/postfix/sasl_passwd.db
sudo /usr/sbin/dpkg-divert --add --package dsmsv --divert /etc/ssh/sshd_config.dsmsv /etc/ssh/sshd_config
sudo /usr/sbin/dpkg-divert --add --package dsmsv --divert /etc/systemd/journald.conf.dsmsv /etc/systemd/journald.conf
sudo /usr/sbin/dpkg-divert --add --package dsmsv --divert /etc/systemd/logind.conf.dsmsv /etc/systemd/logind.conf
sudo /usr/sbin/dpkg-divert --add --package dsmsv --divert /etc/systemd/timesyncd.conf.dsmsv /etc/systemd/timesyncd.conf
  1. 关闭 SSH 会话。
  2. 尝试升级 Dell Security Management Server Virtual。
提醒:有关升级 Dell Security Management Server Virtual 的更多信息,请参阅如何升级 Dell Security Management Server Virtual

要更正错误配置的转移文件,请执行以下操作:

  1. 使用默认管理员登录到 Dell Enterprise Server 虚拟管理控制台(delluser) 凭据。

登录
图 10:(仅限英文)登录

提醒:
  • Dell Security Management Server Virtual 的默认凭据为:
    • Username: delluser
    • 密码: delluser
  • 管理员可以更改产品的虚拟设备菜单中的默认密码。
  1. 在主菜单上,选择 Launch Shell ,然后按 Enter 键

启动 Shell
图 11:(仅限英文)启动 Shell

  1. 键入 su dellsupport 然后按 Enter

键入 su dellsupport
图 12:(仅限英文)类型 su dellsupport

  1. 键入的密码 dellsupport 然后按 Enter

键入密码
图 13:(仅限英文)键入密码

提醒:
  • Dell Security Management Server Virtual 的默认凭据为:
    • Username: dellsupport
    • 密码: dellsupport
  • 管理员可以更改产品的虚拟设备菜单中的默认密码。
  1. 键入 sudo apt-get install -f 然后按 Enter

键入 sudo apt-get install -f ,然后按 Enter 键
图 14:(仅限英文)类型 sudo apt-get install -f 然后按 Enter 键

提醒:文件数:在您的环境中,升级、新安装、删除或未升级可能会有所不同。
  1. 尝试升级 Dell Security Management Server Virtual。
提醒:有关升级 Dell Security Management Server Virtual 的更多信息,请参阅如何升级 Dell Security Management Server Virtual

要联系支持部门,请参阅 Dell Data Security 国际支持电话号码
转至 TechDirect,在线生成技术支持请求。
要获得更多见解和资源,请加入戴尔安全社区论坛

Affected Products

Dell Encryption
Article Properties
Article Number: 000130699
Article Type: Solution
Last Modified: 03 Jan 2024
Version:  11
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.