director用のコマンドを実行中にサーバがダウンした場合、コマンドの実行結果は正常終了か、異常終了かのどちらかとなります。
directorが停止している場合、directorを再起動して、以下の手順に従ってコマンドを再度実行するかどうかを決定してください。
以下に、director用コマンド別の対処方法を説明します。
shundbackupコマンド
コマンドのオプションによって手順が異なります。
bオプション指定によるバックアップ開始宣言を実行中であった場合、shundbackupコマンドのbオプションを再度実行し、ディレクタデータファイルのバックアップを実施してください。
eオプション指定によるバックアップ終了宣言を実行中であった場合、shundbackupコマンドは正常終了しています。
cオプション指定によるバックアップ開始宣言のキャンセルを実行中であった場合、shundbackupコマンドは正常終了しています。
shundcdsコマンド
shundstateコマンドを実行し、フラグメンテーション率(Fragments)を確認します。
フラグメンテーション率がshundcdsコマンド実行前から小さくなっている場合、shundcdsコマンドは正常終了しました。
フラグメンテーション率がshundcdsコマンド実行前から小さくなっていない場合、shundcdsコマンドは異常終了しました。
shundcdsコマンドを再度実行してください。
shundclearコマンド
shundstateコマンドを実行し、検索対象となる総レコード件数(Records)を確認します。
レコード件数が0件の場合、shundclearコマンドは正常終了しました。
レコード件数が0件になっていない場合、shundclearコマンドは異常終了しました。shundclearコマンドを再度実行してください。
shundexportコマンド
コマンドのオプションによって手順が異なります。
oオプション指定による外部ファイルへの抽出を実行中の場合、出力ファイルを削除し、shundexportコマンドを再度実行してください。
dオプション指定による、データ削除処理中の場合、shundstateコマンドを実行し、検索対象となる総レコード件数(Records)を確認します。
directorのレコード件数がshundexportコマンド実行前から減少している場合、shundexportコマンドは正常終了しています。
directorのレコード件数がshundexportコマンド実行前と同じ場合、shundexportコマンドは異常終了しています。shundexportコマンドを再度実行して、データの削除を行ってください。
shundexportコマンドの前に、shundrestrictコマンドで更新抑止または検索更新抑止をしていた場合は、shundrestrictコマンドから再度実行してください。詳細は、“shundrestrictコマンド”を参照してください。
shundimportコマンド
shundstateコマンドを実行し、検索対象となる総レコード件数(Records)を確認します。
レコード件数がshundimportコマンド実行前から変更されている場合、shundimportコマンドは正常終了しました。
レコード件数がshundimportコマンド実行前から変更されていない場合、shundimportコマンドは異常終了しました。shundimportコマンドを再度実行してください。
shundrecoverコマンド
コマンドのオプションによって手順が異なります。
bオプション指定によるリカバリ開始宣言を実行中であった場合、shundrecoverコマンドのbオプションを再度実行し、ディレクタデータファイルのリカバリを実施してください。
eオプション指定によるリカバリ終了宣言を実行中であった場合、shundrecoverコマンドのbオプションから再度実行し、ディレクタデータファイルのリカバリを実施してください。
cオプション指定によるリカバリ開始宣言のキャンセルを実行中であった場合、shundrecoverコマンドは正常終了しています。
lオプション指定によるオペレーションログファイルのリカバリを実行中であった場合、shundrecoverコマンドのlオプションを再度実行し、オペレーションログファイルのリカバリを実施してください。
shundresendコマンド
shundstateコマンドを実行し、directorに接続されているsearcherの情報を確認します。
searcherの検索対象となるデータ量(DataSize)が均等に配置されている場合、shundresendコマンドは正常終了しました。
searcherの検索対象となるデータ量(DataSize)が均等に配置されていない場合、shundresendコマンドは異常終了しました。
shundresendコマンドを再度実行してください。
shundrestrictコマンド
コマンドのオプションによって手順が異なります。
awオプション指定による更新抑止の設定を実行中であった場合、shundrestrictコマンドのawオプションを再度実行してください。
arwオプション指定による検索更新抑止の設定を実行中であった場合、shundrestrictコマンドのarwオプションを再度実行してください。
rオプション指定による抑止の解除を実行中であった場合、directorの再起動によって抑止は解除されるため、再度実行は必要ありません。