亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 課堂 > 基礎知識 > 正文

Mycat學習實踐 Mycat的zookeeper集群模式

2024-09-12 20:30:03
字體:
來源:轉載
供稿:網友
  Mycat學習實戰-Mycat的zookeeper集群模式
  1. ZooKeeper簡介
  2. ZooKeeper角色和端口
  3. ZooKeeper部署簡介
  4. ZooKeeper部署管理Mycat
  4.3.1 下載解壓
  4.3.2 修改配置文件
  4.3.3 添加myid文件
  4.3.4 同步zookeeper目錄到其它2個節點,修改myid
  4.3.5 啟動zookeeper
  4.1 環境
  4.2 環境準備
  4.3 安裝zookeeper
  4.4 安裝Mycat
  4.6 執行mycat初始化數據
  4.7 配置mycat支持zookeeper
  4.8 用zookeeper配置mycat
  1. ZooKeeper簡介
  ZooKeeper 是一個面向分布式系統的構建塊。當設計一個分布式系統時,一般需要設計和開發一些協調服務:
  名稱服務— 名稱服務是將一個名稱映射到與該名稱有關聯的一些信息的服務。電話目錄是將人的名字映射到其電話號碼的一個名稱服務。同樣,DNS 服務也是一個名稱服務,它將一個域名映射到一個 IP 地址。在分布式系統中,您可能想跟蹤哪些服務器或服務在運行,并通過名稱查看其狀態。ZooKeeper 暴露了一個簡單的接口來完成此工作。也可以將名稱服務擴展到組成員服務,這樣就可以獲得與正在查找其名稱的實體有關聯的組的信息。
  鎖定— 為了允許在分布式系統中對共享資源進行有序的訪問,可能需要實現分布式互斥(distributed mutexes)。ZooKeeper 提供一種簡單的方式來實現它們。
  同步— 與互斥同時出現的是同步訪問共享資源的需求。無論是實現一個生產者-消費者隊列,還是實現一個障礙,ZooKeeper 都提供一個簡單的接口來實現該操作。
  配置管理— 您可以使用 ZooKeeper 集中存儲和管理分布式系統的配置。這意味著,所有新加入的節點都將在加入系統后就可以立即使用來自 ZooKeeper 的最新集中式配置。這還允許您通過其中一個 ZooKeeper 客戶端更改集中式配置,集中地更改分布式系統的狀態。
  領導者選舉— 分布式系統可能必須處理節點停機的問題,您可能想實現一個自動故障轉移策略。ZooKeeper 通過領導者選舉對此提供現成的支持。
 
  2. ZooKeeper角色和端口
 
  3. ZooKeeper部署簡介
 
  4. ZooKeeper部署管理Mycat
 
  4.1 環境
  系統:CentOS7.3
  jdk版本:1.7
  zookeeper版本:3.4.10
  mycat版本:1.6
 
  hostname IP myid
  testA 192.168.33.11 1
  testB 192.168.33.12 2
  testC 192.168.33.13 3
  4.2 環境準備
  為了測試方便,這里關閉系統防火墻和禁用selinux,生產環境防火墻則需要開放zookeeper相關端口,2181、2888、3888。
 
  # 關閉防火墻
  systemctl stop firewalld.service
  systemctl disable firewalld.service
  # 關閉SELINUX
  sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/sysconfig/selinux
  setenforce 0
  4.3 安裝zookeeper
  先在testA節點安裝,再同步到其它2個節點。
 
  4.3.1 下載解壓
  mkdir -p /data/packages/
  cd /data/packages/
  wget http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.10/zookeeper-3.4.10.tar.gz
  cd /usr/local/
  tar -zxvf /data/packages/zookeeper-3.4.10.tar.gz
  ln -s zookeeper-3.4.10 zookeeper
  cd zookeeper
  mkdir data log
  cd conf/
  cp zoo_sample.cfg zoo.cfg
  4.3.2 修改配置文件
  vim zoo.cfg
 
  # The number of milliseconds of each tick
  tickTime=2000
  # The number of ticks that the initial
  # synchronization phase can take
  initLimit=10
  # The number of ticks that can pass between
  # sending a request and getting an acknowledgement
  syncLimit=5
  # the directory where the snapshot is stored.
  # do not use /tmp for storage, /tmp here is just
  # example sakes.
  dataDir=/usr/local/zookeeper/data
  dataLogDir=/usr/local/zookeeper/log
  # the port at which the clients will connect
  clientPort=2181
  server.1=192.168.33.11:2888:3888
  server.2=192.168.33.12:2888:3888
  server.3=192.168.33.13:2888:3888
  # the maximum number of client connections.
  # increase this if you need to handle more clients
  #maxClientCnxns=60
  #
  # Be sure to read the maintenance section of the
  # administrator guide before turning on autopurge.
  #
  # http://zookeeper.apache.org/doc/current/zookeeperAdmin.html#sc_maintenance
  #
  # The number of snapshots to retain in dataDir
  #autopurge.snapRetainCount=3
  # Purge task interval in hours
  # Set to "0" to disable auto purge feature
  #autopurge.purgeInterval=1
  4.3.3 添加myid文件
  vim /usr/local/zookeeper/data/myid寫入 1
 
  4.3.4 同步zookeeper目錄到其它2個節點,修改myid
  rsync -avzP /usr/local/zookeeper/ root@192.168.33.12:/usr/local/zookeeper/
  rsync -avzP /usr/local/zookeeper/ root@192.168.33.13:/usr/local/zookeeper/
  并在2個節點分別修改對應的myid
 
  4.3.5 啟動zookeeper
  cd /usr/local/zookeeper/bin/
  ./zkServer.sh start
 
  4.4 安裝Mycat
  同樣,3個節點都需要安裝mycat。
 
  cd /data/packages/
  wget http://dl.mycat.io/1.6-RELEASE/Mycat-server-1.6-RELEASE-20161028204710-linux.tar.gz
  cd /usr/local/
  tar -zxvf /data/packages/Mycat-server-1.6-RELEASE-20161028204710-linux.tar.gz
  4.6 執行mycat初始化數據
  3個節點Mycat都執行如下腳本
 
  sh /usr/local/mycat/bin/init_zk_data.sh
  4.7 配置mycat支持zookeeper
  vim /usr/local/mycat/conf/myid.properties
 
  loadZk=true
  # zk集群地址,多個用","隔開
  zkURL=127.0.0.1:2181
  # zk集群內Mycat集群ID
  clusterId=mycat-cluster-1
  # Mycat集群內本實例ID,禁止重復
  myid=mycat_fz_01
  # Mycat集群內節點個數
  clusterSize=3
  clusterNodes=mycat_fz_01,mycat_fz_02,mycat_fz_03
  #server  booster  ;   booster install on db same server,will reset all minCon to 1
  type=server
  boosterDataHosts=dataHost1
  4.8 用zookeeper配置mycat
  使用ZooInspector工具管理ZooKeeper,以下是連接zookeeper方法。
 
  連接成功后,可看到mycat集群的配置
 
  修改相應配置
 
  啟動mycat后,mycat配置文件會自動更新。
 
  注意事項:
 
  loadZk必須改為true才生效
  zkURL的地址是多個中間用“,”隔開
  clusterId,同一個zk內的集群ID必須唯一
  Myid:本實例的id在當前的mycat集群內ID唯一
  配置完zk并啟動mycat后,會更新本地conf下的相關配置文件。

