PowerShell.exe -Command invoke-restmethod -uri http://169.254"> AWS | メタデータ取得で"InvalidOperation"が発生する原因 [トップページ] [FAQ 一覧]

対象:エラーメッセージ

メタデータ取得で"InvalidOperation"が発生する原因





メタデータを取得しようとしたところ、以下のように"InvalidOperation"で失敗する場合があります。


C:\>PowerShell.exe -Command invoke-restmethod -uri http://169.254.169.254/latest/meta-data/metric/
invoke-restmethod :

404 - Not Found


404 - Not Found

At line:1 char:1
+ invoke-restmethod -uri http://169.254.169.254/latest/meta-data/metric ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (System.Net.HttpWebRequest:HttpWebRequest) [Invoke-RestMethod], WebExc
eption
+ FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeRestMethodCommand



原因


指定したメタデータが存在しないことが考えられます。この例では単なるスペルミスでした。

【誤】
http://169.254.169.254/latest/meta-data/metric/

【正】
http://169.254.169.254/latest/meta-data/metrics/

【超重要】本ページは2018/07/26に記載されました。情報が古くなっている可能性があります。




[ 一覧に戻る]


【注意事項】本ページの内容は個人的に調査した結果がであり内容が正しいことは保証されません。
またAWSサービスは常に改良、アップデートされており本ページの内容が古く誤った内容になる可能性もあります。変更になっても本ページが正しく更新されるとは限りません。
あくまでも参考程度でご覧ください。内容により発生したいかなる時間的損害、金銭的損害、その他の損害に関しても何人も保証しません。