免責事項:これは英文の記事「The “Decommission vCenter Server” task failed upon retry.」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。
Symptoms
YYYY-MM-DDTHH:MM:SS.000+0000 ERROR [vcf_dm,aaaaaaaaa] [c.v.e.s.o.model.error.ErrorFactory,dm-exec-5] [TU1P8P] SSO_CANNOT_DECOMMISSION_NODE Node < vCenter FQDN > decommission could not be initiatedNote : domainmanager.log に “Fetched topology with 3 nodes, contains nodes with invalid partner count, invalid ones” などの他のエラーが記録されている場合、これらの問題に対処しない限り、この KB の解決策のみでは問題を修正できません。
com.vmware.evo.sddc.common.core.error.InvalidStateException: Node < vCenter FQDN > decommission could not be initiated
<snip>
Caused by: org.springframework.web.client.HttpServerErrorException$InternalServerError: 500 Internal Server Error: "{"type":"com.vmware.vapi.std.errors.internal_server_error","value":{"error_type":"INTERNAL_SERVER_ERROR","messages":[{"args":["com.vmware.vapi.std.errors.not_allowed_in_current_state","decommission$task"],"default_message":"Invalid error com.vmware.vapi.std.errors.not_allowed_in_current_state reported from method decommission$task.","id":"vapi.method.status.errors.invalid"},{"args":[],"default_message":"Duplicate decommission call. Ignoring call, as decommission is already in progress.","id":"com.vmware.appliance.DuplicateCallCheck"}]}}"
VMware SDDC Manager 4.5
VMware SDDC Manager 5.1
VMware SDDC Manager 5.2
VMware vCenter Server 7.0
VMware vCenter Server 8.0
これは、decommission_status.json が残存して、デコミッションのタスクが重複していると認識されるためです。
“Decommission vCenter Server” タスクが再試行される背景には、他の問題が発生しているためです。それらの問題が解決されたため、このタスクは再試行されていると想定されます。
以下の回避策を実施する前に、他の問題の修正前に取得した vCenter および SDDC Manager のスナップショットが存在するかどうかを確認してください。
rm -rf /var/log/vmware/decommission/*
service-control --restart applmgmt