Upgrading Unisphere for PowerMax fails because SMAS DB stops and won't start
Summary: Upgrading Unisphere for PowerMax fails because SMAS DB stops and won't start.
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
Customer experienced and issue when upgrading Unisphere for PowerMax on a standalone Windows Server 2019 due to the SMAS DB service being stopped and won't start. Manual attempts to start SMAS DB from Windows Management Console failed.
Evidence in logs:
<hostname>_APPLICATION_EVENTLOG.TXT
08/18/2022 12:25:41 PM Error <hostname> 0 PostgreSQL {2022-08-18 19:25:41 GMT::@:[1668]:FATAL: lock file "postmaster.pid" already exists 2022-08-18 19:25:41 GMT::@:[1668]:HINT: Is another postmaster (PID XXXX) running in data directory "C:/Program Files/EMC/SMAS/jboss/standalone/data/pgsql/data"? }
Moved both postmaster.opts and postmaster.pid from C:/Program Files/EMC/SMAS/jboss/standalone/data/pgsql/data to a different folder.
Both files appear to be tied together as they were both generated at the same time on each attempt to manually start SMAS DB.
Stopped SMAS and ensured SMAS DB was not running.
Started SMAS DB, and started SMAS services and both were successful.
postmaster.opts and postmaster.pid were rebuilt after the SMAS DB and SMAS services were started and proceeded with upgrade of Unisphere for PowerMax which was successful.
Evidence in logs:
<hostname>_APPLICATION_EVENTLOG.TXT
08/18/2022 12:25:41 PM Error <hostname> 0 PostgreSQL {2022-08-18 19:25:41 GMT::@:[1668]:FATAL: lock file "postmaster.pid" already exists 2022-08-18 19:25:41 GMT::@:[1668]:HINT: Is another postmaster (PID XXXX) running in data directory "C:/Program Files/EMC/SMAS/jboss/standalone/data/pgsql/data"? }
Moved both postmaster.opts and postmaster.pid from C:/Program Files/EMC/SMAS/jboss/standalone/data/pgsql/data to a different folder.
Both files appear to be tied together as they were both generated at the same time on each attempt to manually start SMAS DB.
Stopped SMAS and ensured SMAS DB was not running.
Started SMAS DB, and started SMAS services and both were successful.
postmaster.opts and postmaster.pid were rebuilt after the SMAS DB and SMAS services were started and proceeded with upgrade of Unisphere for PowerMax which was successful.
Additional Information
postmaster.pid is the pidfile written by the postmaster process. As well as the postmaster's PID, it contains additional information about the running instance.
postmaster.opts is a file in the data directory written after startup which contains the options used to start the postmaster process. The contents of postmaster.opts are used to ensure the postmaster process can be restarted with the same options with which it was originally started.
postmaster.opts is a file in the data directory written after startup which contains the options used to start the postmaster process. The contents of postmaster.opts are used to ensure the postmaster process can be restarted with the same options with which it was originally started.
Affected Products
Unisphere for PowerMaxArticle 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.