istandby工具
金仓数据库 kingbase v7
istandby 工具是 KingbaseES 发布的一个用于和数据保护服务KingbaseDataGuard 交互的工具。它支持的功能包括:
-
通过 Standby服务获取数据库服务器的启停状态。
-
获取和设置 Standby服务的配置信息。
-
获取系统运行在主备模式下,数据库服务器的主、备状态信息。
-
获取系统运行在主备模式下,日志的传输进度和数据保护模式。
-
停止 Standby服务。
关于KingbaseDataGuard数据保护服务,请参见《KingbaseES 高级管理手册》“数据保护”一章。
istandby 是一个命令行工具,命令行参数可以有如下几种:
-
istandby --version
显示 istandby 的版本号。
-
istandby --help
显示 istandby 的帮助信息。
-
istandby [-h <host> -p <port> -U <user> -W <password>]
以用户名 user 和密码 password 连接到指定主机 host 的端口号 port(port 是 KingbaseDataGuard服务监听的端口号),进入 istandby 的交互模式。 默认安装下的端口号为54322。
表 istandby 常用命令
命 令 功 能 get kingbase status 获取本机 kingbase 状态 get remote status 获取远程 kingbase 状态 get all status 获取本机和远程 kingbase 状态 get redolog status 获取日志传输位置 get bin_dir 获取 bin 目录 get data_dir 获取 data 目录 switch over 手动进行主备机切换 stop listener 停止 kingbase 进程和 standby 服务