gpcheck
gpcheck
检查和验证Greenplum数据库平台的设置。
概要
gpcheck {{-f | --file} hostfile_gpcheck | {-h | --host} host_ID| --local } [-m master_host] [-s standby_master_host] [--stdout | --zipout] [--config config_file] gpcheck --zipin gpcheck_zipfile gpcheck -? gpcheck --version
描述
gpcheck工具确定用户正在运行Greenplum数据库的平台,并且验证各种平台相关的配置设置。 gpcheck可以使用一个主机文件或者之前由--zipout选项创建的文件 来验证平台设置。在成功的验证过程结束时,将显示GPCHECK_NORMAL消息。如果显示 GPCHECK_ERROR,则一个或多个验证检查失败。用户也可以使用gpcheck 来收集和查看主机上的平台设置,而不运行验证检查。
用户应该以root用户运行gpcheck。如果用户没有以root 用户运行gpcheck,该工具将显示一条警告消息,并且将无法验证所有的配置设置;只有其中的 一部分设置将被验证。
选项
- --config config_file
- 替代默认配置文件$GPHOME/etc/gpcheck.cnf(或者Dell EMC Greenplum Data Computing Appliance 上的~/gpconfigs/gpcheck_dca_config)配置文件的名字。该文件指定要运行的OS相关的检查。
- {-f | --file} hostfile_gpcheck
- 包含被gpcheck用来验证平台相关设置的主机列表的文件名称。该文件应包含 Greenplum数据库系统中所有主机(Master、后备Master和Segment)的单一主机名。 gpcheck使用SSH连接到这些主机。
- {--h | --host} host_ID
- 在由host_ID指定的Greenplum数据库系统中的主机上检查平台相关的设置。 gpcheck使用SSH连接到该主机。
- --local
- 检查运行gpcheck的Segment主机上的平台相关设置。 这一选项不需要SSH认证。
- -m master_host
- 此选项已弃用,将在以后的版本中删除。
- -s standby_master_host
- 此选项已弃用,将在以后的版本中删除。
- --stdout
- 显示从gpcheck收集的主机信息。不执行检查或验证。
- --zipout
- 将所有收集的数据保存到当前工作目录中的一个.zip文件中。 gpcheck会自动创建.zip文件并将其命名为 gpcheck_timestamp.tar.gz。不执行检查或验证。
- --zipin gpcheck_zipfile
- 使用此选项解压缩并检查--zipout选项创建的.zip文件。 gpcheck根据用户在此选项中指定的文件执行验证任务。
- -? (help)
- 展示在线帮助。
- --version
- 显示工具的版本。
示例
通过输入主机文件验证Greenplum数据库平台设置:
# gpcheck -f hostfile_gpcheck
将Greenplum数据库平台设置保存到一个zip文件:
# gpcheck -f hostfile_gpcheck --zipout
使用--zipin选项创建的zip文件验证Greenplum数据库平台设置:
# gpcheck --zipin gpcheck_timestamp.tar.gz
查看收集的Greenplum数据库平台设置:
# gpcheck -f hostfile_gpcheck --stdout