これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド mtx です。
プログラム:
NAME
mtx - SCSI メディア チェンジャー デバイスを制御します
SYNOPSIS
mtx [-f ] [バーコードなし] [反転] [アタッチなし] コマンド [コマンド ... ]
DESCRIPTION
この mtx コマンドは、テープ チェンジャーなどの単一またはマルチドライブの SCSI メディア チェンジャーを制御します。
オートローダー、テープ ライブラリ、または光メディア ジュークボックス。 メディアでも使えます
「ATTACHED」API を使用するチェンジャー。MChanger ビットを適切に報告すると仮定します。
SCSI T-10 SMC 仕様の要求に応じて。
OPTIONS
次のように与えられた最初の引数 -f 、は、に対応するSCSI汎用デバイスです。
メディアチェンジャー。 詳細については、オペレーティング システムのマニュアルを参照してください (
たとえば、Linuxではこれらは通常/ dev / sg0から/ dev / sg15であり、FreeBSDではこれらは
/dev/pass0 から /dev/passX です。SunOS では /dev/rdsk の下のファイルである可能性があります)。
「invert」オプションはメディアを反転(反転)します(それが可能な光学式ジュークボックスの場合)。
ドライブに挿入する前、またはストレージ スロットに戻す前に。
「noattach」オプションは、メディア チェンジャーが
「ATTACHED」API を使用していると誤って報告されました。
「nobarcode」オプションは、ローダーがバーコードを要求しないように強制します。
それらを報告できる。
これらのオプションの後に、XNUMX つ以上のロボット制御コマンドが続く場合があります。 ご了承ください
「invert」および「noattach」オプションは、すべてのロボット制御コマンドに適用されます。
コマンド
- バージョン mtx バージョン番号 (例: mtx 1.2.8) を報告して終了します。
お問い合わせ 製品タイプ (メディア チェンジャー、テープ ドライブなど)、ベンダー ID、製品を報告します。
ID、リビジョン、および接続されたチェンジャー API (一部のテープ ドライブ) を使用するかどうか
別の LUN または SCSI 上のメディア チェンジャーを報告するのではなく、これを使用してください。
住所)。
添付なし 以降のコマンドでは、メディア チェンジャー API ではなく通常のメディア チェンジャー API を使用するようにします。
_ATTACHED API。問い合わせ情報の「添付」ビットに関係なく。
接続されたビットを報告するが応答しない一部の脳死チェンジャーで必要です
_ATTACHED API に。
インベントリー ロボット アームを動かし、スロットにどの要素があるかを確認します。 これは必要です
Breece Hill のような、自動的にチェックを行わないいくつかの図書館の場合
システム起動時のテープ インベントリ。
status デバイスに含まれるドライブとストレージ要素の数を報告します。 のために
各ドライブにメディアがロードされているかどうか、ロードされている場合はどのドライブからロードされているかを報告します。
メディアが作成されたストレージ スロット。 各ストレージ スロットについて、
空かフルか、メディア チェンジャーにバーコード、MIC リーダー、またはその他の機能があるかどうか
メディアをドライブにロードせずにメディアを一意に識別する別の方法。
各メディアのボリューム タグや代替ボリューム タグをレポートします。 のために
ドライブに 0 から番号が付けられ、ストレージ スロットに番号が付けられている歴史的な理由
1から。
負荷 [ ]
スロットからメディアをロードするドライブに。 次の場合、ドライブ 0 とみなされます。
ドライブ番号は省略されています。
アンロード [ 】 [ ]
メディアをドライブからアンロードしますスロットに。 もしは
省略すると、デフォルトはドライブ 0 になります (すべてのコマンドと同様)。 もし省略されており、
デフォルトは、ドライブがロードされたスロットです。 現在あることに注意してください
「ドライブ 1 のメディアを元のスロットにアンロードする」と言う以外に方法はありません。
そのスロット番号を宛先として明示的に使用します。
[イーポス 】 転送
メカニズムが次のとおりであると仮定して、あるスロットから別のスロットにメディアを転送します。
そうすることができる。 通常、インポート/エクスポート ポートとの間でメディアを移動するために使用されます。
「eepos」は、特定のミッドレンジのインポート/エクスポート トレイを拡張/格納するために使用されます。
ハイエンドのテープ ライブラリ (たとえば、トレイがスロット 32 だった場合、次のように言うかもしれません)
「eepos 1 transfer 32 32」でトレイを拡張します)。 eepos の有効な値
0 (インポート/エクスポート トレイに何もしない)、1、2 (1 と 2 は何ですか)
ライブラリによって異なります。ライブラリの SCSI レベルを確認してください。
ドキュメンテーション)。
[イーポス 】 [反転] [反転2] 交換 [ 】
メディアを最初のスロットから XNUMX 番目のスロットに移動し、現在メディアを配置します
XNUMX 番目のスロットで、最初のスロットに戻すか、オプションの XNUMX 番目のスロットに戻します。
スロット。
最初の [ 】
負荷ドライブメディアチェンジャーの最初のスロットから。 アンロードします
ドライブにすでにメディアが入っている場合 (注: テープを取り出す必要がある場合があります)
最初に OS のテープ制御コマンドを使用してください)。 このコマンドは使用できない場合があることに注意してください。
大規模なテープ ライブラリで必要なこと -- たとえば Exabyte 220 では、最初のスロットは
通常はクリーニングテープです。 もしは省略され、デフォルトは最初のドライブになります。
last [ 】
負荷ドライブメディア チェンジャーの最後のスロットから。 アンロードします
すでにテープが入っている場合は、ドライブに移動します。 (注: テープを取り出す必要がある場合があります)
最初に OS のテープ制御コマンドを使用してください)。
次の [ 】
ドライブをアンロードし、次のテープを順番にロードします。 ドライブが空の場合は、
最初のテープをドライブにロードします。
位置
ロボットを特定のスロットに配置します。 一部のチェンジャーが次の場所に移動するために必要とします。
インポート/エクスポート、またはメールボックスのスロットを開きます。
作者
オリジナルの「mtx」プログラムは Leonard Zubkoff によって書かれ、大幅に改訂されました。
バーコードリーダーを備えた大規模なマルチドライブライブラリ (Eric Lee Green 著)[メール保護]>。 見る
他の貢献者用の「mtx.c」。
onworks.net サービスを使用してオンラインで mtx を使用する