La tienda ya está abierta

Construimos máquinas Workstation AI para sitios web, agentes de IA y entrenamiento de LLM — configúrelas y cómprelas en línea.

Obtener precios profesionales
Productos de IA
Labs de IAAgentes OpenAIAgentes ClaudeGrok BotCRM nativo de Workstation AIMarketingTodos los productos
Soluciones de IA
IA aplicadaAgentes de IAIA generativaAutomatización con IAFormación en IAPaquetes de IA para pymesLaboratorio de IA empresarialEstaciones de trabajo de IAHardware y software NVIDIAComputación acelerada NVIDIAIA privadaClústeres de GPUIA en el bordeIA por sector
Servicios de IA
Modernización de plataformasIngeniería digitalFundamentos de datos e IAOperaciones autónomasConsultoría de IAAutomatización DevOpsCiberseguridadDesarrollo de softwareCreación de agentesConfiguración MLOpsAlquiler de GPU
Sobre nosotros
EmpresaNuestra historiaSociosCasos de éxito
Centros de datos de IA
Análisis de IASerie JevLaboratorio de benchmarksSelección de modelos
Notas técnicas
Documentación
Linux OSUbuntuRed Hat Enterprise LinuxSUSE LinuxAlpine LinuxDebian, Rocky & AlmaLinux
Plataformas de IA en la nubeAWS & Amazon BedrockGoogle Cloud & Vertex AIMicrosoft Azure & AI FoundryNubes y mercados de GPU
Centros de datos de IA privadosPara despachos de abogadosPara firmas de contabilidadPlataformas localesNube totalmente protegida
HerramientasRing PromoterJobshout
Noticias
Blog
ContáctenosIniciar sesión

Estaciones de trabajo de IA, software multiagente de IA, infraestructura de GPU y soluciones de agentes inteligentes para empresas modernas.

Contáctenos

Soluciones de IA

IA aplicadaAgentes de IAIA generativaAutomatización con IAFormación en IAPaquetes de IA para pymesLaboratorio de IA empresarialIA por sector

Productos

Todos los productosWorkstation AI native CRM y ERPMarketingAgentes OpenAIRing PromoterJobshout

Empresa

Sobre nosotrosEmpresaCentros de datos de IAPor Qué WorkstationSociosCasos de éxitoPreciosContactoTenthMatrix

Recursos

Análisis de IANotas técnicasDocumentaciónLinux OSPlataformas de IA en la nubeCentros de datos de IA privadosBlogBuscarMapa del sitio
Oficina del Reino Unido
77-79 Marlowes, Hemel Hempstead HP1 1LFCómo llegar: tome la salida 20 de la M25, Outer LondonN.º de empresa: 11641870Lun - Vie: 9:00 - 18:00 GMT
+44 7515 356 146
Oficina de Bélgica
Workstation SRL, Rue Vanderkindere 34, 1180 Uccle, BrusselsBE 0751.518.683Lun - Vie: 9:00 - 18:00 CET
+32 492 45 67 46
Oficina de India
#159 Sector 9, Pocket 1, DDA Flats, 110077 Dwarka, New Delhi
+91 98881 98841

© 2026 Workstation AI. Todos los derechos reservados.

PrivacidadEliminación de datosCookiesTérminos del servicioMapa del sitio web

NVIDIA, the NVIDIA logo, RTX, RTX PRO, Blackwell, CUDA, NVLink, MGX, Omniverse, Spectrum-X, Quantum, BlueField, DGX and HGX are trademarks and/or registered trademarks of NVIDIA Corporation in the US and other countries. AMD, the AMD Arrow logo, EPYC, Instinct, Ryzen and Threadripper are trademarks of Advanced Micro Devices, Inc. Dell and PowerEdge are trademarks of Dell Inc. or its subsidiaries. Intel and Xeon are trademarks of Intel Corporation or its subsidiaries. AMAX, AceleMax and LiquidMax are trademarks of AMAX Engineering Corporation. All other product names, logos and brands are the property of their respective owners. We use them only to identify the products we describe, supply or support; their use does not mean their owners endorse us.

Inicio / Notas técnicas / Technology
Base de datosKubernetesDevOpsSRE

Upgrade rolling de Couchbase Server bajo CAO (ritmo + puerta de pausa)

Runbook copiar/pegar para soporte y equipos SRE: preflight, swap-rebalance nodo a nodo, estrategia XDCR, disparadores de rollback y comprobaciones de cierre

22 de abril de 2026Technology2 min read

