DEFINE LIBRARY (SCSI ライブラリーの定義)
この構文は、SCSI ライブラリーを定義する場合に使用します。
特権クラス
このコマンドを発行するには、システム特権または無制限ストレージ特権が必要です。
構文
パラメーター
- library_name (必須)
- 定義するライブラリーの名前を指定します。 この名前の最大長は 30 文字です。
- LIBType=SCSI (必須)
- ライブラリーに SCSI 制御のメディア・チェンジャー装置があることを指定します。 このタイプのライブラリーのドライブにボリュームをマウントするために、サーバーはメディア・チェンジャー装置を使用します。
- SHAREd
- このライブラリー
が Storage Area Network (SAN) 内で他のサーバーと共有されるかどうかを指定します。 ライブラリー・マネージャーに対してこのライブラリーを定義する場合には、このパラメーターは必須です。
- YES
- このライブラリーを他のサーバーと共有できることを指定します。 YES を指定すると、ライブラリー・マネージャー・サーバーは他のサーバーによって要求されたボリュームをマウントして、他のサーバーへのドライブおよびボリューム割り振りをトラッキングします。
- NO
- このライブラリーは他のサーバーと共有できないことを指定します。 SHARED=NO は、ライブラリーが NAS ファイル・サーバーを介してコマンドを渡すことによって制御される場合に必要です。
- AUTOLabel
- サーバーがテープ・ボリュームへの自動的なラベル付けを試みるかどうかを指定します。 このパラメーターはオプションです。 デフォルトは NO です。
このオプションを使用するには、 CHECKIN LIBVOLUME コマンドで CHECKLABEL=BARCODE を指定してテープをチェックインする必要があります。
制約事項: Network Attached Storage (NAS) 装置に接続されたドライブを持つライブラリーを定義する場合、 LABEL LIBVOLUME コマンドを使用して、このライブラリーのボリュームにラベルを付ける必要があります。- No
- サーバーがボリュームへのラベル付けを試みないことを指定します。
- Yes
- サーバーが、ラベルの付いていないボリュームにのみラベルを付けるように指定します。
- OVERWRITE
- サーバーが既存のラベルの上書きを試みることを指定します。 既存のラベルとバーコード・ラベルの両方がまだどのサーバー・ストレージ・プールにも ボリューム・ヒストリー・リストにも定義されていない場合にだけ、 サーバーが既存のラベルを上書きします。
- RELABELSCRatch
- サーバーが、削除されてスクラッチに戻されたボリュームに再ラベル付けするかどうか指定します。 このパラメーターを YES に設定すると、LABEL LIBVOLUME
操作が開始され、既存のボリューム・ラベルを上書きします。 このパラメーターはオプションで、 Virtual Tape Library (VTL) ライブラリーでの使用を目的にしています。
VTL に仮想ボリュームおよび実ボリュームの両方がある場合、このパラメーターを使用可能にすると、両方とも再ラベル付けされます。 VTL に実ボリュームが含まれている場合、このオプションを指定するとパフォーマンスに影響する場合があります。
制約事項: Network Attached Storage (NAS) 装置に接続されたドライブを持つライブラリーを定義する場合、 LABEL LIBVOLUME コマンドを使用して、このライブラリーのボリュームにラベルを付ける必要があります。- No
- サーバーが、削除されてスクラッチに戻されているボリュームに再ラベル付けしないことを指定します。
- Yes
- サーバーが、削除されてスクラッチに戻されているボリュームに再ラベル付けすることを指定します。
- RESETDrives
- サーバーがドライブへのアクセスを試行するときに、永続予約によってドライブが既に予約されている場合、サーバーがドライブ予約を優先使用するかどうかを指定します。 例えば、ストレージ・エージェントが使用不可になっても、そのエージェントが永続予約によって予約されているドライブを引き続き保持しているとします。 サーバーは永続予約を使用して、ドライブ予約を中断してドライブにアクセスできます。

ドライブが (永続予約ではなく) SCSI-2 予約によって予約されている場合、サーバーは LUN リセットを使用してドライブ予約を中断し、ターゲット装置にアクセスします。
LUN リセットは、 Linux® オペレーティング・システムではサポートされていません。 ドライブが (永続予約ではなく) SCSI-2 予約によって予約されている場合、サーバーはドライブにアクセスするために予約を中断できません。 この場合、装置の電源を入れ直すことで予約を中断できます。Network Attached Storage (NAS) 装置の場合、予約は NAS ファイル・サーバーによって制御されます。 IBM Storage Protect は NAS 装置を制御しません。RESETDrives パラメーターは NAS 装置には関係ありません。
永続予約のサポートには、次の制限があります。- IBM Storage Protect デバイス・ドライバーを使用している場合、永続予約は一部の磁気テープ装置でのみサポートされます。 詳細は、技術情報 1470319 を参照してください。
- IBM® デバイス・ドライバを使用している場合、永続的リザーブはデバイス・ドライバ・レベルで有効にする必要があります。 ドライバー構成については、「 IBM Tape Device Drivers Installation and User 's Guide」を参照してください。
- サポート対象ドライブをエミュレートする仮想テープ・ライブラリーを使用している場合、永続予約はサポートされない可能性があります。
- ドライブ予約を行っているシステムが永続予約を使用するように構成されていない場合、ライブラリー・マネージャーはドライブ予約を中断できません。


- Yes
- 永続予約またはターゲット・リセットによるドライブ優先使用を使用することを指定します。 YES は、SHARED=YES で定義されているライブラリーのデフォルトです。
- No
- 永続予約またはターゲット・リセットによるドライブ優先使用を使用しないことを指定します。 NO は、SHARED=NO で定義されているライブラリーのデフォルトです。 SHARED=NOの場合、クラスター環境ではRESETDrives パラメーターをYESに設定しなければなりません。

- Yes
- 永続予約によるドライブ優先使用を使用することを指定します。 YES は、SHARED=YES で定義されているライブラリーのデフォルトです。
- No
- 永続予約によるドライブ優先使用を使用しないことを指定します。 NO は、SHARED=NO で定義されているライブラリーのデフォルトです。
- SERial
- 定義されているライブラリーのシリアル番号を示します。 このパラメーターはオプションです。 デフォルト値は AUTODETECT です。
SERIAL=AUTODETECT の場合、ライブラリーへのパスを定義すると、ライブラリーによって報告されるシリアル番号がシリアル番号として使用されます。
SERIAL=serial_number の場合は、入力した番号がサーバーによって検出された番号と比較されます。
重要: 装置の機能によっては、SERIAL=AUTODETECT がサポートされない場合があります。 この場合、シリアル番号はブランクとして報告されます。
例: SCSI ライブラリーの定義
define library scsilib libtype=scsi 
/dev/lb0
/dev/tsmscsi/lb0
lb3.0.0.0

define path server1 scsilib srctype=server desttype=library
device=/dev/lb0
define path server1 scsilib srctype=server desttype=library
device=/dev/tsmscsi/lb0
define path server1 scsilib srctype=server desttype=library
device=lb3.0.0.0