check_list

check_list — 检查LightDB运行环境状态的工具。

Synopsis

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