升级 Unisphere for PowerMax 失败,因为 SMAS 数据库停止且无法启动

Summary: 升级 Unisphere for PowerMax 失败,因为 SMAS 数据库停止且无法启动。

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.

Instructions

由于 SMAS DB 服务停止且无法启动,客户在独立 Windows Server 2019 上升级 Unisphere for PowerMax 时遇到问题。手动尝试从 Windows 管理控制台启动 SMAS DB 失败。


日志中的证据:
_APPLICATION_EVENTLOG.TXT
08/18/2022 12:25:41 PM error 0 PostgreSQL {2022-08-18 19:25:41 GMT::@:[1668]:FATAL:  锁定文件“postmaster.pid”已存在 2022-08-18 19:25:41 GMT:::@:[1668]:提示:  是否在数据目录“C:/Program Files/EMC/SMAS/jboss/standalone/data/pgsql/data”中运行另一个开机自检程序 (PID XXXX)?}


将 postmaster.opts 和 postmaster.pid 从 C:/Program Files/EMC/SMAS/jboss/standalone/data/pgsql/data 移动到其他文件夹。

两个文件似乎绑定在一起,因为它们在每次尝试手动启动 SMAS 数据库时同时生成。

停止 SMAS 并确保 SMAS DB 未运行。
启动 SMAS DB 并启动 SMAS 服务,两者均成功。

postmaster.opts 和 postmaster.pid 是在 SMAS DB 和 SMAS 服务启动并继续升级成功 Unisphere for PowerMax 之后重建的。

Additional Information

postmaster.pid 是由 postmaster 进程编写的 pidfile。除了 Postmaster 的 PID,它还包含有关正在运行的实例的其他信息。

postmaster.opts 是启动后写入的数据目录中的一个文件,其中包含用于启动 postmaster 进程的选项。postmaster.opts 的内容用于确保可以使用最初启动的相同选项重新启动 Postmaster 进程。

Affected Products

Unisphere for PowerMax
Article Properties
Article Number: 000202808
Article Type: How To
Last Modified: 08 Feb 2023
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.