rladmin 状态
显示当前集群状态和拓扑信息。
显示当前集群状态和拓扑信息。
status
显示集群上所有节点、数据库、数据库端点和分片的当前状态。
rladmin status
[ extra <parameter> ]
[ issues_only]
参数
参数 | 描述 |
---|---|
extra <parameter> | 显示更多信息的额外选项 |
issues_only | 过滤掉所有状态为OK 的项目 |
额外参数 | 描述 |
---|---|
extra all | 显示所有 extra 信息 |
额外备份 | 显示定期备份状态 |
extra frag | 显示重启后可用碎片内存 |
extra nodestats | 显示每个节点的分片 |
extra rack_id | 如果客户不是rack_aware ,则显示rack_id |
extra redis_version | 显示集群中所有数据库的Redis版本 |
extra state_machine | 显示状态机信息的执行 |
extra watchdog | 显示看门狗状态 |
返回
返回集群上所有节点、数据库和数据库端点的状态表。
如果指定了issues_only
,它只显示没有OK
状态的实例。
在CLUSTER NODES
部分,*node
表示您连接到的节点。
Example
$ rladmin status extra all
CLUSTER:
OK. Cluster master: 1 (198.51.100.2)
Cluster health: OK, [1, 0.13333333333333333, 0.03333333333333333]
failures/minute - avg1 1.00, avg15 0.13, avg60 0.03.
CLUSTER NODES:
NODE:ID ROLE ADDRESS EXTERNAL_ADDRESS HOSTNAME MASTERS SLAVES OVERBOOKING_DEPTH SHARDS CORES FREE_RAM PROVISIONAL_RAM VERSION SHA RACK-ID STATUS
node:1 master 198.51.100.2 3d99db1fdf4b 4 0 10.91GB 4/100 6 14.91GB/19.54GB 10.91GB/16.02GB 6.2.12-37 5c2106 - OK
node:2 slave 198.51.100.3 fc7a3d332458 0 0 11.4GB 0/100 6 14.91GB/19.54GB 11.4GB/16.02GB 6.2.12-37 5c2106 - OK
*node:3 slave 198.51.100.4 b87cc06c830f 0 0 11.4GB 0/100 6 14.91GB/19.54GB 11.4GB/16.02GB 6.2.12-37 5c2106 - OK
DATABASES:
DB:ID NAME TYPE STATUS SHARDS PLACEMENT REPLICATION PERSISTENCE ENDPOINT EXEC_STATE EXEC_STATE_MACHINE BACKUP_PROGRESS MISSING_BACKUP_TIME REDIS_VERSION
db:3 database3 redis active 4 dense disabled disabled redis-11103.cluster.local:11103 N/A N/A N/A N/A 6.0.16
ENDPOINTS:
DB:ID NAME ID NODE ROLE SSL WATCHDOG_STATUS
db:3 database3 endpoint:3:1 node:1 single No OK
SHARDS:
DB:ID NAME ID NODE ROLE SLOTS USED_MEMORY BACKUP_PROGRESS RAM_FRAG WATCHDOG_STATUS STATUS
db:3 database3 redis:4 node:1 master 0-4095 2.08MB N/A 4.73MB OK OK
db:3 database3 redis:5 node:1 master 4096-8191 2.08MB N/A 4.62MB OK OK
db:3 database3 redis:6 node:1 master 8192-12287 2.08MB N/A 4.59MB OK OK
db:3 database3 redis:7 node:1 master 12288-16383 2.08MB N/A 4.66MB OK OK
status databases
显示集群上所有数据库的当前状态。
rladmin status databases
[ extra <parameters> ]
[ sort <column_titles> ]
[ issues_only ]
参数
参数 | 描述 |
---|---|
extra <parameter> | 显示更多信息的额外选项 |
sort <column_titles> | 按指定的列标题排序结果 |
issues_only | 过滤掉所有状态为OK 的项目 |
额外参数 | 描述 |
---|---|
extra all | 显示所有 extra 信息 |
额外备份 | 显示定期备份状态 |
extra frag | 显示重启后可用碎片内存 |
extra nodestats | 显示每个节点的分片 |
extra rack_id | 如果客户不是rack_aware ,则显示rack_id |
extra redis_version | 显示集群中所有数据库的Redis版本 |
extra state_machine | 显示状态机信息的执行 |
extra watchdog | 显示看门狗状态 |
返回
返回集群上所有数据库状态的表格。
如果指定了sort <column_titles>
,结果将按指定的表列排序。
如果指定了issues_only
,它只显示没有OK
状态的数据库。
Example
$ rladmin status databases sort REPLICATION PERSISTENCE
DB:ID NAME TYPE STATUS SHARDS PLACEMENT REPLICATION PERSISTENCE ENDPOINT
db:1 database1 redis active 1 dense disabled disabled redis-10269.testdbd11169.localhost:10269
db:2 database2 redis active 1 dense disabled snapshot redis-13897.testdbd11169.localhost:13897
db:3 database3 redis active 1 dense enabled snapshot redis-19416.testdbd13186.localhost:19416
status endpoints
显示集群上所有端点的当前状态。
rladmin status endpoints
[ node <id> ]
[ db { db:<id> | <name> } ]
[ extra <parameters> ]
[ sort <column_titles> ]
[ issues_only ]
参数
参数 | 描述 |
---|---|
node <id> | 仅显示指定节点ID的端点 |
db db:<id> | 仅显示指定数据库ID的端点 |
db <name> | 仅显示指定数据库名称的端点 |
extra <parameter> | 显示更多信息的额外选项 |
sort <column_titles> | 按指定的列标题排序结果 |
issues_only | 过滤掉所有状态为OK 的项目 |
额外参数 | 描述 |
---|---|
extra all | 显示所有 extra 信息 |
额外备份 | 显示定期备份状态 |
extra frag | 显示重启后可用碎片内存 |
extra nodestats | 显示每个节点的分片 |
extra rack_id | 如果客户不是rack_aware ,则显示rack_id |
extra redis_version | 显示集群中所有端点的Redis版本 |
extra state_machine | 显示状态机信息的执行 |
extra watchdog | 显示看门狗状态 |
返回
返回集群上所有端点的状态表。
如果指定了sort <column_titles>
,结果将按指定的表列排序。
如果指定了issues_only
,它只显示没有OK
状态的端点。
Example
$ rladmin status endpoints
DB:ID NAME ID NODE ROLE SSL
db:1 database1 endpoint:1:1 node:1 single No
db:2 database2 endpoint:2:1 node:2 single No
db:3 database3 endpoint:3:1 node:3 single No
status modules
显示集群上安装的模块以及数据库使用的模块的当前状态。此信息不包含在rladmin status
返回的综合状态报告中。
rladmin status modules
[ db { db:<id1> | <name1> } ... { db:<idN> | <nameN> } ]
[ extra { all | compatible_redis_version | min_redis_version | module_id } ]
参数
参数 | 描述 |
---|---|
db db:<id> | 提供一个数据库ID列表,以仅显示指定数据库使用的模块 (例如: rladmin status modules db db:1 db:2 ) |
db <name> | 提供一个数据库名称列表,以仅显示指定数据库使用的模块 (例如: rladmin status modules db name1 name2 ) |
extra all | 显示所有额外信息 |
extra compatible_redis_version | 显示模块兼容的Redis数据库版本 |
extra module_id | 显示模块ID |
extra min_redis_version | 显示每个模块与Redis数据库的最低兼容版本 |
返回
返回集群上安装的模块以及数据库使用的模块的状态。
Example
$ rladmin status modules extra all
CLUSTER MODULES:
MODULE VERSION MIN_REDIS_VERSION ID
RedisBloom 2.4.5 6.0 1b895a180592cbcae5bd3bff6af24be2
RedisBloom 2.6.8 7.1 95264e7c9ac9540268c115c86a94659b
RediSearch 2 2.6.12 6.0 2c000539f65272f7a2712ed3662c2b6b
RediSearch 2 2.8.9 7.1 dd9a75710db528afa691767e9310ac6f
RedisGears 2.0.15 7.1 18c83d024b8ee22e7caf030862026ca6
RedisGraph 2.10.12 6.0 5a1f2fdedb8f6ca18f81371ea8d28f68
RedisJSON 2.4.7 6.0 28308b101a0203c21fa460e7eeb9344a
RedisJSON 2.6.8 7.1 b631b6a863edde1b53b2f7a27a49c004
RedisTimeSeries 1.8.11 6.0 8fe09b00f56afe5dba160d234a6606af
RedisTimeSeries 1.10.9 7.1 98a492a017ea6669a162fd3503bf31f3
DATABASE MODULES:
DB:ID NAME MODULE VERSION ARGS STATUS
db:1 search-json-db RediSearch 2 2.8.9 PARTITIONS AUTO OK
db:1 search-json-db RedisJSON 2.6.8 OK
db:2 timeseries-db RedisTimeSeries 1.10.9 OK
status nodes
显示集群上所有节点的当前状态。
rladmin status nodes
[ extra <parameters> ]
[ sort <column_titles> ]
[ issues_only ]
参数
参数 | 描述 |
---|---|
extra <parameter> | 显示更多信息的额外选项 |
sort <column_titles> | 按指定的列标题排序结果 |
issues_only | 过滤掉所有状态为OK 的项目 |
额外参数 | 描述 |
---|---|
extra all | 显示所有 extra 信息 |
额外备份 | 显示定期备份状态 |
extra frag | 显示重启后可用碎片内存 |
extra nodestats | 显示每个节点的分片 |
extra rack_id | 如果客户不是rack_aware ,则显示rack_id |
extra redis_version | 显示集群中所有节点的Redis版本 |
extra state_machine | 显示状态机信息的执行 |
extra watchdog | 显示看门狗状态 |
返回
返回集群上所有节点状态的表格。
如果指定了sort <column_titles>
,结果将按指定的表列排序。
如果指定了issues_only
,它只显示没有OK
状态的节点。
*node
表示你连接到的节点。
Example
$ rladmin status nodes sort PROVISIONAL_RAM HOSTNAME
CLUSTER NODES:
NODE:ID ROLE ADDRESS EXTERNAL_ADDRESS HOSTNAME SHARDS CORES FREE_RAM PROVISIONAL_RAM VERSION STATUS
node:1 master 198.51.100.2 3d99db1fdf4b 4/100 6 14.74GB/19.54GB 10.73GB/16.02GB 6.2.12-37 OK
*node:3 slave 198.51.100.4 b87cc06c830f 0/100 6 14.74GB/19.54GB 11.22GB/16.02GB 6.2.12-37 OK
node:2 slave 198.51.100.3 fc7a3d332458 0/100 6 14.74GB/19.54GB 11.22GB/16.02GB 6.2.12-37 OK
status shards
显示集群上所有分片的当前状态。
rladmin status shards
[ node <id> ]
[ db {db:<id> | <name>} ]
[ extra <parameters> ]
[ sort <column_titles> ]
[ issues_only ]
参数
参数 | 描述 |
---|---|
node <id> | 仅显示指定节点ID的分片 |
db db:<id> | 仅显示指定数据库ID的分片 |
db <name> | 仅显示指定数据库名称的分片 |
extra <parameter> | 显示更多信息的额外选项 |
sort <column_titles> | 按指定的列标题排序结果 |
issues_only | 过滤掉所有状态为OK 的项目 |
额外参数 | 描述 |
---|---|
extra all | 显示所有 extra 信息 |
额外备份 | 显示定期备份状态 |
extra frag | 显示重启后可用碎片内存 |
extra shardstats | 显示每个节点的分片 |
extra rack_id | 如果客户不是rack_aware ,则显示rack_id |
extra redis_version | 显示集群中所有分片的Redis版本 |
extra state_machine | 显示状态机信息的执行 |
extra watchdog | 显示看门狗状态 |
返回
返回集群上所有分片状态的表格。
如果指定了sort <column_titles>
,结果将按指定的表列排序。
如果指定了issues_only
,它只显示没有OK
状态的分片。
Example
$ rladmin status shards sort USED_MEMORY ID
SHARDS:
DB:ID NAME ID NODE ROLE SLOTS USED_MEMORY STATUS
db:3 database3 redis:6 node:1 master 8192-12287 2.04MB OK
db:3 database3 redis:4 node:1 master 0-4095 2.08MB OK
db:3 database3 redis:5 node:1 master 4096-8191 2.08MB OK
db:3 database3 redis:7 node:1 master 12288-16383 2.08MB OK