शॉप चालू है

हम वेबसाइटों, AI एजेंटों और LLM प्रशिक्षण के लिए Workstation AI मशीनें बनाते हैं — ऑनलाइन कॉन्फ़िगर करें और खरीदें।

ट्रेड कीमतें पाएँ
AI उत्पाद
एआई लैब्सOpenAI एजेंटClaude एजेंट्सGrok BotWorkstation AI नेटिव CRMमार्केटिंगसभी उत्पाद
AI समाधान
एप्लाइड AIAI एजेंटजनरेटिव AIAI स्वचालनAI कौशल विकासSME के लिए AI पैकेजएंटरप्राइज़ AI लैबAI वर्कस्टेशनNVIDIA हार्डवेयर और सॉफ़्टवेयरNVIDIA एक्सेलरेटेड कंप्यूटिंगप्राइवेट AIGPU क्लस्टरएज AIउद्योग के अनुसार AI
AI सेवाएँ
प्लेटफ़ॉर्म आधुनिकीकरणडिजिटल इंजीनियरिंगडेटा आधार और AIस्वायत्त संचालनएआई परामर्शDevOps स्वचालनसाइबर सुरक्षासॉफ़्टवेयर विकासएजेंट निर्माणMLOps सेटअपGPU लीज़िंग
हमारे बारे में
कंपनीहमारी कहानीसाझेदारग्राहक कहानियाँ
AI डेटा सेंटर
AI जानकारियाँJev शृंखलाबेंचमार्क लैबमॉडल चयन
तकनीकी नोट्स
दस्तावेज़ीकरण
Linux OSUbuntuRed Hat Enterprise LinuxSUSE LinuxAlpine LinuxDebian, Rocky & AlmaLinux
AI क्लाउड प्लेटफ़ॉर्मAWS & Amazon BedrockGoogle Cloud & Vertex AIMicrosoft Azure & AI FoundryGPU क्लाउड और मार्केटप्लेस
निजी AI डेटा सेंटरलॉ फर्मों के लिएअकाउंटिंग फर्मों के लिएऑन-प्रिमाइसेस प्लेटफ़ॉर्मपूरी तरह सुरक्षित क्लाउड
उपकरणRing PromoterJobshout
समाचार
ब्लॉग
संपर्क करेंसाइन इन करें

आधुनिक व्यवसायों के लिए AI वर्कस्टेशन, AI मल्टी-एजेंटिक सॉफ़्टवेयर, GPU अवसंरचना और बुद्धिमान एजेंट समाधान।

संपर्क करें

AI समाधान

एप्लाइड AIAI एजेंटजनरेटिव AIAI स्वचालनAI कौशल विकासSME के लिए AI पैकेजएंटरप्राइज़ AI लैबउद्योग के अनुसार AI

उत्पाद

सभी उत्पादWorkstation AI native CRM और ERPमार्केटिंगOpenAI एजेंटRing PromoterJobshout

कंपनी

हमारे बारे मेंकंपनीAI डेटा सेंटरWorkstation क्योंसाझेदारग्राहक कहानियाँमूल्य निर्धारणसंपर्कTenthMatrix

संसाधन

AI जानकारियाँतकनीकी नोट्सदस्तावेज़ीकरणLinux OSAI क्लाउड प्लेटफ़ॉर्मनिजी AI डेटा सेंटरब्लॉगखोजेंसाइटमैप
यूके कार्यालय
77-79 Marlowes, Hemel Hempstead HP1 1LFदिशा-निर्देश - M25 आउटर लंदन से जंक्शन 20 लेंकंपनी संख्या: 11641870सोम - शुक्र: सुबह 9:00 - शाम 6:00 GMT
+44 7515 356 146
बेल्जियम कार्यालय
Workstation SRL, Rue Vanderkindere 34, 1180 Uccle, BrusselsBE 0751.518.683सोम - शुक्र: सुबह 9:00 - शाम 6:00 CET
+32 492 45 67 46
भारत कार्यालय
#159 Sector 9, Pocket 1, DDA Flats, 110077 Dwarka, New Delhi
+91 98881 98841

© 2026 Workstation AI. सर्वाधिकार सुरक्षित।

गोपनीयताडेटा हटानाकुकीज़सेवा की शर्तेंवेबसाइट साइटमैप

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.

होम / तकनीकी नोट्स / Technology
डेटाबेसKubernetesDevOpsSRE

CAO के अंतर्गत Couchbase Server रोलिंग अपग्रेड (पेस्ड + पॉज़ गेट)