(編輯:武林網)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美专区国产专区| 最近中文字幕mv在线一区二区三区四区| 亚洲欧美一区二区三区久久| 欧美激情日韩图片| 亚洲免费中文字幕| 国产不卡在线观看| 国产精品久久视频| 亚洲性av网站| 国产三级精品网站| 久热99视频在线观看| 亚洲人成网站免费播放| 亚洲国产日韩欧美综合久久| 51视频国产精品一区二区| 日韩中文在线中文网三级| 成人免费网站在线| 亚洲aa中文字幕| 久久精品小视频| 欧美色xxxx| 中文字幕av一区| 久久这里有精品| 欧美中文字幕在线播放| 日韩电影中文字幕在线观看| 欧美日韩国产精品一区二区三区四区| 欧美中文字幕在线视频| 国产精品成人免费电影| 精品国产区一区二区三区在线观看| 亚洲国产另类 国产精品国产免费| 91成人天堂久久成人| 92看片淫黄大片欧美看国产片| 欧美日本精品在线| 日韩高清电影免费观看完整| 中文国产成人精品| 国产999精品久久久| 亚洲国产一区自拍| 欧美超级免费视 在线| 91久久久久久久一区二区| 国产精品久久一区主播| 国产精品久久久久久久7电影| 91精品国产综合久久香蕉的用户体验| 国产亚洲精品久久久优势| 性欧美在线看片a免费观看| 日韩av在线网址| 欧美主播福利视频| 欧美视频一区二区三区…| 日韩亚洲一区二区| 91久久在线播放| 亚洲人成电影在线| 最近中文字幕2019免费| 色中色综合影院手机版在线观看| 欧美午夜宅男影院在线观看| 亚洲最大的成人网| 深夜福利亚洲导航| 国产日韩精品在线观看| 一区二区中文字幕| 成人性生交大片免费看视频直播| 97精品视频在线观看| 色老头一区二区三区| 国产精品久久网| 韩曰欧美视频免费观看| 亚洲一级免费视频| 91亚洲一区精品| 在线观看亚洲视频| 青草成人免费视频| 欧美亚洲激情在线| 国产婷婷色综合av蜜臀av| 国产ts人妖一区二区三区| 日韩av免费一区| 亚洲欧美精品伊人久久| 日韩免费观看高清| 国产亚洲激情在线| 欧美超级免费视 在线| 国产主播欧美精品| 日韩在线观看网址| 欧美激情中文字幕在线| 亚洲第一男人天堂| 久久久久久久激情视频| 91中文精品字幕在线视频| 91精品久久久久久久久久久| 欧美一区二区三区四区在线| 欧美精品18videos性欧| 亚洲视屏在线播放| 亚洲精品91美女久久久久久久| 一区二区三区国产视频| 欧美精品videosex极品1| 91精品国产综合久久香蕉最新版| 亚洲久久久久久久久久| 欧美日韩国产影院| 97超碰色婷婷| 韩国精品久久久999| 国产精品久久久久高潮| 久久青草福利网站| 亚洲电影免费观看高清完整版| 成人国内精品久久久久一区| 久久精品国产亚洲| 成人在线小视频| 日韩经典一区二区三区| 高跟丝袜一区二区三区| 欧美性xxxxxx| 久久久视频在线| 欧美性视频在线| 国产成人涩涩涩视频在线观看| 欧美老少配视频| 国产精品久久久久久久一区探花| 亚洲淫片在线视频| 51精品在线观看| 日韩中文字幕在线观看| 26uuu亚洲伊人春色| 亚洲国产精品网站| 98午夜经典影视| 色无极影院亚洲| 欧美一区二区三区……| 久久99视频精品| 国产精品爱久久久久久久| 欧美精品videossex性护士| 欧美大奶子在线| 日韩欧美在线视频日韩欧美在线视频| 中国人与牲禽动交精品| 国产精品欧美日韩久久| 最近中文字幕mv在线一区二区三区四区| 国产精品999999| 亚洲欧美色图片| 国产日本欧美一区| 欧美极品少妇xxxxⅹ免费视频| 一色桃子一区二区| 亚洲毛片在线免费观看| 这里只有精品在线观看| 亚洲欧美激情一区| 欧美精品一区二区免费| 国产精品吹潮在线观看| 操91在线视频| 青青草成人在线| 久久天堂电影网| 主播福利视频一区| 欧美黑人性生活视频| 欧美亚洲国产精品| 国产精品无码专区在线观看| 亚洲成色777777在线观看影院| 国产精品久久久久不卡| 亚洲成年网站在线观看| 久热精品视频在线观看| 亚洲欧美视频在线| 亚洲娇小xxxx欧美娇小| 日韩一区二区三区国产| 欧美区二区三区| 中文字幕欧美在线| 国产综合久久久久久| 狠狠色狠色综合曰曰| 欧美有码在线观看视频| 亚洲欧美日韩天堂| 国产一区二区三区18| 日韩中文在线观看| 亚洲视频专区在线| 国模叶桐国产精品一区| 国产精品91久久久| 色偷偷偷综合中文字幕;dd| 亚洲男人天堂九九视频| 欧美巨猛xxxx猛交黑人97人| 久久精品视频亚洲| www.xxxx欧美| 久久久亚洲福利精品午夜| 91精品国产综合久久香蕉| 日韩欧美福利视频| 亚洲国产精品视频在线观看| 欧美在线观看网站|