Pivotal Knowledge Base

フォローする

gpstop が "(Reason='list index out of range')" というエラーで失敗する

環境

製品 バージョン
GPDB

4.3.5.2

事象

ユーザーがデータベースを停止しようと、gpstop を実行すると以下のエラーで失敗する。

"list index out of range"

エラーメッセージ:

20150909:23:59:30:107806 gpstop:mdw1:gpadmin-[CRITICAL]:-gpstop failed. (Reason='list index out of range') exiting...

原因

バグ ID MPP-25896 にて、問題として認識され対応されている。

解決策

GPDB バージョン 4.3.6.1 へアップグレードを行う。この新バージョンで本件の問題は改修されている。

回避策

問題のあるバージョンを使用している場合は、以下で言及している手順に従う。

  • gpstop 実行後、Postgres のプロセスが残存していないかどうか確認する。
gpssh -f all_host " ps -ef | grep postgres | grep -v grep "
  • もし残存していれば、マスターオンリーモードでデータベースを起動する。
gpstart -m 
  • gpstop を再度実行する。
gpstop -af

コメント

Powered by Zendesk