ルートアグリゲートがREST API呼び出しに表示されないのはなぜですか?
環境
- ONTAP 9
- REST API
- ルート アグリゲート
回答
- REST APIは、MetroCluster内のすべてのメソッド(GET、POST、PATCH、DELETE)およびリモート以外のアグリゲートに対してのみ、ルート以外のアグリゲートを公開するように設計されています。
- この設計上の考慮事項は、ルートアグリゲートの管理に関するベストプラクティスを適用するために実装されました。ルートアグリゲートとボリュームの構成または内容は変更しないでください。 ノードのルートボリュームとルートアグリゲートに関するルール
- ただし、
/api/storage/aggregates
クエリでルートアグリゲートUUIDが指定されている場合、RESTエンドポイントはルートアグリゲートの情報を取得できます。::> set adv
Warning: These advanced commands are potentially dangerous; use them only when directed to do so by NetApp personnel.
Do you want to continue? {y|n}: y::*> aggr show -root true -fields uuid
aggregate uuid
--------- ------------------------------------
aggr0 bfcbd17c-492c-4205-a0da-e522eec3b908user@linux:~$ curl -s -k -u admin https://10.0.0.1/api/storage/aggregates/bfcbd17c-492c-4205-a0da-e522eec3b908
Enter host password for user 'admin':
{
"uuid": "bfcbd17c-492c-4205-a0da-e522eec3b908",
"name": "aggr0",
"node": {
...
追加情報
NA