codis配置_分布式缓存Codis集群安装手册
生活随笔
收集整理的這篇文章主要介紹了
codis配置_分布式缓存Codis集群安装手册
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
安裝Go環境
解壓
tar -zxf go1.8.linux-amd64.tar.gz -C /home/devops/添加環境變量
vim ~/.bash_profileexport GOPATH=/home/devops/codisexport GOROOT=/home/devops/goexport PATH=$PATH:/home/devops/go/binsource ~/.bash_profile查看codis是否安裝成功
go version安裝zookeeper
解壓
tar -xzf zookeeper-3.4.6.tar.gz -C /home/devops/環境變量
vim ~/.bash_profileexport ZOOKEEPER_HOME=/home/devops/zookeeper-3.4.6/export PATH=$PATH:/home/devops/go/bin:$ZOOKEEPER_HOME/binsource ~/.bash_profile修改Zookeeper配置文件
添加zoo.cfg文件:
cp /home/devops/zookeeper-3.4.6/conf/zoo_sample.cfg /home/devops/zookeeper-3.4.6/conf/zoo.cfgvim /home/devops/zookeeper-3.4.6/conf/zoo.cfg主要配置:
tickTime=2000initLimit=10syncLimit=5dataDir=/home/devops/zookeeper-3.4.6/datadataLogDir=/home/devops/zookeeper-3.4.6/logautopurge.snapRetainCount=500autopurge.purgeInterval=24clientPort=2181server.1=IP1:2888:3888server.2=IP2:2888:3888server.3=IP3:2888:3888添加數據文件夾-data和日志文件夾-log
mkdir -p /home/devops/zookeeper-3.4.6/datamkdir -p /home/devops/zookeeper-3.4.6/log主機數據文件:
echo "1" > /home/devops/zookeeper-3.4.6/data/myidecho "2" > /home/devops/zookeeper-3.4.6/data/myidecho "3" > /home/devops/zookeeper-3.4.6/data/myidZookeeper啟動與檢測
啟動
zkServer.sh start檢查狀態
zkServer.sh status配置codis環境
設置codis編譯環境
mkdir -p $GOPATH/src/github.com/CodisLabsunzip codis-release3.2.zipmv codis-release3.2 $GOPATH/src/github.com/CodisLabs/codiscd $GOPATH/src/github.com/CodisLabs/codismake MALLOC=libc添加Codis環境變量
vim ~/.bash_profileexport PATH=$PATH:/home/devops/codis/src/github.com/CodisLabs/codis/bin/source ~/.bash_profile創建Codis-redis-server
mkdir -p /home/devops/codis/shmkdir -p /home/devops/codis/confmkdir -p /home/devops/codis/logmkdir -p /home/devops/codis/runmkdir -p /home/devops/codis/redis/binmkdir -p /home/devops/codis/redis/redis-6379mkdir -p /home/devops/codis/redis/redis-6380mkdir -p /home/devops/codis/redis/redis-6381mkdir -p /home/devops/codis/redis/redis-6382mkdir -p /home/devops/codis/redis/redis-6383mkdir -p /home/devops/codis/redis/redis-6384創建redis server
vim /home/devops/codis/redis/redis-6379/redis.confvim /home/devops/codis/redis/redis-6380/redis.confvim /home/devops/codis/redis/redis-6381/redis.confvim /home/devops/codis/redis/redis-6382/redis.confvim /home/devops/codis/redis/redis-6383/redis.confvim /home/devops/codis/redis/redis-6384/redis.conf啟動Server
codis-server /home/devops/codis/redis/redis-6379/redis.confcodis-server /home/devops/codis/redis/redis-6380/redis.confcodis-server /home/devops/codis/redis/redis-6381/redis.confcodis-server /home/devops/codis/redis/redis-6382/redis.confcodis-server /home/devops/codis/redis/redis-6383/redis.confcodis-server /home/devops/codis/redis/redis-6384/redis.conf啟動codis集群 # Dashboard配置
codis-dashboard --default-config | tee /home/devops/codis/conf/dashboard.toml修改配置文件
vim /home/devops/codis/conf/dashboard.tomlzk地址
IP1:2181,IP1:2181,IP2:2181啟動 codis-dashboard
nohup codis-dashboard --ncpu=4 --config=/home/devops/codis/conf/dashboard.toml --log=/home/devops/codis/log/dashboard.log --log-level=WARN &創建codis proxy
創建proxy配置文件填入產品名、替換ip
codis-proxy --default-config | tee /home/devops/codis/conf/proxy.tomlvim /home/devops/codis/conf/proxy.toml啟動 proxy
nohup codis-proxy --ncpu=4 --config=/home/devops/codis/conf/proxy.toml --log=/home/devops/codis/log/proxy.log --log-level=WARN &添加proxy到集群
codis-admin --dashboard=ip1:18080 --create-proxy -x ip:11080啟動fe,要用全路徑
nohup /home/devops/codis/src/github.com/CodisLabs/codis/bin/codis-fe --ncpu=2 --log=/home/devops/codis/log/fe.log --log-level=WARN --zookeeper=IP1:2181,IP2:2181,IP3:2181 --listen=0.0.0.0:8090 & codis-admin --dashboard-list --zookeeper=IP1:2181,IP2:2181,IP3:2181 | tee /home/devops/codis/conf/codis.jsonCodis管理界面 - codis-dashboard
http://ip:8090
界面添加proxy
界面創建組,添加redis節點
界面點自動分配solts
單個proxy測試
redis-cli -h 具體IP -p 19000
如果覺得本文對您有幫助的話,記得關注、轉發哦,我會為大家持續提供干貨。
總結
以上是生活随笔為你收集整理的codis配置_分布式缓存Codis集群安装手册的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 米莱迪机器人加物理攻击_王者荣耀:新法师
- 下一篇: 南方s730手簿说明书_最新S730手簿