DEFINE DRIVE (ドライブのライブラリーへの定義)
このコマンドは、ドライブを定義するのに使用します。 各ドライブはライブラリーに割り当てられるので、 このコマンドを発行する前にライブラリーを定義しておかなければなりません。
IBM Storage Protectがドライブを使用できるようにするには、 DEFINE DRIVE コマンドを発行した後にパスを定義する必要があります。 詳しくは、 DEFINE PATH (パスの定義)を参照してください。 SCSI または VTL ライブラリー・タイプを使用している場合は、 PERFORM LIBACTION (Define or delete all drives and paths for a library)を参照してください。
各ドライブに対して DEFINE DRIVE コマンドを発行することにより、1 つのライブラリーに複数のドライブを定義することができます。 独立型ドライブは、常に手動ライブラリーを必要とします。
制約事項: DEFINE DRIVE コマンドを発行する前に、Jaz、Zip、または CD ドライブなどの取り外し可能メディア・デバイスに対して、適切にフォーマットされ、ラベルが付けられたメディアをドライブにロードする必要があります。特権クラス
このコマンドを発行するには、システム特権または無制限ストレージ特権が必要です。
構文
- 1 ELEMENT パラメーターは、ドライブ・タイプがネットワーク接続 SCSI (NAS) ドライブの場合、SCSI ライブラリー内のドライブにのみ必要です。
- 2 ACSLS ライブラリー内のドライブには ACSDRVID が必要です。 このパラメーターは、非 ACSLS ライブラリーに対しては無効です。
- 3 CLEANFREQUENCY パラメーターは、SCSI ライブラリー内のドライブにのみ有効です。
- 4 CLEANFREQUENCY=ASNEEDED パラメーター値は、すべての磁気テープ・ドライブで機能するわけではありません。 詳細については、 パラメーターの説明を参照してください。
パラメーター
- library_name (必須)
- ドライブを割り当てるライブラリーの名前を指定します。 このパラメーターは、スタンドアロン・ドライブを含むすべてのドライブに対して必須です。 指定するライブラリーは、 DEFINE LIBRARY コマンドを使用して事前に定義しておく必要があります。
- drive_name (必須)
- ドライブに割り当てる名前を指定します。 この名前の最大長は 30 文字です。
- SERial
- 定義されているドライブのシリアル番号を示します。 このパラメーターはオプションです。 デフォルト値は AUTODETECT です。
SERIAL=AUTODETECT の場合は、パスの定義時にドライブによって報告されたシリアル番号がシリアル番号として使用されます。
SERIAL=serial_number の場合は、 パスの定義時に入力されたシリアル番号を使用してドライブへのパスが正しいかどうかが検証されます。
注: デバイスの機能によっては、SERIAL=AUTODETECT がサポートされない場合があります。 この場合、シリアル番号はブランクとして報告されます。 - ONLine
- ドライブが使用可能であるかどうかを指定します。 このパラメーターはオプションです。 デフォルトは YES です。
- Yes
- ドライブが使用可能であることを指定します。
- No
- ドライブが利用不能であることを指定します。
- ELEMent
- SCSI または仮想テープ・ライブラリー (VTL) 内のドライブのエレメント・アドレスを指定します。 サーバーは、このエレメント・アドレスを使用して、ドライブの物理的な位置をそのドライブの SCSI または VTL アドレスに結び付けます。 デフォルト値は AUTODETECT です。
ELEMENT=AUTODETECT の場合は、ドライブへのパスを定義すると、サーバーによってエレメント番号が自動的に検出されます。
ユーザーのライブラリー構成のエレメント・アドレスを見つけるには、メーカーの情報を参照してください。
制約事項:- ELEMENT パラメーターは、ドライブ・タイプが Network Attached SCSI (NAS) ドライブでない場合、SCSI ライブラリーまたは VTL のドライブにのみ有効です。
- このパラメーターは、コマンドがライブラリー・クライアント・サーバーから出される時 (すなわち、ライブラリー・タイプが SHARED の時) には有効ではありません。
- ライブラリーの機能によっては、ELEMENT=AUTODETECT がサポートされない場合があります。 この場合は、エレメント・アドレスを指定する必要があります。
- ACSDRVID
- ACSLS ライブラリーでアクセスするドライブの ID を指定します。 ドライブ ID は、ACSLS ライブラリー内のドライブの物理的な位置を示す番号のセットです。 このドライブ ID は、a、l、p、d で指定する必要があります。ここで、a は ACSID、l は LSM (ライブラリー・ストレージ・モジュール)、p はパネル番号、および d はドライブ ID です。 サーバーは、ドライブの物理的な位置を
ドライブの SCSI アドレスに結び付けるために、ドライブ ID を必要とします。 詳細については、StorageTek の資料を参照してください。
制約事項: ACSLS 機能を使用するには、 StorageTek Library Attach ソフトウェアのインストールが必要です。
- CLEANFREQuency
- サーバーがドライブ・クリーニングを活動化する頻度を指定します。 このパラメーターはオプションです。 自動化ライブラリーのクリーニングを完全に自動化するには、クリーナー・カートリッジがライブラリーのボリューム・インベントリーにチェックインされていなければなりません。
ライブラリー・ベースのクリーニングを使用している時、ご使用のライブラリー・タイプでこの機能がサポートされている場合は、NONE を指定することをお勧めします。
ACSLS の管理下にある 3494 ライブラリーや StorageTek ライブラリーなど、外部から管理されているライブラリーの場合は、このパラメーターは無効です。
重要: デバイス・ハードウェアで自動ドライブ・クリーニング・サポートを提供する SCSI ライブラリーでサーバー活動ドライブ・クリーニングを使用する予定の場合は、特別な考慮事項があります。- NONE
- サーバーがこのドライブに関するクリーニングをトラッキングしないことを指定します。 このパラメーターは、固有の自動クリーニングを保持するライブラリーに使用できます。
- ASNEEDED
- ドライブがデバイス・ドライバーにクリーニングの必要性を報告する場合に限り、サーバーがドライブにチェックイン・クリーナー・カートリッジをロードすることを指定します。
CLEANFREQUENCY=ASNEEDED パラメーター値は、 すべての磁気テープ・ドライブで機能するわけではありません。 詳細なドライブ情報を表示するには、ご使用のオペレーティング・システム用の Supported Devices Web サイトを参照してください。 ASNEEDED がサポートされていない場合は、自動クリーニングに対して gigabytes 値を使用できます。
IBM 3592 ドライブおよび LTO ドライブの場合は、ライブラリー・ベースのクリーニングをお勧めします。 ライブラリー・ベースのクリーニングがサポートされていない場合は、ASNEEDED を使用する必要があります。 ギガバイト は推奨されません。
制約事項: IBM Storage Protect は、NAS ファイル・サーバーに接続されているドライブを制御しません。 ドライブが NAS ファイル・サーバーのみに 接続されている (ストレージ・エージェントまたはサーバーへの接続がない) 場合は、クリーニングの頻度に ASNEEDED を指定しないでください。 - ギガバイト
- サーバーがドライブにクリーナー・カートリッジをロードする前にドライブ上で処理される
データの量 (ギガバイト) を指定します。 サーバーは、ドライブにクリーナー・カートリッジをロードするたびに、
ギガバイトの処理カウンターをリセットします。重要: CLEANFREQUENCY=gigabyte の場合、ドライブがクリーニングが必要であることをデバイス・ドライバーに通知すると、ギガバイト設定に達する前にドライブ・クリーニングが行われることがあります。
クリーニングの推奨事項については、ドライブのメーカーの情報を参照してください。 この情報で クリーニング頻度の推奨値が使用時間数で与えられている場合には、 次のようにしてギガバイト値に変換してください。
- ドライブの「バイト/秒」速度を使用して「ギガバイト/時間」値を判別 します。
- ギガバイト/時間の値に、推奨クリーニング頻度 (使用時間数) を掛けます。
- その結果をクリーニング頻度値として使用します。
IBM ドライブに対して IBM® が推奨するクリーニング頻度を使用することで、ドライブの過剰クリーニングを防ぐことができます。
IBM 3590 ドライブの場合、クリーニング頻度にギガバイト値を指定して、ドライブが適切なクリーニングを受けるようにします。
例: ドライブのライブラリーへの定義
define drive lib01 drive01
define path server01 drive01 srctype=server desttype=drive
library=lib01 device=/dev/rmt0
define path server01 drive01 srctype=server desttype=drive
library=lib01 device=/dev/tsmscsi/mt0
define path server01 drive01 srctype=server desttype=drive
library=lib01 device=mt3.0.0.0例: ACSLS ライブラリーのドライブの定義
ライブラリー名 ACSLIB およびドライブ名 ACSDRV1 の ACSLS ライブラリー中のドライブを定義します。define drive acslib acsdrv1 acsdrvid=1,2,3,4
define path server01 acsdrv1 srctype=server desttype=drive
library=acslib device=/dev/rmt0
define path server01 acsdrv1 srctype=server desttype=drive
library=acslib device=/dev/tsmscsi/mt0
define path server01 acsdrv1 srctype=server desttype=drive
library=acslib device=mt3.0.0.0例: 自動化ライブラリーのドライブの定義
ライブラリー名が AUTO8MMLIB である自動化ライブラリー内に、ドライブ名が DRIVE01 であるドライブを定義します。define drive auto8mmlib drive01 element=82
define path server01 drive01 srctype=server desttype=drive
library=auto8mmlib device=/dev/rmt0
define path server01 drive01 srctype=server desttype=drive
library=auto8mmlib device=/dev/tsmscsi/mt0
define path server01 drive01 srctype=server desttype=drive
library=auto8mmlib device=mt3.0.0.0関連コマンド
| コマンド | 説明 |
|---|---|
| ライブラリーの定義 | 自動化ライブラリーまたは手動ライブラリーを定義します。 |
| 定義パス | ソースから宛先へのパスを定義します。 |
| ドライブの削除 | ドライブをライブラリーから削除します。 |
| ライブラリーの削除 | ライブラリーを削除します。 |
| 実行 LIBACTION | ライブラリーのすべてのドライブとパスを定義します。 |
| 照会ドライブ | ドライブについての情報を表示します。 |
| ライブラリーの照会 | 1 つ以上のライブラリーについての情報を表示します。 |
| 照会パス | ソースから宛先へのパスについての情報を表示します。 |
| ドライブの更新 | ドライブの属性を変更します。 |
| 更新パス | パスと関連した属性を変更します。 |
