用途
chdev
コマンドは、テープ・ドライブまたはテープ・ライブラリの属性を変更する場合に使用します。ドライブを構成する場合は、mkdevコマンドを使用します。
前提条件
chdev
コマンドを使用するには、管理ドメインの構成の変更(modify administrative domain's configuration)権を備えている必要があります。
構文
構文1
テープ・ドライブを再構成する場合は、次の構文を使用します。
chdev::=
chd•ev [ --attach/-a aspec[,aspec]... ] [ --addattach/-A aspec[,aspec]... ] [ --rmattach/-R aspec[,aspec]... ] [ --inservice/-o | --notinservice/-O ] [ --wwn/-W wwn ] [ --library/-l devicename ] [ --dte/-d dte ] [ --blockingfactor/-f bf ] [ --maxblockingfactor/-F maxbf ] [ --automount/-m { yes | no } ] [ --erate/-e erate ] [ --current/-T se-spec ] [ --uselist/-u se-range ] [ --usage/-U duration ] [ --queryfreq/-q queryfrequency ] [ --serial/-N serial-number ] [ --model/-L model-name ] devicename ...
構文2
テープ・ライブラリを再構成する場合は、次の構文を使用します。
chdev::=
chd•ev [ --attach/-a aspec[,aspec]... ] [ --addattach/-A aspec[,aspec]... ] [ --rmattach/-R aspec[,aspec]... ] [ --inservice/-o | --notinservice/-O ] [ --wwn/-W wwn ] [ --autoclean/-C { yes | no } ] [ --cleanemptiest/-E { yes | no } ] [ --cleaninterval/-i { duration | off } ] [ --barcodereader/-B { yes | no | default } ] [ --barcodesrequired/-b { yes | no } ] [ --unloadrequired/-Q { yes | no } ] [ --serial/-N serial-number ] [ --model/-L model-name ] devicename ...
意味
次のオプションは、テープ・ドライブまたはテープ・ライブラリを再構成する場合に使用できます。ここに記載されていないオプションについては、「mkdev」を参照してください。
テープ・ドライブまたはテープ・ライブラリのデバイス・アタッチメントを追加します。aspecプレースホルダの詳細は、「aspec」を参照してください。
テープ・ドライブまたはテープ・ライブラリのデバイス・アタッチメントを削除します。aspecプレースホルダの詳細は、「aspec」を参照してください。
ドライブが最後にクリーンアップされてから使用されてきた期間を指定します。durationプレースホルダの詳細は、「duration」を参照してください。
特定の間隔のクリーンアップ・サイクルをリクエストする場合は、mkdevコマンドを使用します。構成済の間隔を初期化し、最後のクリーンアップ以降のドライブ使用状況を反映する場合は、chdev
に--usage
オプションを指定します。
再構成するライブラリまたはテープ・ドライブの名前を指定します。デバイス名の命名規則については、「devicename」を参照してください。
例
例2-18では、ライブラリlib1
のテープ・ドライブtape1
を再構成します。このchdev
コマンドには次が指定されています。
このテープ・ドライブがサービス中であること。
エラー率は16(デフォルトは8)。
ブロッキング・ファクタは256。すなわち、obtool
によりサイズが128Kのブロックが書き込まれる。
テープは自動マウントできる。
コマンドラインはページに収まるようにあらかじめ折り返されています。
例2-18 テープ・ドライブの再構成
ob> lsdev --long tape1 tape1: Device type: tape (virtual) Model: [none] Serial number: [none] In service: yes Library: lib1 DTE: 1 Automount: yes Error rate: 8 Query frequency: [undetermined] Debug mode: no Blocking factor: (default) Max blocking factor: (default) Current tape: 4 Use list: all Drive usage: 33 seconds Cleaning required: no UUID: 42e073da-5a39-1028-92bf-000cf1d9be50 Attachment 1: Host: brhost3 Raw device: /dev/tape1 ob> chdev --type tape --erate 16 --blockingfactor 256 --maxblockingfactor 256 tape1
例2-19では、テープ・ライブラリlib1
を再構成しています。このchdev
コマンドには次が指定されています。
このテープ・ドライブがサービス中であること
バーコード・リーダーはないこと
自動クリーンアップ・サイクルの間隔は30時間であること
obtool
では、クリーンアップにクリーニング・テープ全体を使用すること
コマンドラインはページに収まるようにあらかじめ折り返されています。
例2-19 テープ・ライブラリの再構成
ob> lsdev --long --nohierarchy lib1 lib1: Device type: library Model: [none] Serial number: [none] In service: yes Debug mode: no Barcode reader: default (hardware-selected) Barcodes required: no Auto clean: no Clean interval: (not set) Clean using emptiest: no UUID: f088f234-8d46-1027-90e1-000cf1d9be50 Attachment 1: Host: brhost3 Raw device: /dev/lib1 ob> chdev --type library --inservice --barcodereader no --barcodesrequired no --autoclean yes --cleanemptiest no --cleaninterval 30hours lib1 ob> lsdev --long --nohierarchy lib1 lib1: Device type: library Model: [none] Serial number: [none] In service: yes Debug mode: no Barcode reader: no Barcodes required: no Auto clean: yes Clean interval: 30hours Clean using emptiest: yes UUID: f088f234-8d46-1027-90e1-000cf1d9be50 Attachment 1: Host: brhost3 Raw device: /dev/lib1