APIを使用してLUNを管理する
使用することができます `/storage-provider/luns`データ センター環境内の LUN を表示、追加、変更、削除するための API。
LUNをプロビジョニングする前に、SVMが作成され、サポートされるプロトコルでプロビジョニングされていることを確認してください。プロビジョニング時にパフォーマンス サービス レベル(PSL)またはストレージ効率化ポリシー(SEP)を割り当てる場合は、LUNを作成する前にPSLまたはSEPを作成する必要があります。
LUNの表示
Unified Manager環境のLUNを表示するには、次のメソッドを使用します。Active IQ Unified ManagerにONTAPクラスタをデータソースとして追加すると、それらのクラスタのストレージ ワークロードが Unified Manager インスタンスに自動的に追加されます。このAPIは、Unified Managerインスタンスに自動および手動で追加されたすべてのLUNを取得します。特定のLUNの詳細を表示するには、LUNキーを指定してこのAPIを実行します。
カテゴリ | HTTP動詞 | パス |
---|---|---|
storage-provider |
GET |
|
LUNを追加する
SVMにLUNを追加するには、次のメソッドを使用します。
カテゴリ | HTTP動詞 | パス |
---|---|---|
storage-provider |
POST |
|
|
cURL要求で、入力にオプションのパラメータvolume_name_tagの値を指定すると、LUNの作成でボリュームの名前を指定する際にその値が使用されます。このタグにより、ボリュームを簡単に検索できるようになります。要求にボリューム キーを指定した場合、このタギングは省略されます。 |
LUNを削除する
特定のLUNを削除するには、次のメソッドを使用します。特定のLUNを削除するには、LUNキーを指定する必要があります。
|
ONTAPでボリュームを作成し、そのボリューム上で Unified Manager を通じて LUN をプロビジョニングした場合、この API を使用してすべての LUN を削除すると、そのボリュームもONTAPクラスタから削除されます。 |
カテゴリ | HTTP動詞 | パス |
---|---|---|
storage-provider |
DELETE |
|
LUNの変更
LUNを変更してそのプロパティを更新するには、次のメソッドを使用します。特定のLUNを変更するには、LUNキーを指定する必要があります。また、更新するLUNプロパティとその値を入力する必要があります。この API を使用して LUN アレイを更新する場合は、「API の使用に関する推奨事項」の推奨事項を確認する必要があります。
|
このAPIの1回の呼び出しで更新できるプロパティは1つだけです。複数更新する場合は、このAPIを繰り返し実行する必要があります。 |
カテゴリ |
HTTP動詞 |
パス |
storage-provider |
PATCH |
|