Pivotal Knowledge Base

フォローする

"The system hostname key is missing from the lockbox" というエラーが発生し DD Boost へのバックアップが失敗する

環境

製品 バージョン
Pivotal Greenplum(GPDB) 全てのバージョン
OS RHEL 6.x

事象

データベースの Data Domain Boost(DD Boost)サーバーへのバックアップを試みると、バックアップが "The system hostname key is missing from the lockbox" というエラーメッセージが出力され失敗する。完全なエラーログを以下に示す。

[root@mdw ~]# /bin/su - gpadmin  -c "/usr/local/greenplum-db/bin/gpcrondump -x testdb --ddboost -z -a" > /home/gpadmin/gpAdminLogs/log_cron.out 2>&1
[root@mdw ~]# cat /home/gpadmin/gpAdminLogs/log_cron.out
20140507:12:44:06:072120 gpcrondump:mdw:gpadmin-[INFO]:-Starting gpcrondump with args: -x testdb --ddboost -z -a
20140507:12:44:06:072120 gpcrondump:mdw:gpadmin-[INFO]:-Bypassing disk space checks due to DDBoost parameters
20140507:12:44:06:072120 gpcrondump:mdw:gpadmin-[INFO]:-DDBoost command /usr/local/greenplum-db/./bin/gpddboost --show-config returned error: cmd had rc=255 completed=True halted=False
  stdout=''
  stderr='20140507:12:44:06|ddboost-[DEBUG]:-Libraries were loaded successfully
20140507:12:44:06|ddboost-[INFO]:-opening LB on /home/gpadmin/DDBOOST_CONFIG
20140507:12:44:06|ddboost-[ERROR]:-The system hostname key is missing from the lockbox.
20140507:12:44:06|ddboost-[ERROR]:-Parsing DDBoost login credentials failed
'
20140507:12:44:06:072120 gpcrondump:mdw:gpadmin-[CRITICAL]:-gpcrondump failed. (Reason='DD Boost: Unknown Error') exiting...

原因

これは、DD Boost の初期設定を行った後で、ホストにいくつかの変更を加えた場合に発生する。

該当する変更内容としては、サーバーの更改や新規ホスト名設定といったものが考えられる。

解決策

DD Boost の設定に旧ホスト名が含まれているので、再設定する必要がある。

再設定の方法については、以下の手順に従うこと。

  • 既存の旧設定を削除
gpcrondump --ddboost-config-remove
  • 以下のコマンドを用いて、DD Boost の再設定を行う。
gpcrondump --ddboost-host <DD Boost ホスト名> --ddboost-user <DD Boost ユーザー名>  --ddboost-backupdir <DD Boost ディレクトリー>

コメント

Powered by Zendesk