A.2. dmsetup コマンド
dmsetup コマンドはデバイスマッパーとの通信のためのコマンドラインラッパーです。LVM デバイスに関する全般的システム情報については、以下のサブセクションに記載したように、 dmsetup コマンドの info、ls、status、および deps オプションが役に立つでしょう。
dmsetup コマンドのその他のオプションとその機能に関する情報は、 dmsetup(8) の man ページをご覧ください。
A.2.1. dmsetup info コマンド リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
dmsetup info device コマンドは デバイスマッパーデバイスに関する要約情報を提供します。デバイス名を指定しないと、その出力は現在設定されているすべてのデバイスマッパーデバイスに関する情報となります。デバイスを1つ指定すると、このコマンドはそのデバイスのみについて情報を出します。
dmsetup info コマンドは以下のカテゴリ内で情報を提供します:
Name- The name of the device. An LVM device is expressed as the volume group name and the logical volume name separated by a hyphen. A hyphen in the original name is translated to two hyphens. During standard LVM operations, you should not use the name of an LVM device in this format to specify an LVM device directly, but instead you should use the vg/lv alternative.
State- 可能なデバイスの状態 (state) は、
SUSPENDED、ACTIVE、およびREAD-ONLYとなります。dmsetup suspendコマンドはデバイスをSUSPENDEDの状態にします。デバイスがサスペンドになっている時は、そのデバイスへのすべての I/O オペレーションは停止します。dmsetup resumeコマンドはそのデバイスの状態をACTIVEに復元します。 Read Ahead- 読み取りオペレーションが進行中の開いたファイルを対象にシステムが先読みをするデータブロックの数です。デフォルトでカーネルは自動的に適切な値を選択します。この値を変更するには、
dmsetupコマンドで--readaheadを使用します。 Tables present- このカテゴリ用の可能な状態は
LIVEとINACTIVEです。INACTIVE状態は、テーブルの状態がLIVEとなるようにdmsetup resumeコマンドがデバイス状態をACTIVEに復元する時に入れ替えられるようなテーブルがロードされていることを示します。詳細はdmsetupman ページをご覧ください。 Open count- open reference count はデバイスが開かれた回数を示します。
mountコマンドはデバイスを開きます。 Event number- 現在の受信イベント数。
dmsetup wait nコマンドを発行すると、ユーザーは ’n' 番めのイベントを待つことができ、それが受理されるまでコールをブロックします。 Major, minor- メジャーとマイナーのデバイス番号
Number of targets- デバイスを構成するフラグメントの数です。例えば、3つのディスクに渡るリニアデバイスは3つのターゲットを持つことになります。ディスクの先頭と終点で構成されて、中間を持たないリニアデバイスは2つのターゲットを持ちます。
UUID- デバイスの UUID
以下の例では、
dmsetup info コマンド用の一部の出力を示しています。