Codis集群 - codis-server数据节点变更
Codis-server 变更节点
Codis 集群可以根据需要进行扩容或者收缩节点。
增加节点后端节点(codis-server)
部署 codis-server
将 codis 的安装包解压出来,只需要配置 codis-server(修改的 redis-server),设置好配置文件,直接启动服务,然后通过 dashboard 直接添加即可。
配置文件
设置密码的时候,记得要跟集群的密码是一样的。
daemonize yes
pidfile "/data/codis/logs/redis_7001.pid"
port 7001
timeout 60
loglevel warning
logfile "/data/codis/logs/codis-server-7001.log"
databases 16
rdbcompression yes
dbfilename "dump-7001.rdb"
dir "/data/codis/data"
maxmemory 5gb
maxmemory-policy volatile-lru
appendonly yes
appendfilename "appendonly7001.aof"
appendfsync everysec
no-appendfsync-on-rewrite yes
auto-aof-rewrite-percentage 100
auto-aof-rewrite-min-size 64mb
slowlog-log-slower-than 10000
slowlog-max-len 1024
hz 50
aof-rewrite-incremental-fsync yes
requirepass "UjFHmLVTVTYiwc4qUEaSWXoMQkDZtot"
启动服务
/opt/codis/codis-server /opt/codis/etc/7001.conf
添加到集群
通过 codis-fe 提供的 web 服务,添加到集群即可。
- 添加新分组
- 添加新的节点到新分组
- 迁移 slot 分配给新的分组
下线数据节点(codis-server)
通过 codis-fe 的 web 页面可以清晰的查看到节点分组对应的 slot,要先将 slot 迁移到其他分组,然后就可以删除分组里面的 codis-server, 然后再删除分组。
- 原文作者:Linux运维菜
- 原文链接:https://www.opcai.top/post/2020/2020-03/modify_codis_server/
- 版权声明:本作品采用进行许可,非商业转载请注明出处(作者,原文链接),商业转载请联系作者获得授权。