The metastore offers replicas > 1 but no HA ist configured
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Error
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- kubernetes, rust
- Área
- databases, distributed-systems
Línea de trabajo
Empieza revisando el comportamiento actual de la réplica del metastore de Hive descrito en issue #154 y el contexto del descubrimiento de servicios en pull request #145. Investiga si la base de datos compartida y ZooKeeperTokenStore admiten HA real y, después, elige entre limitar las réplicas a una con la documentación correspondiente o implementar HA; se considerará terminado cuando el comportamiento seleccionado esté implementado y documentado.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Currently, the Hive metastore can be configured with multiple replicas > 1 per role group. This results in the feeling for high availability. The service discovery to offers multiple FQDN's to different (and completely unrelated) metastores (https://github.com/stackabletech/hive-operator/pull/145).
We should consolidate the behavior and have two options:
- Fix
replicasto 1 and offer a warning if set > 1. Add in the documentation that metastores from different rolegroups do not offer HA or interact with each other - Implement HA for the metastore (e.g. using
ZooKeeperTokenStore)?
TODO: They all share the same database, Metastore should still be stateless, ZK discovery does exist but not sure what uses that. This is for Jim to research
- Lenguaje dominante
- Rust
- Estrellas
- 29
- Forks
- 2
- Merge medio
- 1 d 19 h
- PR fusionados (30 d)
- 12
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
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 stackabletech/hive-operator
-
type/bug
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
stackabletech/hive-operator#757 ·
-
customer-request
Dificultad 3/5 1-2 días Aptitud para principiantes 65/100
stackabletech/hive-operator#717 ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 30/100
stackabletech/hive-operator#678 · 1 reacción ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
stackabletech/hive-operator#630 · 1 comentario ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
stackabletech/hive-operator#573 ·
Todos los issues de stackabletech/hive-operator
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
agentic-workflows
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
web-infra-dev/rspack#15847 ·