免責事項 :
これは英文の記事「vPostgres service fails to start with Fatal error : bogus postmaster.pid」の日本語訳です。
記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事を参照してください。
症状 :
vCenter Server
この問題は、postmaster.pid ファイルが破損しているために発生します。
postmaster.pid ファイルの場所
# ls -l /storage/db/vpostgres/postmaster.pid
-rw------- 1 vpostgres users 45 Oct 30 17:20 /storage/db/vpostgres/postmaster.pid
cat/less コマンドで postmaster.pid ファイルを確認すると、内容が空であるか、判読不能な文字(ジャンク文字)が含まれている場合があります。
postmaster.pid ファイルを backup するか、別の フォルダ などへ移動してください。
# mv /storage/db/vpostgres/postmaster.pid /storage/db/vpostgres/postmaster.pid_bkp
これで vPostgres サービスを起動でき、新しい postmaster.pid ファイルが自動的に生成されるのを確認できるはずです。