Capítulo 17. Administración de la fragmentación
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Al igual que con los conjuntos de réplica, tienes varias opciones para administrar los clusters fragmentados. La administración manual es una opción. Hoy en día es cada vez más habitual utilizar herramientas como Ops Manager y Cloud Manager y la oferta de Atlas Database-as-a-Service (DBaaS) para toda la administración de clústeres. En este capítulo, demostraremos cómo administrar manualmente un clúster fragmentado, incluyendo:
Inspeccionar el estado del clúster: quiénes son sus miembros, dónde se guardan los datos y qué conexiones están abiertas.
Añadir, eliminar y modificar miembros de un clúster
Administrar el movimiento de datos y moverlos manualmente
Ver el estado actual
Hay varios ayudantes disponibles para averiguar qué datos están dónde, cuáles son los fragmentos y qué está haciendo el clúster.
Obtener un resumen con sh.status()
sh.status()
te ofrece una visión general de tus fragmentos, bases de datos y colecciones fragmentadas. Si tienes un número pequeño de fragmentos, imprimirá también un desglose de qué fragmentos están dónde. Si no, simplemente te dará la clave del fragmento de la colección e informará de cuántos fragmentos tiene cada fragmento:
>
sh
.
status
()
---
Sharding
Status
---
sharding
version
:
{
"_id"
:
1
,
"minCompatibleVersion"
:
5
,
"currentVersion"
:
6
,
"clusterId"
:
ObjectId
(
"5bdf51ecf8c192ed922f3160" ...
Get MongoDB: La Guía Definitiva, 3ª Edición now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.