Reconfiguring a Cluster failed with error "A specified parameter was not correct: groupSpec.info.name"
search cancel

Reconfiguring a Cluster failed with error "A specified parameter was not correct: groupSpec.info.name"

book

Article ID: 403073

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

  • While trying to reconfigure a Cluster in vCenter Server by creating a object with a name that already exists on the cluster, below error is seen.
  • Error: A specified parameter was not correct: groupSpec.info.name Specified group host-#### already exists.
  • You might see below error on vCenter Server.

 

 

Log File: /var/log/vmware/vpxd/vpxd.log

[YYYY-MM-DDTHH:MM:SS] info vpxd[2324242] [Originator@6876 sub=vmomi.soapStub[26247] opID=4388f95a] SOAP request returned HTTP failure; <<io_obj p:0x00007f259c0b4498, h:88, <UNIX ''>, <UNIX '/var/run/envoy-hgw/hgw-pipe'>>, /hgw/host-17044/vpxa>, method: CreateDirectory; code: 500(Internal Server Error); fault: (vim.fault.FileAlreadyExists) {
-->    faultCause = (vmodl.MethodFault) null,
-->    faultMessage = <unset>,
-->    file = "344b8b64-####-####-####-######"
-->    msg = "Received SOAP response fault from [<<io_obj p:0x00007f259c0b4498, h:88, <UNIX ''>, <UNIX '/var/run/envoy-hgw/hgw-pipe'>>, /hgw/host-17044/vpxa>]: CreateDirectory
--> Received SOAP response fault from [<<io_obj p:0x000000e62bad24a0, h:19, <TCP '127.0.0.1 : 10027'>, <TCP '127.0.0.1 : 8307'>>, /sdk>]: CreateDirectory
--> Cannot complete the operation because the file or folder 344b8b64-####-####-####-###### already exists"
--> }
[YYYY-MM-DDTHH:MM:SS] warning vpxd[2268449] [Originator@6876 sub=Vmomi opID=2aed336b] VMOMI activation LRO failed; <<52f8b5b2-####-####-####-######, <TCP '127.0.0.1 : 8085'>, <TCP '127.0.0.1 : 37690'>>, DatastoreNamespaceManager, vim.DatastoreNamespaceManager.CreateDirectory, <vim.version.v7_0, official, 7.0.0.0>, {stm: {<io_obj p:0x00007f259805d880, h:76, <TCP '127.0.0.1 : 8085'>, <T
CP '127.0.0.1 : 37690'>>, id: 124370825, state(in/out): 3/1}, session: <52f8b5b2-####-####-####-######, <TCP '127.0.0.1 : 8085'>, <TCP '127.0.0.1 : 37690'>>, req: {POST, /sdk}}>, N3Vim5Fault17FileAlreadyExists9ExceptionE(Fault cause: vim.fault.FileAlreadyExists
--> )
--> [context]zKq7AVECAQAAAHUecwEhdnB4ZAAAGdJTbGlidm1hY29yZS5zbwAAUhlDAIxBRACaWEuBD2I3AWxpYnZpbS10eXBlcy5zbwCBOoA3AYEQEzgBgcwZOAECJSEgbGlidm1vbWkuc28AAi5PIAKdxx+DjdI3AXZweGQAgz8ROAGD/hw4AYP9HTgBg6jBNwGDUew3AQJ9NhqBHM4pAYMs1y0BgbF0MgGD4wVnAgLVwxuDiiJHAoOnlmUCg/mmZQKDI75kAoO+kGUCAObbNwD5NDgAk9BRBK6OAGxpYnB0aHJlYWQuc28uMAAFL94PbGliYy5zby42AA==[/context]
[YYYY-MM-DDTHH:MM:SS] info vpxd[2268449] [Originator@6876 sub=vpxLro opID=2aed336b] [VpxLRO] -- FINISH lro-254263864
[YYYY-MM-DDTHH:MM:SS] error vpxd[2268449] [Originator@6876 sub=Default opID=2aed336b] [VpxLRO] -- ERROR lro-254263864 -- 52f8b5b2-####-####-####-###### (523d7a01-####-####-####-######) -- DatastoreNamespaceManager -- vim.DatastoreNamespaceManager.CreateDirectory: :vim.fault.FileAlreadyExists
--> Result:
--> (vim.fault.FileAlreadyExists) {
-->    faultCause = (vmodl.MethodFault) null,
-->    faultMessage = <unset>,
-->    file = "344b8b64-####-####-####-######"
-->    msg = "Received SOAP response fault from [<<io_obj p:0x00007f2538a73148, h:30, <UNIX ''>, <UNIX '/var/run/envoy-hgw/hgw-pipe'>>, /hgw/host-17044/vpxa>]: CreateDirectory
--> Received SOAP response fault from [<<io_obj p:0x000000e62b9147a0, h:19, <TCP '127.0.0.1 : 24666'>, <TCP '127.0.0.1 : 8307'>>, /sdk>]: CreateDirectory
--> Cannot complete the operation because the file or folder 344b8b64-####-####-####-###### already exists"
--> }
--> Args:
-->
--> Arg datastore:
--> 'vim.Datastore:datastore-46'
--> Arg displayName:
--> "344b8b64-####-####-####-######"
--> Arg policy:
-->
--> Arg size:
-->

 

 

Environment

VMware vCenter Server 7.x

VMware vCenter Server 8.x

Cause

This issue is seen when you try to create or modify a object with a name that already exists within the cluster.

Resolution

This is expected behaviour. Please use a different name for the object you are trying to create or modify.