Haga lo siguiente para simular un evento de conmutación por error y luego restaurar el clúster a la configuración original:
- Vea el estado actual del clúster: ./dmcluster status
- En el sistema principal, apague el repositorio de Data Mover: /etc/init.d/postgresql stop
- Compruebe el estado del clúster para verificar el inicio de la conmutación por error: ./dmcluster statusEl monitor de conmutación por error reconoce que el repositorio Data Mover en el sistema principal está inactivo. Sin embargo, el monitor de conmutación por error reintenta comprobar el estado del repositorio antes de iniciar la conmutación por error. Por lo tanto, el proceso puede tomar tiempo.Detener los servicios de Data Mover, como el daemon o el agente, no genera un evento de conmutación por error. En cambio, el monitor de conmutación por error detecta que esos servicios están inactivos e intenta reiniciarlos antes de iniciar una conmutación por error.
- En el sistema principal, reinicie el repositorio de Data Mover: /etc/init.d/postgresql stop
- En el sistema principal, ejecute el comando: ./dmcluster switchback
- Verifique la restauración de la configuración del clúster original: ./dmcluster status
Simulación de un evento de conmutación por error
Restauración del clúster a la configuración original: