IDPA:ACM UI 在备份服务器控制面板上显示错误“Backup Server viewuser user password is out of sync.Please update the latest password”(备份服务器 viewuser 用户密码不同步。请更新最新密码)
Summary: 本文介绍以下问题:Avamar/备份服务器上的 viewuser 用户密码未更改,但 ACM UI 在备份服务器控制面板上显示错误“Backup Server viewuser user password is out of sync.Please update the latest password”(备份服务器 viewuser 用户密码不同步。请更新最新密码)。如果设备正在进行代码升级,则可能会出现此问题。 ...
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
ACM UI 在备份服务器控制面板上显示错误“Backup Server viewuser user password is out of sync.请更新备份服务器控制面板上的最新密码。
当用户单击“密码不同步”弹出窗口并尝试更新密码时,UI 会显示错误“Avamar viewuser user test connection failed”:
以“root”用户身份打开 SSH 到 ACM,然后运行以下命令以确认此问题是否是由于 MCSDK 兼容性导致的,其中 ACM 无法使用 MCSDK 登录 Avamar 或备份服务器 Postgres 数据库:
示例:
以上命令指出 ACM 与 Avamar/Backup Server MCSDK 之间存在兼容性问题,因为 ACM 无法通过登录 Avamar Server 上的 Postgres 数据库来获取查看用户密码状态。
打开到 Avamar 或备份服务器的 SSH 连接,并验证 viewuser 密码在手动登录时是否有效。
确定正确的密码后,单击“password viewuser user password out of sync”弹出窗口,然后尝试更新此密码。如果看到测试连接失败,请继续执行解决方法部分。
当用户单击“密码不同步”弹出窗口并尝试更新密码时,UI 会显示错误“Avamar viewuser user test connection failed”:
以“root”用户身份打开 SSH 到 ACM,然后运行以下命令以确认此问题是否是由于 MCSDK 兼容性导致的,其中 ACM 无法使用 MCSDK 登录 Avamar 或备份服务器 Postgres 数据库:
grep -i "SQLException.*viewuser.*authentication.*not supported" -A2 /usr/local/dataprotection/var/configmgr/server_data/logs/server.log
示例:
2021-03-30 10:45:25,304 INFO [https-jsse-nio-8543-exec-10]-restadapter.LoginService: Test connection failed for Avamar server viewuser 2021-03-30 10:49:08,451 ERROR [Thread-379779]-avadapter.AvamarUtil: SQLException while checking viewuser connection: org.postgresql.util.PSQLException: The authentication type 10 is not supported. Check that you have configured the pg_hba.conf file to include the client's IP address or subnet, and that it is using an authentication scheme supported by the driver. 2021-03-30 10:57:57,402 ERROR [https-jsse-nio-8543-exec-10]-avadapter.AvamarUtil: SQLException while checking viewuser connection: org.postgresql.util.PSQLException: The authentication type 10 is not supported. Check that you have configured the pg_hba.conf file to include the client's IP address or subnet, and that it is using an authentication scheme supported by the driver.
以上命令指出 ACM 与 Avamar/Backup Server MCSDK 之间存在兼容性问题,因为 ACM 无法通过登录 Avamar Server 上的 Postgres 数据库来获取查看用户密码状态。
打开到 Avamar 或备份服务器的 SSH 连接,并验证 viewuser 密码在手动登录时是否有效。
- 使用以下命令验证 viewuser 用户登录正常:
-
psql -p 5555 mcdb -U viewuser -h
-
确定正确的密码后,单击“password viewuser user password out of sync”弹出窗口,然后尝试更新此密码。如果看到测试连接失败,请继续执行解决方法部分。
Cause
ACM 与 Avamar 或备份服务器之间的兼容性问题。如果 Avamar 已升级到更高版本,但 ACM 尚未升级,则可能会发生此问题。例如,对于 IDPA DP8X 型号,Avamar 不是 IDPA 升级工作流的一部分,而是在单独的工作流中升级。
关于 IDPA DP8X 升级的建议:
关于 IDPA DP8X 升级的建议:
- 必须首先启动来自 ACM 的 IDPA 升级工作流。
- IDPA 升级工作流到达 ESXi 升级阶段后,可以开始 Avamar 升级以避免此类兼容性问题。
Resolution
1.以“admin 用户”身份打开 SSH 到 Avamar Server/Backup Server,并验证以下详细信息:
2.以“root”用户身份将 SSH 打开到 ACM,并验证 IDPA 的版本:
3.根据下面的堆栈表提供程序,验证 ACM 版本匹配相应的 Avamar 版本:
提醒:如果步骤 1 和 2 中注明的 ACM 和 Avamar 版本与上表不匹配,则这可以解释兼容性问题。
4.升级 IDPA 或 Avamar 的其余部分以匹配 IDPA 堆栈版本。如果这是升级中的 DP8X 设备,则预计会出现此错误,请等待升级过程完全完成。
mcserver.sh --version
2.以“root”用户身份将 SSH 打开到 ACM,并验证 IDPA 的版本:
rpm -qa | grep -i dataprotection
3.根据下面的堆栈表提供程序,验证 ACM 版本匹配相应的 Avamar 版本:
| IDPA 版本(ACM 版本) | Avamar 或备份服务器版本 |
| 2.2 | 7.5.1.101 |
| 2.3.x | 18.2.0.134 |
| 2.4.x | 18.2.0.134 |
| 2.5 | 19.1.0.38 |
| 2.6.x | 19.3.0.149 |
提醒:如果步骤 1 和 2 中注明的 ACM 和 Avamar 版本与上表不匹配,则这可以解释兼容性问题。
4.升级 IDPA 或 Avamar 的其余部分以匹配 IDPA 堆栈版本。如果这是升级中的 DP8X 设备,则预计会出现此错误,请等待升级过程完全完成。
Affected Products
Integrated Data Protection Appliance FamilyProducts
PowerProtect DP8300, PowerProtect DP8800, PowerProtect Data Protection Software, PowerProtect Data Protection Hardware, PowerProtect DP8400, PowerProtect DP8900Article Properties
Article Number: 000185598
Article Type: Solution
Last Modified: 01 Sept 2023
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.