SMAS DBが停止して起動しないため、Unisphere for PowerMaxのアップグレードが失敗する

概要: SMAS DBが停止して起動しないため、Unisphere for PowerMaxのアップグレードに失敗します。

この記事は次に適用されます: この記事は次には適用されません: この記事は、特定の製品に関連付けられていません。 すべての製品パージョンがこの記事に記載されているわけではありません。

手順

スタンドアロンのWindows Server 2019でUnisphere for PowerMaxをアップグレードする際に、SMAS DBサービスが停止して起動しなくなるという問題が発生します。Windows管理コンソールからSMAS DBを手動で起動しようとすると失敗しました。


ログ内の証拠:
<hostname>_APPLICATION_EVENTLOG.TXT
08/18/2022 12:25:41 PM Error <hostname> 0 PostgreSQL {2022-08-18 19:25:41 GMT::@:[1668]:致命的:  ロック ファイル "postmaster.pid" はすでに存在します 2022-08-18 19:25:41 GMT::@:[1668]:ヒント:  別のポストマスター(PID XXXX)は、データ ディレクトリー「C:/Program Files/EMC/SMAS/jboss/standalone/data/pgsql/data」で実行されていますか? }


postmaster.opts と postmaster.pid の両方を C:/Program Files/EMC/SMAS/jboss/standalone/data/pgsql/data から別のフォルダーに移動しました。

両方のファイルは、SMAS DBを手動で起動しようとするたびに同時に生成されたため、関連づけられているように見えます。

SMASを停止し、SMAS DBが実行されていないことを確認しました。
SMAS DBを開始し、SMASサービスを開始し、両方とも成功しました。

postmaster.optsとpostmaster.pidは、SMAS DBとSMASサービスが開始された後に再構築され、Unisphere for PowerMaxのアップグレードが正常に行われました。

その他の情報

postmaster.pid は、postmaster プロセスによって書き込まれた pidfile です。ポストマスターの PID と同様に、実行中のインスタンスに関する追加情報が含まれています

postmaster.opts は、起動後に書き込まれるデータディレクトリ内のファイルで、postmaster プロセスを開始するために使用されるオプションが含まれています。postmaster.opts の内容は、postmaster プロセスが最初に開始されたときと同じオプションで再開できるようにするために使用されます。

対象製品

Unisphere for PowerMax
文書のプロパティ
文書番号: 000202808
文書の種類: How To
最終更新: 08 2月 2023
バージョン:  3
質問に対する他のDellユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。