PostgreSQL管理
MySQL管理
MongoDB管理
PolarDB管理
发行说明
Redis实例管理
1. WEB界面中Redis-cli登录数据库
点更多按钮弹出菜单,然后在菜单中点Redis-cli,浏览器会弹出一个新的窗口:
2. 搭建备库
这个功能会为当前选择的数据库搭建一个新的备库。CLup可以从一个主库搭建备库,也可以从一个备库搭建另一个备库。
点更多按钮弹出菜单,然后在菜单中点搭备库,然后弹出一个搭建备库的框。搭备库过程可能会比较慢,搭建时间要看数据库大小,所以这是一个异步的功能。
页面提交之后会显示搭建的备库状态是在创建中,可以到PaaS平台->日志管理查看搭建过程日志,日志的最后显示success表示搭建成功
- 源复制ip:要搭建的备库的流复制的上级库的IP
- 源端口:要搭建的备库的流复制的上级库的IP
- 源库数据库软件及版本:后面选择备库的软件及版本时时需要选择与此处相同版本的数据库软件
- 备库主机:选择在哪台主机上建这个备库。下拉列表是运行了clup-agent的主机列表
- 备库名称:用于标识数据库
- 备库复制ip:填写新建的备库复制IP,如果没有为流复制分布单独的网络,则填写主机的IP
- 备库端口:备库的数据库端口,默认同主库端口一样,不能修改
- 数据库软件及版本:需要选择与源库相同版本的数据库软件,选择后会自动获得版本信息
- 数据目录:备库数据存放目录,目录不存在会自动创建
- 操作系统用户:备库运行在哪个操作系统用户。如果没有此操作系统用户,需要输入后面的操作系统用户的UID,系统会自动创建此用户
- 配置文件全路径:数据库的配置文件redis.conf所在的全路径,例如:/data/redisdata/redis.conf
点击提交后开始自动创建备库,同时弹出一个框显示创建备库过程的日志:
3. 切换上级库
在一主多备的环境中,每个备库不一定都要从主库接收流复制数据,也可以从另一个备库接收流复制数据,我们可以修改某一个备库,让其从另外一个库接收流复制数据。
点更多按钮弹出菜单,然后在菜单中点切换上级库,就可以修改当前备库的上级库。注意如果当前备库在HA集群中,需要先将HA集群离线后才可以操作。弹出一个对话框:
选择为此备库选择一个新的上级库,点确定即可以完成此备库的上级库的切换。
选择一个数据库作为他的上一级主库,当前节点的所有子节点关系不变。
如果选择的上级库是他的子节点,就会将当前数据库单独分离出来作为选择的上级主库的备库,之前的子节点跟在之前的上一级节点上。
如果将一个主库的上级库指向一个备库,会在此备库会变成新主库。
例子:
- 如果所选的上级库在当前库的子节点中,所选库会作为当前库上级库的备库,其他的字节点关系不变:A(主库)—>B(当前库)—>C(所选上级库) 操作后关系变成:A—>C—>B
- 如果当前库是主库,会将所选的库作为新的主库,旧的主库作为新的主库的备库,其他的上下级关系不变:A(主库也是当前库)—>B—>C(所选库) 操作后关系变成: C(主库)—> A —>B
4. 激活备库
该功能会将一个备库激活为主库。点更多按钮弹出菜单,然后在菜单中点激活既可以完成备库的激活操作。如果备库是在一个HA集群中,则会弹出一个对话框:
激活这个备库,会导致这个备库和它的所有子节点都脱离HA集群,这些节点在后面的HA集群中将看不到。
5. 查看数据库日志
该功能可以查看该数据库实例的所有日志,日志文件按照时间顺序倒序排列,还可以通过时间范围查找文件。查看日志文件内容,可以选择查看的日志文件大小,默认2KB。