Puede desinstalar un centro de datos.
Nota: Todos los comandos se deben ejecutar con credenciales raíz.
Procedimiento
-
Ejecute los pasos iniciales de apagado.
-
Cree diapositivas de todos los dispositivos de proveedores de servicios y de Administradores de recursos.
-
Cree diapositivas de todos los dispositivos de inquilinos de cualquier sistema con varios DC.
-
Apague los dispositivos del proveedor de servicios, del Administrador de recursos y del inquilino en DC2 (centro de datos de destino para desinstalar).
-
-
Realice el mantenimiento inicial del inquilino.
Complete los pasos siguientes en el centro de datos restante para todos los inquilinos afectados.
-
Detenga dtService en todos los dispositivos del inquilino:
service dtService stop -
Elimine este archivo en todos los dispositivos del inquilino
/usr/local/desktone/release/active/conf/proxy.conf -
Finalice el proceso de los demonios slony en todos los dispositivos de inquilino:
killall slon -
Elimine el esquema de slony en todos los dispositivos del inquilino (FDB y EDB):
drop schema _slony cascade; -
Elimine las direcciones IP de DC2 de este archivo en la línea que empieza por "host =":
/usr/local/desktone/release/active/conf/fdb.properties
-
-
Promocione que el proveedor de servicios principal y el inquilino pasen a ser principales en los centros de datos.
-
Vaya al símbolo del sistema de psql
-
Ejecute los comandos siguientes:
update appliance set capabilities = 199 where name=’<primarysp>’ update appliance set capabilities = 240 where name=’<primarytenant>’
-
-
Realice el mantenimiento inicial del proveedor de servicios en el centro de datos restante.
Realice los siguientes pasos en el centro de datos restante:
-
Detenga dtService en todos los dispositivos del proveedor de servicios:
service dtService stop -
Detenga dtService en todos los dispositivos del Administrador de recursos:
service dtService stop -
Si existe, elimine este archivo en todos los dispositivos del Administrador de recursos:
/usr/local/desktone/release/active/conf/proxy.conf -
Finalice el proceso de los demonios slony en todos los dispositivos del proveedor de servicios:
killall slon -
Elimine el esquema de slony en todos los dispositivos del proveedor de servicios (en ambas FDB):
drop schema _slony cascade; -
Elimine las direcciones IP de DC2 de este archivo, que se encuentra en los dispositivos del proveedor de servicios, en la línea que empieza por "host =":
/usr/local/desktone/release/active/conf/fdb.properties
-
-
Limpie la configuración de proxychains.
Reemplace /etc/proxychains.conf por la versión limpia en todos los dispositivos del inquilino que tengan varios DC, del proveedor de servicios y del Administrador de recursos.
-
Limpie la FDB (todos los comandos se deben ejecutar en el nodo principal).
-
En el dispositivo del proveedor de servicios:
select * from datacenter; -
Desde los resultados de la consulta anterior, seleccione el identificador asociado al centro de datos que se va a desinstalar y ejecute los comandos siguientes en la FDB del proveedor de servicios:
delete from billing_summary where datacenter_id='<prev_query_id>'; delete from datacenter where id='<prev_query_id>'; -
Ejecute la misma consulta en la FDB del inquilino que se está desinstalando.
-
-
Reinicialice slony en los nodos afectados.
-
Inicie los demonios slony en los dispositivos del proveedor de servicios:
/usr/local/desktone/scripts/start_slon_fdb.sh -
Inicie los demonios slony en todos los dispositivos afectados del inquilino:
/usr/local/desktone/scripts/start_slon_fdb.sh /usr/local/desktone/scripts/start_slon_edb.sh -
Reinicie la memoria en caché en el dispositivo del proveedor de servicios:
service memcached restart -
Inicie dtService en el nodo del proveedor de servicios principal:
service dtService start -
Inicialice la FDB para los proveedores de servicios:
initSlonyForOrg(1000,<blank>,"fabric") -
Inicialice la FDB para todos los inquilinos afectados:
initSlonyForOrg(orgId,<blank>,"fabric") -
Inicialice la EDB para todos los inquilinos afectados:
initSlonyForOrg(orgId,remainingDCId,"element") -
Confirme que el conjunto de replicación de la tabla slony se limita a 2 nodos en los dispositivos del proveedor de servicios y del inquilino (la consulta debe mostrar 2 filas):
select * from _slony.sl_node;
Ahora se debe inicializar slony correctamente y eliminar cualquier configuración existente de proxy socks.
-
-
Encienda el sistema.
-
Reinicie la memoria en caché en otro dispositivo del proveedor de servicios (no el principal):
service memcached restart -
Inicie dtService en otro dispositivo del proveedor de servicios (no el principal):
service dtService start -
Reinicie los dispositivos del Administrador de recursos:
reboot now -
Inicie dtService en los dispositivos del inquilino:
service dtService start -
Confirme que los clientes pueden acceder a sus escritorios en el inquilino afectado.
-
[opcional] Intente ampliar un grupo en el inquilino afectado.
-
Revise la cuota y la asignación del host del hipervisor en el inquilino afectado.
-
-
Cuando todos los sistemas estén funcionando correctamente, haga lo siguiente:
- Elimine los dispositivos desinstalados del centro de datos.
- Elimine las diapositivas que encuentre en el dispositivo del centro de datos.
¿Le resultó útil esta página?