Los upgrades son donde se demuestra o se rompe la fiabilidad de la base de datos. Este artículo ofrece un runbook ritmado y amigable para soporte para actualizar Couchbase Server bajo el Couchbase Autonomous Operator (CAO), usando el campo nativo spec.paused para controlar el progreso entre nodos. Resultado: un nodo a la vez, ventana de estabilización entre swaps, señales más claras y una ventana de rollback mayor.

Topología de referencia

Topología típica de Couchbase en AKS

El bucle de upgrade ritmado

Bucle de upgrade ritmado

Objetivos

  • Actualizar Couchbase Server con riesgo mínimo.
  • Mantener una ventana deliberada de pausa + estabilizar + comprobación de salud entre nodos.
  • Conservar opciones de rollback el mayor tiempo práctico.

Lista previa al upgrade (no omitir)

  • Todo en verde: fase del clúster Available, sin rebalance activo, sin eventos de advertencia.
  • Backups actuales y restaurables: backup completo terminado; drill de restore hecho o tiempo entendido.
  • Etiqueta de rollback registrada: verificar que la imagen antigua aún existe y se puede tirar.
  • Decisión XDCR registrada: desactivar durante upgrades de prod para señal limpia (recomendado), o mantener en pre-prod para ejercitar el comportamiento.

Comandos rápidos de verificación

export ENV=dev
export REGION=west
export NS=couchbase-${ENV}-${REGION}

kubectl -n "$NS" get couchbasecluster -o wide
kubectl -n "$NS" get pods -l app=couchbase
kubectl -n "$NS" get events --field-selector type=Warning | tail -20
kubectl -n "$NS" get couchbasecluster "$NS" -o jsonpath='paused={.spec.paused} phase={.status.phase} rebalance={.status.rebalanceProgress}{"\n"}'

Rutas de ejecución

  • Preferida: ejecutar el upgrade desde su workflow de CI (dry-run primero, luego ejecución real).
  • Alternativa: ejecutar el script de upgrade ritmado desde una workstation (dry-run primero, luego real).

Señales de monitorización (qué debe vigilar soporte)

  • Imágenes de pods: paso de antigua → nueva; un swap a la vez es ideal.
  • Estado de pausa: spec.paused pasa a true durante la estabilización; nunca dejarlo true sin atención.
  • Rebalance: vuelve a none entre swaps; investigar rebalances persistentes.
  • XDCR: changes_left sube durante el rebalance y drena en estabilización; no drenar es señal de incidente.
  • Reinicios: cualquier reinicio inesperado post-swap es bandera roja.

Disparadores de rollback

  • El nodo no se pone sano dentro de la ventana de timeout.
  • El rebalance falla y no se resuelve con un solo reintento tras investigación.
  • La tasa de error de la aplicación supera la tolerancia acordada.
  • XDCR no se recupera tras la ventana de recuperación acordada.
  • Cualquier bucket no disponible (vbuckets faltantes) — tratar como P1.

Validación post-upgrade (cierre)

  • Todos los pods en la imagen objetivo
  • Fase del clúster Available
  • Sin nuevos eventos de advertencia durante 30+ minutos
  • Backup exitoso tras el upgrade
  • XDCR en estado estable recuperado (si se usa)
  • Dashboards de aplicación en verde durante 30+ minutos

Consejo: Si quiere primero una versión narrativa más corta, empiece por el resumen del blog: Upgrades de Couchbase con puertas de pausa CAO.

Compartir este artículo

Más en Technology

AI Is a Five-Layer Cake: What AI Is, How It Works and Why Every Layer Matters

AI Is a Five-Layer Cake: What AI Is, How It Works and Why Every Layer Matters

Jensen Huang's framework explained: energy, chips, infrastructure, models and applications, how each layer depends on the ones below, and what it means for your business.

Leer más
Jensen Huang on Building the Dynamo of the Intelligence Age: AI Factories, Tokens and Jobs

Jensen Huang on Building the Dynamo of the Intelligence Age: AI Factories, Tokens and Jobs

Notes on NVIDIA founder Jensen Huang's Sequoia Capital interview: why computing is moving from retrieval to generation, why AI factories are this era's dynamos, and why AI changes tasks rather than erasing jobs.

Leer más
Installing the NVIDIA Container Toolkit: Docker, containerd, CRI-O, Podman and Kubernetes

Installing the NVIDIA Container Toolkit: Docker, containerd, CRI-O, Podman and Kubernetes

Install the toolkit with apt, dnf or zypper, configure every container engine, use CDI, test GPU access, and fix the errors you will meet, with advice for running it across a fleet.

Leer más