安装redis web管理界面
github地址:https://github.com/ngbdf/redis-manager/releases
github上有完整的安装过程
1.二进制安装
略
2.docker安装
$ docker run -d --net=host --name redis-manager
-e DATASOURCE_DATABASE='redis_manager'
-e DATASOURCE_URL='jdbc:mysql://127.0.0.1:3306/redis_manager?useUnicode=true&characterEncoding=utf-8&serverTimezone=GMT%2b8'
-e DATASOURCE_USERNAME='root'
-e DATASOURCE_PASSWORD='******'
reasonduan/redis-manager
- 创建数据库,表会在启动过程中自动创建
CREATE DATABASE `redis_manager` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
4.访问
http://$ip:8182 #默认账密: admin/admin
redis-manager 可以自动安装redis集群,非常方便
1.添加可用的node
.添加机器,配置高权限用户
.集群安装需要新建文件夹、删除旧数据、wget redis.conf、wget redis 安装包(仅机器安装)、修改 redis.conf * 操作,请保证机器可远程执行命令
.默认目录Docker 挂载目录:/data/redis/docker/{PORT} Machine 安装目录:/data/redis/machine/{PORT}
- 将即将安装redis的机器上部署docker且开启外部访问 docker 的端口(默认:2375),并修改 application.yml 中的配置项 redis-manager.installation.docker.docker-host: tcp://%s:2375
vim /usr/lib/systemd/system/docker.service
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H fd:// --containerd=/run/containerd/containerd.sock
# 添加 -H tcp://0.0.0.0:2375 这段
systemctl restart docker
- 创建redis 集群/单机
每个空按说明填写即可,唯一需要注意的是Replica Number:每个 Master 的副本数 ,我们一般都填1 ,每个master 1个副本即可
4.创建好了之后就要为3个master分槽位了