Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

14.11. ストレージプールコマンド

次のコマンドは、ストレージプールを操作します。libvirt を使用すると、仮想マシン内のデバイスとして表示されるストレージボリュームを提供するために使用されるファイル、raw パーティション、ドメイン固有の形式など、さまざまなストレージソリューションを管理できます。この機能の詳細は、libvirt.org を参照してください。ストレージプールのコマンドの多くは、ドメインに使用されるコマンドと似ています。

14.11.1. ストレージプール XML の検索

find-storage-pool-sources type srcSpec コマンドは、検出された可能性のある特定の タイプ のすべてのストレージプールを説明する XML を表示します。srcSpec が提供されている場合、それはプールのクエリーをさらに制限するための XML を含むファイルです。
find-storage-pool-sources-as type host port initiator は、検出された可能性のある特定の タイプ のすべてのストレージプールを説明する XML を表示します。ホストポート、または イニシエーターが提供されている場合、それらはクエリーが実行される場所を制御します。
pool-info pool-or-uuid コマンドは、指定されたストレージプールオブジェクトに関する基本情報を一覧表示します。このコマンドには、ストレージプールの名前または UUID が必要です。この情報を取得するには、次のコマンドを使用します。
pool-list [--inactive] [--all] [--persistent] [--transient] [--autostart] [--no-autostart] [--details] type
これは、libvirt に認識されるストレージプールオブジェクトの一覧を表示します。デフォルトでは、アクティブなプールのみが一覧表示されますが、--inactive オプションを使用すると非アクティブプールのみが表示され、--all オプションを使用するとすべてのストレージプールが一覧表示されます。
これらのオプションに加えて、リストのコンテンツをフィルターリングするために使用できるフィルターリングオプションのセットがいくつかあります。--persistent は、一覧を永続プールに制限します。--transient はリストを一時的なプールに制限し、--autostart はリストをプールの自動起動に制限し、最後に --no-autostart は、自動起動が無効になっているストレージプールにリストを制限します。
type を必要とするすべてのストレージプールコマンドでは、プールタイプをコンマで区切る必要があります。有効なプールタイプには、dirfsnetfslogicaldiskiscsiscsimpathrbd、および sheepdogが含まれます。
--details オプションは、virsh に対して、プール永続性と利用可能な容量関連の情報を追加で表示するように指示します。
注記
このコマンドを古いサーバーで使用すると、固有の競合で一連の API 呼び出しの使用が強制されます。ここでは、リストの収集中にプールの状態が呼び出し間で変更した場合に、プールが一覧に表示されなかったり、複数回表示されたりすることがあります。ただし、新しいサーバーにはこの問題はありません。
pool-refresh pool-or-uuid は、プールに含まれるボリュームのリストを更新します。