VMware Cloud Community
evil242
Enthusiast
Enthusiast
Jump to solution

VIC 1.4: Didn't find VM "virtual-container-host" in resource pool "ResourcePool:resgroup-197565"

Coworker was upgrading/migrating vCenter environment and trashed my VIC appliance.  Now I'm having difficulty fully deleting VCH.  I was able to run vic-machine delete with --force option, but the VCH was out of synch with the resource-group that was originally created.

Then I tried to re-create VCH and got the following error

INFO[0010] Loaded CA from /Users/XXXX/Downloads/vic/certsrv.pem

INFO[0010] Loaded server certificate apps-devo-vch1.xxx.xxx/server-cert.pem

INFO[0010] Loaded registry CA from /Users/XXXX/.docker/tls/ca.crt

INFO[0010] Validating supplied configuration           

WARN[0011] If ops-user (XXXX@XXXXX) belongs to the Administrators group, permissions on some resources might have been restricted

INFO[0011] Configuring static IP for additional networks using port group "vxw-dvs-197343-virtualwire-2-sid-5001-DevDSYS_Net"

INFO[0011] Configuring static IP for additional networks using port group "dvpg_DAM_Network"

INFO[0011] vDS configuration OK on "vxw-dvs-197343-virtualwire-7-sid-5004-XBridge-VCH1"

INFO[0011] vDS configuration OK on "vxw-dvs-197343-virtualwire-2-sid-5001-DevDSYS_Net"

INFO[0011] vCenter settings check OK                   

INFO[0011] Firewall status: ENABLED on "/TestDev/host/TestDev - NVM/diadem10.xxx.xxx"

INFO[0011] Firewall status: ENABLED on "/TestDev/host/TestDev - NVM/diadem11.xxx.xxx"

INFO[0011] Firewall status: ENABLED on "/TestDev/host/TestDev - NVM/diadem12.xxx.xxx"

INFO[0011] Firewall configuration OK on hosts:         

INFO[0011] "/TestDev/host/TestDev - NVM/diadem10.xxx.xxx"

INFO[0011] "/TestDev/host/TestDev - NVM/diadem11.xxx.xxx"

INFO[0011] "/TestDev/host/TestDev - NVM/diadem12.xxx.xxx"

INFO[0011] vCenter settings check OK                   

INFO[0011] License check OK on hosts:                  

INFO[0011]   "/TestDev/host/TestDev - NVM/diadem10.xxx.xxx"

INFO[0011]   "/TestDev/host/TestDev - NVM/diadem11.xxx.xxx"

INFO[0011]   "/TestDev/host/TestDev - NVM/diadem12.xxx.xxx"

INFO[0011] DRS check OK on:                            

INFO[0011]   "/TestDev/host/TestDev - NVM"         

INFO[0011]                                             

INFO[0012] Creating Resource Pool "apps-devo-vch1.xxx.xxx"

INFO[0012] Creating appliance on target                

INFO[0012] Network role "management" is sharing NIC with "public"

INFO[0012] Creating the VCH folder                     

INFO[0012] Removing Resource Pool "apps-devo-vch1.xxx.xxx"

INFO[0012] Collecting 61000b97-b689-4add-aef3-fd95a7a16845 vpxd.log

ERRO[0012] Creating the appliance failed with The specified VCH name (apps-devo-vch1.xxx.xxx) is already in use. Exiting...

ERRO[0012] --------------------                        

ERRO[0012] vic-machine-darwin create failed: Creating the appliance failed with The specified VCH name (apps-devo-vch1.xxx.xxx) is already in use. Exiting...

This VCH and VM have been deleted by vic-machine, and I verified it was removed from vCenter.

If I run vic-machine inspect <params> I get the following error:

INFO[0002] ### Inspecting VCH ####                     

INFO[0003] Validating target                           

ERRO[0003] Didn't find VM "virtual-container-host" in resource pool "ResourcePool:resgroup-197565"

ERRO[0003] Failed to get Virtual Container Host virtual-container-host

ERRO[0003] Didn't find VM "virtual-container-host" in resource pool "ResourcePool:resgroup-197565"

ERRO[0003] --------------------                        

ERRO[0003] vic-machine-darwin inspect  failed: inspect failed

vic-machine ls provides the following error:

INFO[0002] ### Listing VCHs ####                       

INFO[0003] Validating target                           

INFO[0003] Validating compute resource                 

ERRO[0003] Unable to get vm config: ServerFaultCode: InvalidProperty

Any advice for being able to redeploy VCH?  Do I pick a new name or redeploy VIC Appliance?

Damion Terrell  .   +  (He/Him)  +  . *  .  +   @   + .    *  .    +      .                    
Core IT Service Specialist * . + * . + . + . + * +
UNM – IT Platforms – VIS + . . . . . . . . .
. + . + * . + * .
* . . + . . . . + . + * + .
“You learn the job of the person above you, * + . + * @
and you teach your job to the person below you..” . * +
0 Kudos
1 Solution

Accepted Solutions
evil242
Enthusiast
Enthusiast
Jump to solution

Found the issue was that under VMs and Templates, the "folder" still existed.  I manually removed from inventory and now I can re-issue VCH create command with original name.

Damion Terrell  .   +  (He/Him)  +  . *  .  +   @   + .    *  .    +      .                    
Core IT Service Specialist * . + * . + . + . + * +
UNM – IT Platforms – VIS + . . . . . . . . .
. + . + * . + * .
* . . + . . . . + . + * + .
“You learn the job of the person above you, * + . + * @
and you teach your job to the person below you..” . * +

View solution in original post

0 Kudos
1 Reply
evil242
Enthusiast
Enthusiast
Jump to solution

Found the issue was that under VMs and Templates, the "folder" still existed.  I manually removed from inventory and now I can re-issue VCH create command with original name.

Damion Terrell  .   +  (He/Him)  +  . *  .  +   @   + .    *  .    +      .                    
Core IT Service Specialist * . + * . + . + . + * +
UNM – IT Platforms – VIS + . . . . . . . . .
. + . + * . + * .
* . . + . . . . + . + * + .
“You learn the job of the person above you, * + . + * @
and you teach your job to the person below you..” . * +
0 Kudos