日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

使用CLI扩展和重新平衡Couchbase集群

發(fā)布時間:2023/12/3 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用CLI扩展和重新平衡Couchbase集群 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

Couchbase通過多種方式提供高可用性和災(zāi)難恢復 :

  • 同質(zhì)簇
  • 復寫
    • 集群內(nèi)復制
  • 備份還原
  • 機架區(qū)意識

該博客將展示如何使用Couchbase命令行界面(CLI)創(chuàng)建Couchbase集群。 此外,還可以使用Couchbase REST API和Couchbase Web Console執(zhí)行這些步驟。

集群中的Couchbase節(jié)點是同類的。 應(yīng)用程序可以寫入任何節(jié)點,也可以從任何節(jié)點讀取。 沒有從本質(zhì)上給您帶來可伸縮性問題的寫主控和從屬讀取架構(gòu)。 這使Couchbase集群真正可以水平擴展,以滿足您不斷增長的應(yīng)用程序需求。

創(chuàng)建Couchbase集群涉及以下步驟:

  • 供應(yīng)Couchbase :在Amazon Web Services上提供1個或多個Couchbase節(jié)點
  • 初始化主節(jié)點:通過調(diào)用cluster-init CLI命令將任何節(jié)點初始化為集群的“主節(jié)點”
  • 創(chuàng)建集群 :對于所有其他節(jié)點,通過調(diào)用server-add CLI命令來創(chuàng)建集群
  • 重新平衡集群 :最后,通過調(diào)用rebalance CLI命令重新平衡集群

供應(yīng)Couchbase

在Amazon上設(shè)置Couchbase節(jié)點:

aws ec2 run-instances \ --image-id ami-db95ffbb \ --count 1 \ --instance-type m3.large \ --key-name my-couchbase-key \ --security-groups "Couchbase Server Community Edition-4-0-0-AutogenByAWSMP-"

安全組名稱在Amazon Couchbase Cluster中使用CLI進行了說明 。

我們將此節(jié)點稱為“主節(jié)點”。

初始化Couchbase“主”

配置“主”實例并初始化集群:

export COUCHBASE_CLI=/Users/arungupta/tools/Couchbase-Server-4.0.app/Contents/Resources/couchbase-core/bin/couchbase-cli $COUCHBASE_CLI \cluster-init \-c <master-ip>:8091 \-u Administrator \-p password \--cluster-username Administrator \--cluster-password password \--cluster-index-ramsize=300 \--cluster-ramsize=300 \--services=data,index,query

創(chuàng)建另一個實例,將其稱為“工人”。 注意,這不是主/從體系結(jié)構(gòu)。 Couchbase群集是同質(zhì)的,群集中的任何節(jié)點都可以是“主”節(jié)點。

創(chuàng)建Couchbase集群

將此新創(chuàng)建的“工作者”實例添加到集群中:

$COUCHBASE_CLI \server-add \--cluster=<master-ip>:8091 \--user Administrator \--password password \--server-add=<worker-ip> \--server-add-username=Administrator \--server-add-password=password

通常,您將在重新平衡之前創(chuàng)建多個節(jié)點并將其添加到集群。

重新平衡Couchbase群集

重新平衡集群:

$COUCHBASE_CLI \ rebalance \ --cluster=<master-ip>:8091 \ --user Administrator \ --password password

現(xiàn)在,您可以創(chuàng)建盡可能多的實例,并輕松將它們包含在集群中。

添加單個節(jié)點并重新平衡群集可以很容易地完成一個步驟:

$COUCHBASE_CLI \ rebalance \ --cluster=<master-ip>:8091 \ --user Administrator \ --password password --server-add=<worker-ip> --server-add-username=Administrator --server-add-password=password

現(xiàn)在,可以從http:// <master-ip>:8091或http:// <worker-ip>:8091訪問群集。

更多參考...

  • Couchbase服務(wù)器開發(fā)人員門戶
  • Hello Couchbase示例
  • Couchbase CLI
  • 有關(guān)StackOverflow, 論壇或Slack頻道的問題
  • 關(guān)注我們@couchbasedev
  • Couchbase 4.5 Beta

請享用!

翻譯自: https://www.javacodegeeks.com/2016/05/scaling-rebalancing-couchbase-cluster-using-cli.html

總結(jié)

以上是生活随笔為你收集整理的使用CLI扩展和重新平衡Couchbase集群的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。