本节介绍如何访问 RadonDB Redis Sentinel 数据库。

前提条件

  • 已获取 KubeSphere 企业版平台登录账号和密码,且已获取平台操作管理权限。

  • RadonDB Redis Sentinel 实例状态为运行中

操作步骤

  1. 以 platform-admin 角色登录 KubeSphere 企业版 Web 控制台并进入数据库管理平台。

  2. 在左侧导航栏选择 Redis Sentinel

  3. 在 Redis Sentinel 实例列表中,点击一个实例名称打开其详情页面。

  4. 将鼠标悬停至 Web 控制台右下角的hammer,点击 kubectl,在弹出的对话框执行以下命令进入 Redis 数据库。

    kubectl exec -it -n <namespace> <name> -- sh
    • <namespace>:Redis Sentinel 实例所在的命名空间(即项目名称)。

    • <name>:Redis Sentinel 实例的名称,如 radondb-mfncrc-sentinel-2。

  5. 连接 Redis Sentinel 数据库。

    redis-cli -h <redis_instance_address> -p <port>
    • <redis_instance_address>:Redis Sentinel 数据库的连接地址,如 10.233.116.42。可在实例详情页面的概览区域查看连接地址,请根据实际地址替换。

    • <port>:Redis Sentinel 数据库的端口号,默认为 6379。

    连接示例如下:

    redis-cli -h 10.233.116.42 -p 6379
  6. 如果 Redis Sentinel 实例设置了访问密码,执行以下命令完成密码验证。

    AUTH <password>
    备注
    • 如果在创建 Redis 实例时设置了密码,直接替换 <password> 为您设置的密码即可。

    • 如果是新创建的数据库用户,则填写 <user> <password>。例如:账号为 test,密码为 Test@123,则执行 auth test Test@123。

    密码验证成功后,会返回 OK

  7. 执行以下命令查看节点信息。

    role