iSCSIインターフェイスに対するSANtricity System Manager REST API callが422 Errorで失敗する
- Views:
- 2
- Visibility:
- Public
- Votes:
- 0
- Category:
- e-series-santricity-storage-manager
- Specialty:
- esg
- Last Updated:
環境
- NetApp Eシリーズ
- SANtricity System Manager
問題
- すべてのホスト側 iSCSI ポートで iPv6 を無効にするための REST API 呼び出しを発行した際にエラーが発生しました:
- SANtricity System Manager > ヘルプ > APIドキュメント > POST >
/storage-systems/{system-id}/iscsi/interfaces/{id}
- SANtricity System Manager > ヘルプ > APIドキュメント > POST >
curl -X POST "https://<array_name>/devmgr/v2/storage-systems/1/iscsi/interfaces/1101010000000000000000000000000000000000" -H "accept: application/json" -H "Content-Type: application/json" -d "{ \"ipv6Enabled\": \"false\"}"
422 Error:
{
"errorMessage": "The updated object named ''{0}'' could not be found.",
"developerMessage": null,
"localizedMessage": "The updated object named '1101010000000000000000000000000000000000' could not be found.",
"retcode": "updatedObjectNotFound",
"codeType": "devicemgrerror",
"invalidFieldsIfKnown": null
}
- GET>
/storage-systems/{system-id}/iscsi/interfaces/{id}の出力は、interfaceRefが有効であることを示しています:
curl -X GET "https://<array_name>/devmgr/v2/storage-systems/1/interfaces?interfaceType=iscsi&channelType=hostside" -H "accept: application/json"
"interfaceRef": "1101010000000000000000000000000000000000",
"ipv6Enabled": true,