自学内容网 自学内容网

unbtun redis集群搭建

1.安装unbtun

下载镜像文件
直接在官网即可下载
官网链接: 下载Ubuntu 桌面系统 | Ubuntu
安装系统
史上最全最新 Ubuntu20.04 安装教程(图文) - 知乎 (zhihu.com)

2.设置系统

设置系统 root 密码
sudo passwd root
不用理会报错,直接接着输入就行
关闭防火墙(或者开放指定服务的端口,要不然 xshell 连接不上)
sudo ufw disable
开启 ssh
更新下载源
1
sudo apt update
2
安装 ssh 服务
3
sudo apt install openssh-server
4
安装 vim 编辑器
5
sudo apt install vim
6
进入 ssh 目录
7
cd /etc/ssh

进入ssh目录后输入 ls 查看内容可以看到

 

 

向下移动光标找到如下行
i 进入编辑模式
permitrootlogin 下添加
PermitRootLogin yes
esc ,再按 : 输入 wq 回车即可保存
安装 redis

当安装完redis之后可以重启使用xshell连接虚拟机了

xshell连接虚拟机 

在箭头处输入虚拟机 ip 地址

点击左侧用户身份验证输入用户名:root密码:(你设置的root密码),点击连接即可

 

改写配置文件

进入redis目录 

设置redis远程访问并开启集群

 

配置完成后,保存并关闭文件。重启redis

 

redis 配置文件拖到桌面并改为 redis-6380.conf
以此类推拖出来五个以此为 6380 6381 6382 6383 6384

改写五个配置文件,一下以6380为例,每个 - 后面的端口对应当前配置文件的端口

 

进入bin 目录

 

新建redis-conf文件夹并进入,把五个配置文件拖进去

进入 /var/log/redis 目录创建五个文件夹 redis-6380 redis-6381 redis-6382 redis-6383
redis-6384
重启乌班图
以配置文件方式启动五个 redis (进入 bin 目录下)

 

 关联五个集群(在任意一个redis-cli中输入)

连接成功后,可以用以下命令查看 Redis集群的信息

CLUSTER INFO 查看集群的整体信息,包括节点数量、槽位分布、复制信息等。
CLUSTER NODES 列出所有的集群节点及其状态、角色、地址等详细信息。
CLUSTER SLOTS 显示集群中的槽位信息,以及这些槽位所属的主节点和从节点。
CLUSTER KEYSLOT <key> 根据键名计算该键所属的槽位。
CLUSTER COUNTKEYSINSLOT <slot> 统计指定槽位中的键数量。
CLUSTER FORGET <node_id> 从集群中移除指定的节点。
CLUSTER REPLICATE <node_id> 将当前节点设置为指定节点的从节点。

原文地址:https://blog.csdn.net/m0_63233901/article/details/145092807

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!