使用pdbcli status
查看集群运行状态。
执行如下命令,查看集群中节点的当前状态信息,包括主备、IP地址、状态、开始运行时间和同步状态:
pdbcli status
返回示例如下:
Using config file: ./config.yaml
Cluster Status:
{
"phase": "RunningPhase",
"master": {
"endpoint": "10.XX.XX.1:1521",
"phase": "RUNNING",
"start_at": "2020-09-23 21:48:23"
},
"standby": [
{
"endpoint": "10.XX.XX.2:1521",
"phase": "RUNNING",
"start_at": "2020-09-23 21:48:31",
"sync_status": "SYNC"
},
{
"endpoint": "10.XX.XX.3:1521",
"phase": "RUNNING",
"start_at": "2020-09-23 21:48:31",
"sync_status": "SYNC"
}
]
}
您也可增加--full
参数获取完整的集群状态信息,包括每个节点的ID、IP地址、端口、引擎状态和pod
状态等。
pdbcli status --full
您可执行pdbcli help status
或pdbcli status --help
命令获取相关的命令说明:
Using config file: ./config.yaml
Show PolarDB Cluster status.
For example:
pdbcli status
Usage:
pdbcli status [flags]
Flags:
--full Show full status view. #获取完整的状态信息
-h, --help help for status # 获取关于status命令的帮助信息
Global Flags:
--config string Specify Config file. (default "./config.yaml") # 指定配置文件,默认为./config.yaml
--debug Enable additional output for debugging. # 显示更多输出信息,用于调试
该文章对您有帮助吗?