सपोर्ट और SRE टीमों के लिए कॉपी/पेस्ट रनबुक: प्रीफ़्लाइट, नोड-बाय-नोड स्वैप-रीबैलेंस, XDCR रणनीति, रोलबैक ट्रिगर और साइन-ऑफ़ जाँच

22 अप्रैल 2026Technology2 min read

अपग्रेड वह जगह हैं जहाँ डेटाबेस विश्वसनीयता साबित या टूटती है। यह लेख Couchbase Autonomous Operator (CAO) के अंतर्गत Couchbase Server अपग्रेड करने के लिए एक पेस्ड, सपोर्ट-फ्रेंडली रनबुक देता है, जो नोड्स के बीच प्रगति गेट करने के लिए नेटिव spec.paused फ़ील्ड का उपयोग करता है। परिणाम: एक समय में एक नोड, स्वैप के बीच स्थिरीकरण विंडो, स्पष्ट संकेत और बड़ा रोलबैक विंडो।

संदर्भ टोपोलॉजी

AKS पर विशिष्ट Couchbase टोपोलॉजी

पेस्ड अपग्रेड लूप

पेस्ड अपग्रेड लूप

लक्ष्य

  • न्यूनतम जोखिम के साथ Couchbase Server अपग्रेड करें।
  • नोड्स के बीच जानबूझकर पॉज़ + स्थिरीकरण + स्वास्थ्य जाँच विंडो रखें।
  • जितना व्यावहारिक हो रोलबैक विकल्प बनाए रखें।

प्री-अपग्रेड चेकलिस्ट (छोड़ें नहीं)

  • सब हरा: क्लस्टर फ़ेज़ Available, कोई सक्रिय रीबैलेंस नहीं, कोई Warning इवेंट नहीं।
  • बैकअप वर्तमान और पुनर्स्थापनीय: पूर्ण बैकअप पूरा; रिस्टोर ड्रिल किया या समय समझा।
  • रोलबैक टैग दर्ज: पुरानी इमेज अभी भी मौजूद और पुल करने योग्य सत्यापित करें।
  • XDCR निर्णय दर्ज: साफ़ संकेत के लिए प्रोड अपग्रेड के दौरान अक्षम करें (अनुशंसित), या व्यवहार अभ्यास के लिए प्री-प्रोड में चालू रखें।

त्वरित सत्यापन कमांड

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"}'

निष्पादन पथ

  • पसंदीदा: अपने CI वर्कफ़्लो से अपग्रेड चलाएँ (पहले dry-run, फिर वास्तविक)।
  • फ़ॉलबैक: वर्कस्टेशन से पेस्ड अपग्रेड स्क्रिप्ट चलाएँ (पहले dry-run, फिर वास्तविक)।

मॉनिटरिंग संकेत (सपोर्ट क्या देखे)

  • पॉड इमेज: पुरानी → नई शिफ्ट; एक समय में एक स्वैप आदर्श।
  • पॉज़ स्थिति: स्थिरीकरण के दौरान spec.paused true; बिना निगरानी true न छोड़ें।
  • रीबैलेंस: स्वैप के बीच none पर लौटता है; सतत रीबैलेंस जाँचें।
  • XDCR: changes_left रीबैलेंस में बढ़ता और स्थिरीकरण में घटता है; न घटने पर घटना संकेत।
  • रीस्टार्ट: स्वैप के बाद कोई भी अप्रत्याशित रीस्टार्ट लाल झंडा है।

रोलबैक ट्रिगर

  • नोड टाइमआउट विंडो में स्वस्थ नहीं होता।
  • रीबैलेंस विफल और जाँच के बाद एक रिट्राई से हल नहीं।
  • एप्लिकेशन त्रुटि दर सहमत सहनशीलता से अधिक।
  • सहमत रिकवरी विंडो के बाद XDCR ठीक नहीं होता।
  • कोई भी बकेट अनुपलब्ध (लापता vbuckets) — P1 मानें।

पोस्ट-अपग्रेड सत्यापन (साइन-ऑफ़)

  • सभी पॉड लक्ष्य इमेज पर
  • क्लस्टर फ़ेज़ Available
  • 30+ मिनट कोई नया Warning इवेंट नहीं
  • अपग्रेड के बाद बैकअप सफल
  • XDCR स्थिर-अवस्था वापस (यदि उपयोग)
  • एप्लिकेशन डैशबोर्ड 30+ मिनट हरे

टिप: पहले छोटी कथात्मक संस्करण चाहें तो ब्लॉग सारांश से शुरू करें: CAO पॉज़ गेट के साथ Couchbase अपग्रेड।

यह लेख साझा करें

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.

और पढ़ें
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.

और पढ़ें
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.

और पढ़ें