codis集群搭建 发布时间:2026/8/5 7:56:55 清理旧 Redis Cluster停止所有原生 redis-server 进程pkill redis-server ps aux | grep redis-server # 确认无残留查找删除集群标识文件[rootserver1 ~]# find / -name nodes-*.conf 2/dev/null [rootserver1 ~]# find / -name nodes-*.conf -delete 2/dev/nullCodis 底层依赖单机模式 Redis如果残留 Redis Cluster 集群配置文件、开启cluster-enabled yes后续启动codis-server会直接冲突报错哪怕你还没编译 Codis。 提前清理能避免编译完成后部署阶段反复排错。安装 并配置Go 1.7.3Codis3.2 兼容 Go1.7~1.9优先选用 go1.7.3 linux/amd64下载安装# 下载go1.7.3 linux64安装包 wget https://dl.google.com/go/go1.7.3.linux-amd64.tar.gz # 解压到/usr/local官方标准路径 tar -zxvf go1.7.3.linux-amd64.tar.gz -C /usr/local配置环境变量GOROOT GOPATH编辑全局环境变量vi /etc/profile在文件末尾追加下面内容# Go1.8 配置 export GOROOT/usr/local/go # 自定义GOPATH工作目录可自行修改路径 export GOPATH/home/codis/gopath export PATH$PATH:$GOROOT/bin:$GOPATH/bin生效配置source /etc/profile验证安装go version # 正确输出go version go1.8.3 linux/amd64 # 查看GOPATH go env GOPATH # 输出/home/codis/gopathCodis 源码编译# 创建规范GOPATH目录 mkdir -p $GOPATH/src/github.com/CodisLabs cd $GOPATH/src/github.com/CodisLabs # 拉取源码 git clone https://github.com/CodisLabs/codis.git -b release3.2 cd codis # 安装编译依赖 yum install gcc make -y 之前实验装过 # 启动编译 make系统没有安装 git 工具无法克隆 Codis 源码安装gityum install git -y重新拉取源码编译成功后直接通过 make 进行编译会看到如下输出$ cd $GOPATH/src/github.com/CodisLabs/codis $ make make -j -C extern/redis-3.2.8/ ... ... go build -i -o bin/codis-dashboard ./cmd/dashboard go build -i -o bin/codis-proxy ./cmd/proxy go build -i -o bin/codis-admin ./cmd/admin go build -i -o bin/codis-fe ./cmd/fe[rootserver1 codis]# ls -ln bin/[rootserver1 codis]# cat bin/version全部二进制文件编译成功所有核心程序codis-dashboard/codis-proxy/codis-fe/codis-server全部生成并且具备执行权限。构建codis集群启动codis-dashboard使用 脚本启动 dashboard并查看 dashboard 日志确认启动是否有异常。codis-dashboard-admin.sh[rootserver1 codis]# ./admin/codis-dashboard-admin.sh start[rootserver1 codis]# tail -100 ./log/codis-dashboard.log.2026-08-03 (这里的日期填自己的日期)dashboard启动成功dashboard 监听 18080 端口集群元数据文件系统 /tmp/codis 正常创建。启动codis-proxy使用 脚本启动 codis-proxy并查看 proxy 日志确认启动是否有异常。codis-proxy-admin.sh[rootserver1 codis]# ./admin/codis-proxy-admin.sh start[rootserver1 codis]# tail -100 ./log/codis-proxy.log.2026-08-04这里03变04是因为我凌晨做的实验所以日志时间发生了改变从8月3号变成了8月4号以自己的日期为准日志内容解读大量fill slot xxx, backend.addr , locked falseCodis 一共有 1024 个槽位slot 0~1023当前还没有给 proxy 分配后端 codis-server所以槽位暂无关联节点属于正常现象。后续在 Web 面板添加 Redis 分片后槽位会自动分配。set sentinels []实验单机模式没有启用哨兵为空数组无需处理。启动codis-server使用 脚本启动 codis-server并查看 redis 日志确认启动是否有异常。codis-server-admin.sh[rootserver1 codis]# ./admin/codis-server-admin.sh start[rootserver1 codis]# tail -100 /tmp/redis_6379.logredis.conf 配置中 pidfile、logfile 默认保存在 目录若启动失败请检查当前用户是否有该目录的读写权限。/tmp底层 Redis 服务正常监听 6379 端口作为 Codis 分片节点就绪。启动codis-fe使用 脚本启动 codis-fe并查看 fe 日志确认启动是否有异常。codis-fe-admin.sh[rootserver1 codis]# ./admin/codis-fe-admin.sh start[rootserver1 codis]# tail -100 ./log/codis-fe.log.2026-08-04代表 Web 管理服务监听 9090 端口允许任意地址访问。当前 Codis 全部组件运行状态汇总grep -E 正则推荐ss -lnp | grep -E codis-proxy|codis-dashboard|codis-fe|codis-server组件端口作用状态codis-dashboard18080集群元数据管理✅运行codis-fe9090Web 可视化管理页面✅运行codis-proxy19000Redis 客户端接入代理✅运行codis-server6379底层 Redis 分片节点✅运行Codis-fe Web 页面浏览器打开http://192.168.239.132:9090选中集群名称示例codis-demoProxy 栏可看到我们已经启动的 Proxy新建 Group槽位分组Codis 所有 slot 槽位会分配到各个 Group一个 Group 对应一组主从 Redis (codis-server)在New Group右侧输入框填写组编号示例输入1点击绿色New Group按钮创建编号为 1 的分组向分组添加 codis-server 节点在Add Server行填入 codis-server 地址127.0.0.1:6379末尾to输入框填写目标 Group 编号1点击橙色Add Server将 Redis 节点加入 Group1节点同步生效添加完成后页面表格出现节点点击SYNC按钮同步集群配置到 codis-dashboard。通过初始化slot新增的集群 slot 状态是 offline因此我们需要对它进行初始化将 1024 个 slot 分配到各个 group而初始化最快的方法可通过 fe 提供的 按钮来做如下图所示点击此按钮我们即快速完成了一个集群的搭建。 相关新闻 媲美顶尖闭源、零门槛调用——DeepSeek-V4-Flash正式版上线国家超算互联网 媲美顶尖闭源、零门槛调用——DeepSeek-V4-Flash正式版上线国家超算互联网 关键词: DeepSeek-V4-Flash、国家超算互联网、API调用、国产开源大模型 一、发布节奏:24 小时内从公测到平台上线 2026 年 8 月 2 日,DeepSeek 正式发布 DeepSeek-V… 2026/8/5 7:56:55 通信传输码深度解析:从AMI、HDB3到CMI的工程实践与选型指南 1. 项目概述:为什么我们需要关注传输码?在数字通信的世界里,我们每天都在和“0”和“1”打交道。但你是否想过,当这些比特流需要从A点跑到B点,特别是通过一根长长的电缆或光纤时,它们以什么样的“姿态”奔跑… 2026/8/5 7:56:55 Keil4与Proteus搭建51单片机开发环境:从安装到联合调试实战 1. 从零开始:为什么是Keil4和Proteus这对黄金搭档?如果你刚接触单片机,或者正准备参加蓝桥杯、电赛这类比赛,那你大概率会听到两个名字:Keil和Proteus。很多新手教程会一股脑地让你装Keil5、Proteus 8,但对… 2026/8/5 7:51:55 最新新闻 AI Agent自主编程:GitHub Copilot Workspace引爆开发者社区 引言:从辅助到主导,AI编程的范式革命 2023年,GitHub Copilot 的出现让“AI写代码”从科幻走进现实。而今天,随着 GitHub Copilot Workspace 的正式发布,我们正见证一个更根本的转变:AI编程助手正从幕后的“… 2026/8/5 8:41:56 智能车竞赛十字路口与斜入十字识别算法与稳定通过策略详解 1. 项目概述与核心挑战 “十字路口”和“斜入十字”,这两个词对于刚接触智能车循迹竞赛的新手来说,往往是第一个让人头疼的“拦路虎”。赛道上的十字交叉线,看似简单,却能让一辆在直道和弯道上跑得飞快的智能车瞬间“迷失自我”&a… 2026/8/5 8:41:56 Android WebView内核更新实战:从源码合并到编译适配的完整指南 1. 项目概述与核心价值 作为一名在Android系统定制和ROM开发领域摸爬滚打了十多年的老手,我深知“WebView内核更新”这个看似简单的任务,背后藏着多少让开发者头疼的坑。WebView,这个内嵌在几乎所有Android应用里的浏览器组件,它的… 2026/8/5 8:41:56 终极指南:3步快速解密网易云NCM音乐,轻松转换MP3格式 终极指南:3步快速解密网易云NCM音乐,轻松转换MP3格式 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 你是否曾在网易云音乐下载了心爱的歌曲,却发现它们被锁定在NCM格式中,无法在车载音… 2026/8/5 8:41:56 防窜货系统和防伪系统要不要分开做? 关键词: 防窜货系统、防伪系统、一物一码、渠道管控、SN码、防伪防窜货系统 太长不看版 对很多中小品牌来说,防窜货和防伪不一定要做成两套完全独立系统,更常见的做法是:共用底层商品身份,前台和后台按角色分模块。 如… 2026/8/5 8:41:56 ZXPInstaller:3分钟免费搞定Adobe插件安装的终极指南 ZXPInstaller:3分钟免费搞定Adobe插件安装的终极指南 【免费下载链接】ZXPInstaller Open Source ZXP Installer for Adobe Extensions 项目地址: https://gitcode.com/gh_mirrors/zx/ZXPInstaller 还在为Adobe插件安装的繁琐流程而烦恼吗?ZXPIns… 2026/8/5 8:36:56 日新闻 鸿蒙6.1 arkui.componentSnapshot组件截图坑:返回PixelMap不是dataURL 本文是「鸿蒙 6.1 API 23 开发坑系列」第 2 篇(ArkUI 桶第 2 篇)。本篇讲 ohos.arkui.componentSnapshot namespace(API 10,鸿蒙 6.1 API 23 基座)——组件截图三个方法 get/getSync/createFromBuilder。鸿蒙坑根因&am… 2026/8/5 0:26:31 20个P0级大模型本体概念,产品经理必看,收藏这份学习资料! 文章介绍了20个大模型本体概念,帮助产品经理在AI产品决策时,不再依赖模糊判断,而是基于精准认知。内容涵盖了模型分类、开源与闭源模型、本地与云端部署、基础模型与对话模型、推理模型、Token、上下文窗口、幻觉、温度参数、系统提示词、思维… 2026/8/5 0:26:31 支付宝体验技术部拆分!前端转型Agent全栈,小白程序员必收藏 支付宝体验技术部拆分,前端工程师转型Agent开发全栈。玉伯等专家主导的团队,曾开发Ant Design、AntV等知名开源项目,影响行业。AI技术推动智能Agent兴起,打破前端边界,需掌握大模型、智能体逻辑等能力。组织调整旨在灵… 2026/8/5 0:26:31 周新闻 ncmdumpGUI:一键解锁网易云音乐ncm文件的终极解决方案 ncmdumpGUI:一键解锁网易云音乐ncm文件的终极解决方案 【免费下载链接】ncmdumpGUI C#版本网易云音乐ncm文件格式转换,Windows图形界面版本 项目地址: https://gitcode.com/gh_mirrors/nc/ncmdumpGUI 你是否曾经从网易云音乐下载了心爱的歌曲&am… 2026/8/5 5:03:56 分布式配置中心选型实战:Nacos与Consul在创业场景下的对比 分布式配置中心选型实战:Nacos与Consul在创业场景下的对比工程导读:本文深入讨论 分布式配置中心选型实战:Nacos与Consul在创业场景下的对比 在生产工程实践中的核心落地方案。基于 分布式架构与微服务设计 视角,剖析实际痛点、架… 2026/8/5 7:15:00 MoneyPrinterPlus实战指南:AI视频批量生成与自动化发布完整解决方案 MoneyPrinterPlus实战指南:AI视频批量生成与自动化发布完整解决方案 【免费下载链接】MoneyPrinterPlus AI一键批量生成各类短视频,自动批量混剪短视频,自动把视频发布到抖音,快手,小红书,视频号上,赚钱从来没有这么容易过! 支持本地语音模型chatTTS,fasterwhisper,… 2026/8/5 6:23:51 月新闻 【YOLOv11模型改进系列】08 数据增强的终极形态:用AutoAugment让YOLOv11自己学会“什么数据最有用” 08 数据增强的终极形态:用AutoAugment让YOLOv11自己学会“什么数据最有用” 老伙计,咖啡准备好了吗?上篇我们聊了Mosaic+MixUp的“混乱美学”,你肯定已经体会到,手动调数据增强策略就像给模型当保姆——每换一个数据集就要重新试一遍参数。 上周有个做工业质检的朋友找我… 2026/8/5 7:15:27 AI 智能电动窗帘电机高集成、低功耗 MOSFET 精准选型方案 随着 AIoT 与智能家居深度融合,智能电动窗帘电机对功率 MOSFET 提出新要求:微型化、高效率、逻辑电平驱动及静音运行。微碧半导体(VBsemi)基于先进的 Trench 和 SGT 工艺,为您提供覆盖 H桥驱动、电源管理及电机控制的完… 2026/8/4 8:25:47 AI 智能电动窗帘电机智能功率 MOSFET 完整选型方案 随着 AI 技术在智能家居中的普及(如语音控制、光线感应、场景联动),电动窗帘电机对功率 MOSFET 提出更高要求:高效率、低噪音、高集成度。微碧半导体(VBsemi)基于 SGT 及 Trench 工艺,为您提供覆… 2026/8/5 4:50:19
媲美顶尖闭源、零门槛调用——DeepSeek-V4-Flash正式版上线国家超算互联网 媲美顶尖闭源、零门槛调用——DeepSeek-V4-Flash正式版上线国家超算互联网 关键词: DeepSeek-V4-Flash、国家超算互联网、API调用、国产开源大模型 一、发布节奏:24 小时内从公测到平台上线 2026 年 8 月 2 日,DeepSeek 正式发布 DeepSeek-V… 2026/8/5 7:56:55
通信传输码深度解析:从AMI、HDB3到CMI的工程实践与选型指南 1. 项目概述:为什么我们需要关注传输码?在数字通信的世界里,我们每天都在和“0”和“1”打交道。但你是否想过,当这些比特流需要从A点跑到B点,特别是通过一根长长的电缆或光纤时,它们以什么样的“姿态”奔跑… 2026/8/5 7:56:55
Keil4与Proteus搭建51单片机开发环境:从安装到联合调试实战 1. 从零开始:为什么是Keil4和Proteus这对黄金搭档?如果你刚接触单片机,或者正准备参加蓝桥杯、电赛这类比赛,那你大概率会听到两个名字:Keil和Proteus。很多新手教程会一股脑地让你装Keil5、Proteus 8,但对… 2026/8/5 7:51:55
AI Agent自主编程:GitHub Copilot Workspace引爆开发者社区 引言:从辅助到主导,AI编程的范式革命 2023年,GitHub Copilot 的出现让“AI写代码”从科幻走进现实。而今天,随着 GitHub Copilot Workspace 的正式发布,我们正见证一个更根本的转变:AI编程助手正从幕后的“… 2026/8/5 8:41:56
智能车竞赛十字路口与斜入十字识别算法与稳定通过策略详解 1. 项目概述与核心挑战 “十字路口”和“斜入十字”,这两个词对于刚接触智能车循迹竞赛的新手来说,往往是第一个让人头疼的“拦路虎”。赛道上的十字交叉线,看似简单,却能让一辆在直道和弯道上跑得飞快的智能车瞬间“迷失自我”&a… 2026/8/5 8:41:56
Android WebView内核更新实战:从源码合并到编译适配的完整指南 1. 项目概述与核心价值 作为一名在Android系统定制和ROM开发领域摸爬滚打了十多年的老手,我深知“WebView内核更新”这个看似简单的任务,背后藏着多少让开发者头疼的坑。WebView,这个内嵌在几乎所有Android应用里的浏览器组件,它的… 2026/8/5 8:41:56
终极指南:3步快速解密网易云NCM音乐,轻松转换MP3格式 终极指南:3步快速解密网易云NCM音乐,轻松转换MP3格式 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 你是否曾在网易云音乐下载了心爱的歌曲,却发现它们被锁定在NCM格式中,无法在车载音… 2026/8/5 8:41:56
防窜货系统和防伪系统要不要分开做? 关键词: 防窜货系统、防伪系统、一物一码、渠道管控、SN码、防伪防窜货系统 太长不看版 对很多中小品牌来说,防窜货和防伪不一定要做成两套完全独立系统,更常见的做法是:共用底层商品身份,前台和后台按角色分模块。 如… 2026/8/5 8:41:56
ZXPInstaller:3分钟免费搞定Adobe插件安装的终极指南 ZXPInstaller:3分钟免费搞定Adobe插件安装的终极指南 【免费下载链接】ZXPInstaller Open Source ZXP Installer for Adobe Extensions 项目地址: https://gitcode.com/gh_mirrors/zx/ZXPInstaller 还在为Adobe插件安装的繁琐流程而烦恼吗?ZXPIns… 2026/8/5 8:36:56
鸿蒙6.1 arkui.componentSnapshot组件截图坑:返回PixelMap不是dataURL 本文是「鸿蒙 6.1 API 23 开发坑系列」第 2 篇(ArkUI 桶第 2 篇)。本篇讲 ohos.arkui.componentSnapshot namespace(API 10,鸿蒙 6.1 API 23 基座)——组件截图三个方法 get/getSync/createFromBuilder。鸿蒙坑根因&am… 2026/8/5 0:26:31
20个P0级大模型本体概念,产品经理必看,收藏这份学习资料! 文章介绍了20个大模型本体概念,帮助产品经理在AI产品决策时,不再依赖模糊判断,而是基于精准认知。内容涵盖了模型分类、开源与闭源模型、本地与云端部署、基础模型与对话模型、推理模型、Token、上下文窗口、幻觉、温度参数、系统提示词、思维… 2026/8/5 0:26:31
支付宝体验技术部拆分!前端转型Agent全栈,小白程序员必收藏 支付宝体验技术部拆分,前端工程师转型Agent开发全栈。玉伯等专家主导的团队,曾开发Ant Design、AntV等知名开源项目,影响行业。AI技术推动智能Agent兴起,打破前端边界,需掌握大模型、智能体逻辑等能力。组织调整旨在灵… 2026/8/5 0:26:31
ncmdumpGUI:一键解锁网易云音乐ncm文件的终极解决方案 ncmdumpGUI:一键解锁网易云音乐ncm文件的终极解决方案 【免费下载链接】ncmdumpGUI C#版本网易云音乐ncm文件格式转换,Windows图形界面版本 项目地址: https://gitcode.com/gh_mirrors/nc/ncmdumpGUI 你是否曾经从网易云音乐下载了心爱的歌曲&am… 2026/8/5 5:03:56
分布式配置中心选型实战:Nacos与Consul在创业场景下的对比 分布式配置中心选型实战:Nacos与Consul在创业场景下的对比工程导读:本文深入讨论 分布式配置中心选型实战:Nacos与Consul在创业场景下的对比 在生产工程实践中的核心落地方案。基于 分布式架构与微服务设计 视角,剖析实际痛点、架… 2026/8/5 7:15:00
MoneyPrinterPlus实战指南:AI视频批量生成与自动化发布完整解决方案 MoneyPrinterPlus实战指南:AI视频批量生成与自动化发布完整解决方案 【免费下载链接】MoneyPrinterPlus AI一键批量生成各类短视频,自动批量混剪短视频,自动把视频发布到抖音,快手,小红书,视频号上,赚钱从来没有这么容易过! 支持本地语音模型chatTTS,fasterwhisper,… 2026/8/5 6:23:51
【YOLOv11模型改进系列】08 数据增强的终极形态:用AutoAugment让YOLOv11自己学会“什么数据最有用” 08 数据增强的终极形态:用AutoAugment让YOLOv11自己学会“什么数据最有用” 老伙计,咖啡准备好了吗?上篇我们聊了Mosaic+MixUp的“混乱美学”,你肯定已经体会到,手动调数据增强策略就像给模型当保姆——每换一个数据集就要重新试一遍参数。 上周有个做工业质检的朋友找我… 2026/8/5 7:15:27
AI 智能电动窗帘电机高集成、低功耗 MOSFET 精准选型方案 随着 AIoT 与智能家居深度融合,智能电动窗帘电机对功率 MOSFET 提出新要求:微型化、高效率、逻辑电平驱动及静音运行。微碧半导体(VBsemi)基于先进的 Trench 和 SGT 工艺,为您提供覆盖 H桥驱动、电源管理及电机控制的完… 2026/8/4 8:25:47
AI 智能电动窗帘电机智能功率 MOSFET 完整选型方案 随着 AI 技术在智能家居中的普及(如语音控制、光线感应、场景联动),电动窗帘电机对功率 MOSFET 提出更高要求:高效率、低噪音、高集成度。微碧半导体(VBsemi)基于 SGT 及 Trench 工艺,为您提供覆… 2026/8/5 4:50:19