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手簿