gp工具命令之gpinitsystem

gpinitsystem

使用gpinitsystem_config文件中指定的配置参数初始化一个Greenplum数据库系统。

gpinitsystem -c cluster_configuration_file #配置文件的完整路径和文件名称,用于配置和初始化新的 Greenplum数据库系统.示例初始化配置文件可以在 $GPHOME/docs/cli_help/gpconfigs/gpinitsystem_config中找到。
            [-h hostfile_gpinitsystem]#Segment主机地址的文件的完整路径和文件名。如果未在命令行中指定,则可以使用 gpinitsystem_config文件中的MACHINE_LIST_FILE 参数指定主机文件。
            [-B parallel_processes] #要并行创建的Segment数。如果未指定,该工具一次最多启动4个并行进程。
            [-p postgresql_conf_param_file]#用户想要为Greenplum数据库设置的postgresql.conf参数 设置的文件名称。这些设置将在初始化单个Master和Segment实例时使用。 用户也可以在 初始化后使用gpconfig工具来设置参数。
            [-s standby_master_host#配置备份Master主机,reenplum数据库 软件必须已经在该主机上安装和配置。
                [-P standby_master_port]#如果使用-s配置了备用Master实例,可以用该选项定义端口号。 默认端口号与Master端口号相同。
                [-S standby_master_datadir | --standby_datadir=standby_master_datadir]]#如果使用-s配置备用Master主机,可以使用该选项指定数据目录。
            [-m number | --max_connections=number]#设置Master允许的最大客户端连接数。
            [-b size | --shared_buffers=size]#设置Greenplum服务器实例用于共享内存缓冲区的内存量.默认值是125MB。
            [-n locale | --locale=locale] [--lc-collate=locale] 
            [--lc-ctype=locale] [--lc-messages=locale] 
            [--lc-monetary=locale] [--lc-numeric=locale] 
            [--lc-time=locale] 
            [-e password | --su_password=password]#使用此选项可指定为Greenplum数据库超级用户帐户(例如gpadmin)设置的密码。 如果未指定此选项,则默认密码gparray会分配给超级用户。用户以后可以使用 ALTER ROLE命令更改密码。 
            [--mirror-mode={group|spread}]#使用该选项指定镜像Segment实例所在的镜像主机。默认采用group模式, 会将一台主机上的所有主Segment实例的镜像放到另外一台主机。 spread会将一台主机上的所有实例散布在另外的主机上。 spread仅在集群主机数量大于每台主机上的实例数量时可用。
            [-a] #不提示用户进行确认。
            [-q] #以静默模式运行。命令行输出不显示在屏幕上,但仍然写入日志文件。
            [-l logfile_directory]#写入日志文件的目录,默认为~/gpAdminLogs。
            [-D]#设置日志输出等级为debug。
            [-I input_configuration_file]#配置文件的全路径及文件名,该文件使用QD_PRIMARY_ARRAY和 PRIMARY_ARRAY参数定义Greenplum数据库成员和Segment实例。 该配置文件通常用gpinitsystem -O output_configuration_file生成。
            [-O output_configuration_file]#当使用-O选项时,gpinitsystem不会创建一个 新的Greenplum集群,而是会将提供的集群配置信息写入指定的output_configuration_file文件。

gpinitsystem -v | --version #显示gpinitsystem的版本。

gpinitsystem -? | --help 

猜你喜欢

转载自blog.csdn.net/zhuhaiqin/article/details/113096583
GP