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              
RATE THIS PAGE
Back to top ↑