6.205. StorageDomain


表6.617 メソッドの概要
名前Summary

get

ストレージドメインの説明を取得します。

isattached

ストレージサーバーの一部である is_attached ブール値フィールドを使用して、ストレージドメインがすでにデータセンターにアタッチされているかどうかをクエリーするために使用されます。

reduceluns

この操作により、ストレージドメインから論理ユニットが削減されます。

refreshluns

この操作により、LUN サイズが更新されます。

remove

ストレージドメインを削除します。

update

ストレージドメインを更新します。

updateovfstore

この操作により、このストレージドメインの OVF_STORE が強制的に更新されます。

6.205.1. get GET

ストレージドメインの説明を取得します。

表6.618 パラメーターの概要
名前方向Summary

filter

ブール値

In

ユーザーのパーミッションにしたがって、結果をフィルターする必要があるかどうかを示します。

follow

String

In

たどる 必要のある内部リンクを指定します。

storage_domain

StorageDomain

Out

ストレージドメインの説明。

6.205.1.1. follow

たどる 必要のある内部リンクを指定します。これらのリンクで参照されるオブジェクトは、現在の要求の一部としてフェッチされます。詳細は、こちら を参照してください。

6.205.2. isattached POST

ストレージサーバーの一部である is_attached ブール値フィールドを使用して、ストレージドメインがすでにデータセンターにアタッチされているかどうかをクエリーするために使用されます。重要: この API を実行すると、ホストがストレージドメインから切断されます。

表6.619 パラメーターの概要
名前方向Summary

async

ブール値

In

アクションを非同期で実行する必要があるかどうかを示します。

host

ホスト

In

データセンターのホストを示します。

is_attached

ブール値

Out

ストレージドメインがデータセンターにアタッチされているかどうかを示します。

6.205.3. reduceluns POST

この操作により、ストレージドメインから論理ユニットが削減されます。

そのために、提供された論理ユニットに保存されているデータは、ストレージドメインの他の論理ユニットに移動され、その後、ストレージドメインから削減されます。

たとえば、ストレージドメインから 2 つの論理ユニットを削減するには、次のようなリクエストを送信します。

POST /ovirt-engine/api/storageDomains/123/reduceluns

リクエスト本文は以下のようになります。

 <action>
   <logical_units>
     <logical_unit id="1IET_00010001"/>
     <logical_unit id="1IET_00010002"/>
   </logical_units>
 </action>
Note that this operation is only applicable to block storage domains (i.e., storage domains with the
xref:types-storage_type[storage type] of iSCSI or FCP).
表6.620 パラメーターの概要
名前方向Summary

logical_units

LogicalUnit[]

In

ストレージドメインから削減する必要がある論理ユニット。

6.205.4. refreshluns POST

この操作により、LUN サイズが更新されます。

ストレージサーバーの基盤となる LUN のサイズを増やした後、ユーザーは LUN サイズを更新できます。このアクションは、提供された LUN の再スキャンを強制し、必要に応じて新しいサイズでデータベースを更新します。

たとえば、2 つの LUN のサイズを更新するには、以下のようなリクエストを送信します。

POST /ovirt-engine/api/storageDomains/262b056b-aede-40f1-9666-b883eff59d40/refreshluns

リクエスト本文は以下のようになります。

 <action>
   <logical_units>
     <logical_unit id="1IET_00010001"/>
     <logical_unit id="1IET_00010002"/>
   </logical_units>
 </action>
表6.621 パラメーターの概要
名前方向Summary

async

ブール値

In

リフレッシュを非同期で実行する必要があるかどうかを示します。

logical_units

LogicalUnit[]

In

更新が必要な LUN。

6.205.5. remove DELETE

ストレージドメインを削除します。

特別なパラメーターがない場合、ストレージドメインはシステムから切り離され、データベースから削除されます。その後、ストレージドメインは、同じセットアップまたは別のセットアップに、すべてのデータとともにインポートできます。ストレージにアクセスできない場合、操作は失敗します。

destroy パラメーターが true の場合、ストレージにアクセスできない場合でも、操作は常に成功し、失敗は無視され、いずれにせよストレージドメインはデータベースから削除されます。

format パラメーターが true の場合、実際のストレージがフォーマットされ、LUN またはディレクトリーからメタデータが削除されるため、同じセットアップまたは異なるセットアップにインポートできません。

表6.622 パラメーターの概要
名前方向Summary

async

ブール値

In

削除を非同期的に実行するかどうかを指定します。

destroy

ブール値

In

ストレージにアクセスできない場合でも、操作が成功してストレージドメインがデータベースから削除されるかどうかを示します。

format

ブール値

In

実際のストレージをフォーマットし、基盤となる LUN またはディレクトリーからすべてのメタデータを削除するかどうかを示します。

[source] ---- DELETE /ovirt-engine/api/storageDomains/123?format=true ----

このパラメーターはオプションであり、デフォルト値は false です。

host

String

In

ストレージドメインの削除に使用するホストを示します。

6.205.5.1. destroy

ストレージにアクセスできない場合でも、操作が成功してストレージドメインがデータベースから削除されるかどうかを示します。

DELETE /ovirt-engine/api/storageDomains/123?destroy=true

このパラメーターはオプションであり、デフォルト値は false です。destroy の値が true の場合、host パラメーターは無視されます。

6.205.5.2. host

ストレージドメインの削除に使用するホストを示します。

このパラメーターは必須です。ただし、destroy パラメーターが含まれていて、その値が true である場合を除きます。この場合、host パラメーターは無視されます。

値には、ホストの名前または識別子が含まれている必要があります。たとえば、myhost という名前のホストを使用して、識別子 123 のストレージドメインを削除するには、以下のようなリクエストを送信します。

DELETE /ovirt-engine/api/storageDomains/123?host=myhost

6.205.6. update PUT

ストレージドメインを更新します。

StorageDomain の属性のすべてが、作成後に更新可能なわけではありません。更新できるのは、namedescriptioncommentwarning_low_space_indicatorcritical_space_action_blocker、および wipe_after_delete です。(wipe_after_delete 属性を変更しても、すでに存在するディスクの wipe after delete プロパティーは変更されないことに注意してください)。

識別子 123 を持つストレージドメインの name 属性と wipe_after_delete 属性を更新するには、以下のようにリクエストを送信する。

PUT /ovirt-engine/api/storageDomains/123

リクエスト本文の場合は、以下のようになります。

<storage_domain>
  <name>data2</name>
  <wipe_after_delete>true</wipe_after_delete>
</storage_domain>
表6.623 パラメーターの概要
名前方向Summary

async

ブール値

In

更新を非同期的に実行するかどうかを指定します。

storage_domain

StorageDomain

In/Out

更新されたストレージドメイン。

6.205.7. updateovfstore POST

この操作により、このストレージドメインの OVF_STORE が強制的に更新されます。

OVF_STORE は、ストレージドメインに存在する仮想マシンとディスクのメタデータを格納したディスクイメージです。このメタデータは、ドメインが別のデータセンターまたは別のインストールとの間でインポートまたはエクスポートされる場合に使用されます。

デフォルトでは、OVF_STORE は定期的に更新されますが (デフォルトでは 60 分に設定)、重要な変更後や OVF_STORE が破損していると思われる場合に、ユーザーは更新を強制する必要があることもあります。

ユーザーによって開始された場合、OVF_STORE 更新は、更新の必要性の有無にかかわらず実行されます。

表6.624 パラメーターの概要
名前方向Summary

async

ブール値

In

OVF_STORE 更新を非同期的に実行するかどうかを示します。

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.