Automatic member unregistration fails if primary role cannot be resolved
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- postgres
- Área
- databases, infrastructure
Línea de trabajo
Reproduce la configuración de dos miembros: detén Member B, haz que Member A sea readonly y luego elimina Member B mediante flyctl. Compara la desregistración automática fallida con el flujo manual documentado repmgr standby unregister --node-id <node-id>; se considera hecho cuando la eliminación tiene éxito incluso si no se puede resolver el primary.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Example two member setup:
Member A ( primary )
Member B
Steps to reproduce
- Member B is stopped
- Member A goes readonly since quorum cannot be met.
- Member B is removed via flyctl
- The unregistration process fails, since flyctl cannot find the primary.
Manual fix
- SSH into a running VM
su postgres && cd ~repmgr daemon statusrepmgr standby unregister --node-id <node-id>
- Lenguaje dominante
- Go
- Estrellas
- 171
- Forks
- 76
- Merge medio
- 1 h 19 min
- PR fusionados (30 d)
- 1
Preparar el entorno
Aún no hemos revisado los archivos de configuración de este proyecto. Empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de fly-apps/postgres-flex
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100
fly-apps/postgres-flex#306 · 1 reacción ·
-
postgres 18Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
fly-apps/postgres-flex#305 · 4 comentarios · 5 reacciones ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 40/100
fly-apps/postgres-flex#287 · 1 comentario ·
-
compress data.tar?Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
fly-apps/postgres-flex#285 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100
fly-apps/postgres-flex#280 · 1 comentario ·
Todos los issues de fly-apps/postgres-flex
Issues similares
-
area/proxy kind/bug priority/backlog triage/accepted
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
lexfrei/cloudflare-tunnel-gateway-controller#840 ·
Los mantenedores suelen responder en 1 día
-
area:chat bug sev:papercut
Dificultad 2/5 1-3 horas Aptitud para principiantes 86/100
Agent-Field/CodeAF#1592 ·
Los mantenedores suelen responder en 1 día
-
kind/bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 7 días
-
bug needs triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
bug P2 reliability
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
afreidah/s3-orchestrator#1564 ·
Los mantenedores suelen responder en 1 día