check_list — 检查LightDB运行环境状态的工具。
python3 check_list/lightdb_maa_checklist.py
[-d FILENAME
] [-p PORT
] [-t TAG
] [-m LTHOME
] [-n DBNAME
]
check_list
用于检查操作系统、配置、网络等不稳定性的可能原因,并检查LightDB的可用性、正确性、稳定性、易于故障排除性以及数据一致性。
-d/--output_dir
输出文件存放的目录名,默认为当前目录。
-p/--port
LightDB数据库服务器端口号(默认值为 "5432")。
-t/--tag
用于创建输出HTML文件名的字符串。(默认值为 None)
--m/--lthome
指定LightDB软件的文件系统位置。如果省略此选项,则使用环境变量$ LTHOME。
--n/--dbname
要连接的LightDB数据库名称(默认值为 "postgres")。
-?
--help
显示有关check_list命令行参数的帮助信息,并退出。
使用所有默认参数。如果执行成功,则打印文件名。
$
python3 check_list/lightdb_maa_checklist.py
指定参数执行。如果执行成功,则打印文件名。
$
python3 check_list/lightdb_maa_checklist.py --port 5432 --tag "master_node" --dbname postgres --lthome /usr/local/lightdb