非同期APIレコードをパージしたあとも、Elementソフトウェアのアップグレードが停止する
- Views:
- 3
- Visibility:
- Public
- Votes:
- 0
- Category:
- management-services-for-element-software-and-netapp-hci<a>HCC</a><a>2009198745を</a><a>アップグレード</a>します
- Specialty:
- solidfire
- Last Updated:
環境
- 管理ノード(mNode)11.3以降
- Hybrid Cloud Control ( HCC )
- Elementソフトウェアのアップグレードエラーを使用して非同期APIレコードをパージすると、非同期API呼び出しで結果が過剰に累積されても問題 は解決されません。
問題
- ヘルスチェックが失敗しました。原因:
excessive accumulation of results from asynchronous API calls
- HealthCheckが「data」セクションのAsyncAPI呼び出しの数を返すことはありません。この数値はここに表示されるはずです。ただし、空です。
{
"KB": "https://kb.netapp.com/Advice_and_Troubleshooting/Data_Storage_Software/Element_Software/Element_Software_upgrade_error_because_of_excessive_accumulation_of_results_from_asynchronous_API_calls",
"checkID": null,
"data": {},
"description": "Verify that the cluster configuration database does not have an excessive accumulation of results from asynchronous API calls.",
"displayName": "Validate number of async results",
"name": "check_async_results",
"passed": false,
"remedy": "Run sfclearasyncresults to reduce the accumulation by purging older results."
}
- HCCを使用したElementソフトウェアのアップグレードが停止するのは、healthcheckステージでの非同期APIの実行チェックが原因です。以下のアップグレードログレコードでエラーが発生しました
"2022-06-16T00:44:38.302Z | 12 | 1399365 | MainProcess-HC-172.16.0.100 | validation_checks:249 | INFO | Running check_async_results on node Cluster.",
"2022-06-16T00:44:38.302Z | 12 | 1399365 | MainProcess-HC-172.16.0.100 | interfaces:143 | INFO | Updating status to : TaskState.running",
"2022-06-16T00:44:38.344Z | 12 | 1399407 | MainProcess-HC-172.16.0.100 | interfaces:66 | ERROR | Thread run caught unhandled exception : <class 'Exception'> Got ambiguous input for polymorphic field",