meta data de esta página
  •  

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
virtualizacion:vmware:vcenter:eliminar_host_manualmente [2011/06/10 10:25] lcvirtualizacion:vmware:vcenter:eliminar_host_manualmente [2023/01/18 14:46] (actual) – editor externo 127.0.0.1
Línea 1: Línea 1:
 +===== Eliminar manualmente un host del Vcenter =====
 Recientemente he tenido un problema al intentar eliminar un host del vcenter al que previamente le había cambiado los permisos.  Recientemente he tenido un problema al intentar eliminar un host del vcenter al que previamente le había cambiado los permisos. 
  
Línea 7: Línea 8:
  
  
-Como había cambiado los permisos me dio un error por falta de ellos para eliminar la máquina. Ante ello sólo quedaba eliminar el host manualmente de la base de daos del vcenter+Como había cambiado los permisos me dio un error por falta de ellos para eliminar la máquina. Ante ello sólo quedaba eliminar el host manualmente de la base de datos del vcenter
  
 Para ello hay que ejecutar los siguientes pasos: Para ello hay que ejecutar los siguientes pasos:
 +  - Parar el servicio Vmware VirtualCenter 
 +  - Abrir el SQL Manager y ejecutar lo siguiente:
 +<code sql>
 +use vim_vcdb
 +select ID from VPX_ENTITY where name ='host.red.local'; </code>
  
 +Nos da un identificador que será el usaremos para los siguientes pasos
  
 +<code sql>delete from vpx_ds_assignment where entity_id in (select id from vpx_vm where host_id = 3761);
  
 +delete from vpx_nw_assignment where entity_id in (select id from vpx_vm where host_id = 3761);</code>
  
 +Comprobamos que máquinas virtuales están asociadas a dichos host 
 +<code sql>select id from vpx_vm where host_id = 3761;</code>
 +<note warning>y apuntamos en un papel su identificador que usaremos más adelante</note>
 +<code sql>delete from vpx_vm where host_id = 3761;</code>
 +Borramos las máquinas virtuales asociadas a este host que habiamos anotado previamente
 +<code sql>delete from vpx_entity where id in (724,717,4837,5259);</code>
 +<code sql>delete from vpx_host where id = 3761;
 +delete from vpx_entity where id = 3761;
 +delete from vpx_entity where parent_id = 3761;
 +delete from vpx_entity where id = 3761;</code>
  
-Referencias+Reiniciamos el servicio VMware Vcenter 
 + 
 + 
 + 
 + 
 + 
 +==== Referencias ====
   * http://www.douglaspsmith.com/home/2011/1/6/manually-removing-a-host-from-inventory.html   * http://www.douglaspsmith.com/home/2011/1/6/manually-removing-a-host-from-inventory.html