nsrjb -Hを使用してジュークボックスをリセットする方法

モデレーター
モデレーター

nsrjb -Hを使用してジュークボックスをリセットする方法

環境:

NetWorker

説明:

  • ジュークボックスでnsrjb -HEを実行する必要があります
  • ジュークボックスは毎回リセットする必要があります
  • ハードウェア リセットと、すべてのボリュームを表示するジュークボックスのインベントリを実行する必要があります
  • SCSI接続の単一ドライブのジュークボックスは、正常にリセットできます(「-f」ドライブ オプションを使用)
  • サイロの単一ドライブをリセットすると(「-f」ドライブ オプションを使用)、NetWorkerがロード済みと認識しているすべてのドライブがアンロードされ、「-f」オプションは警告なしに無視されます
  • jukebox_reset nsrjb -Hが異常停止します
  • jukebox_reset nsrjb -Hは、ライブラリに数千のスロットがあると遅くなります
  • jukebox_reset nsrjb -Hでは、ファームウェアの問題のためにドライブからテープが排出されません
  • jukebox_reset nsrjb -Hが、SJI_CMD: I/O errorで失敗します
  • jukebox_resetでは、CRCエラーの発生後にテープを排出できません
  • jukebox_resetは、メディアの不良、またはバーコード リーダーの不良のために失敗します
  • 環境が、ローカルのSCSI接続のジュークボックスからサイロに変わります

nsrjb -H -f /dev/rmt/drive_handleを実行して、ジュークボックスまたはサイロで単一ドライブをリセットします。

これは、サイロで「nsrjb -H」を「-f」オプション付きで実行した場合に予期される動作です。

ジュークボックス リソースが同期しません。

解決方法:

「nsrjb -H」を実行すると、ドライブのアンロードのプロセスが動作し、その操作が成功するまでこの動作がループします。ジュークボックスのマッピングが正常でない場合、またはジュークボックスでボリュームが新しいものと交換される場合は、通常ジュークボックス リソースを同期させるために、リセットが必要になります。NetWorkerは、ジュークボックス内の新しいボリュームを、ボリューム スロットのインベントリが実行されるまで認識しません。

スロットのインベントリを実行するには、次の操作を行います。

ジュークボックスのリセット操作は、「Reset Class」と呼ばれるジュークボックス リソースの属性によって制御されます。この属性には3つの値があり、それぞれの意味は次のとおりです。

「Initialize unload」

これは、通常のリセット クラスです。ジュークボックスはリセットされ、ロード済みのドライブはすべてアンロードされます。

「Eject initialize」

このクラスは実際には、リセットの実行前に明示的にテープの排出を行わない場合に、完全に異常な少数のADIC 4mmジュークボックスに対してのみ実際に使用されます。

「Unload initialize」

これは、「Initialize unload」と同じ動作をする古いクラスです。下位互換性のために残っています。

通常は、リセット クラスを変更する必要はありません。

現在、サイロのリセットは、SCSI接続のジュークボックスのようには動作しません。サイロでは、単一ドライブでリセットが実行されると(「-f」ドライブ オプションを使用)、すべてのドライブをアンロードしようとします。これは、ジュークボックスとは異なる動作です。

参照資料:

DELL EMCナレッジベース記事310183

バージョン履歴
改訂番号
1/1
最終更新:
‎12-06-2016 02:34 PM
更新者: