Host IP 功能 mdw 192.168.1.1 master smdw 192.168.1.2 segment sdw2 192.168.1.3 segment greenplum6.9下载: https://github.com/greenplum-db/gpdb/releases/download/6.9.0/greenplum-db-6.9.0-rhel7-x86_64.rpm 一. 配置SSH无密码互相登陆: 登录每台机器: 切换到gpadmin用户: #su - gpadmin /* 生成公私密钥 $ ssh-keygen -t rsa /* 在各个主机上使用ssh-copy-id命令拷贝public key到文件authorized_hosts $ ssh-copy-id mdw 输入密码gpadmin $ ssh-copy-id smdw 输入密码 $ ssh-copy-id sdw2 输入密码 /* 在所有主机验证是否可以免密登陆 ssh mdw date ssh smdw date ssh sdw2 date 二.安装greenplum 在每台机器上安装Greenplum6.9版本的rpm包 # yum install -y greenplum-db-6.6.0-rhel7-x86_64.rpm # chown -R gpadmin:gpadmin /usr/local/greenplum* 三. 配置Greenplum 创建一个hostlist,包含所有节点主机名 $ cat /home/gpadmin/conf/hostlist mdw smdw sdw2 创建一个 seg_hosts ,包含所有的Segment Host的主机名 $ cat /home/gpadmin/conf/seg_hosts smdw sdw2 把配置传给其他主机: # su - gpadmin $ source /usr/local/greenplum-db/greenplum_path.sh $ gpssh-exkeys -f /home/gpadmin/conf/hostlist $ gpssh-exkeys -f /home/gpadmin/conf/seg_hosts 测试免密连接是否成功: $ ssh smdw #不需要密码即可登录; $ gpssh -f /home/gpadmin/conf/hostlist => pwd [smdw] /home/gpadmin [sdw2] /home/gpadmin [mdw] /home/gpadmin => exit 出现上面结果就是成功了 四、初始化数据库 1、创建资源目录 $ source /usr/local/ greenplum-db/greenplum_path.sh $ gpssh -f /home/gpadmin/conf/hostlist => mkdir -p /opt/greenplum/data/master => mkdir -p /opt/greenplum/data/primary => mkdir -p /opt/greenplum/data/mirror => mkdir -p /opt/greenplum/data2/primary => mkdir -p /opt/greenplum/data2/mirror 2、环境变量配置 在主节点进行环境变量配置(配置在gpadmin的用户权限下进行配置) # su - gpadmin $ vi /home/gpadmin/.bash_profile # .bash_profile # Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi # User specific environment and startup programs PATH=$PATH:$HOME/.local/bin:$HOME/bin export PATH source /usr/local/greenplum-db/greenplum_path.sh export MASTER_DATA_DIRECTORY=/opt/greenplum/data/master/gpseg-1 export PGPORT=6530 export PGUSER=gpadmin source /usr/local/greenplum-cc/gpcc_path.sh export PGDATABASE=gp_sydb 然后依次复制到各个子节点 $ scp /home/gpadmin/.bash_profile smdw:/home/gpadmin/ $ scp /home/gpadmin/.bash_profile sdw2:/home/gpadmin/ 让环境变量生效 $ source .bash_profile 3、初始化前检查连通性 $ cd /usr/local/greenplum-db/bin $ gpcheckperf -f /home/gpadmin/conf/hostlist -r N -d /tmp /usr/local/greenplum-db-6.9.0/bin/gpcheckperf -f /home/gpadmin/conf/hostlist -r N -d /tmp ------------------- -- NETPERF TEST ------------------- [Warning] retrying with port 23012 NOTICE: -t is deprecated, and has no effect NOTICE: -f is deprecated, and has no effect NOTICE: -t is deprecated, and has no effect NOTICE: -f is deprecated, and has no effect NOTICE: -t is deprecated, and has no effect NOTICE: -f is deprecated, and has no effect NOTICE: -t is deprecated, and has no effect NOTICE: -f is deprecated, and has no effect ==================== == RESULT 2020-09-10T09:34:37.472459 ==================== Netperf bisection bandwidth test mdw -> smdw = 111.620000 sdw2 -> mdw = 110.600000 smdw -> mdw = 111.320000 mdw -> sdw2 = 111.640000 Summary: sum = 445.18 MB/sec min = 110.60 MB/sec max = 111.64 MB/sec avg = 111.29 MB/sec median = 111.62 MB/sec 出现以上内容证明各个节点已经可以连通。 4、执行初始化 初始化 Greenplum 配置文件模板都在/usr/local/greenplum-db/docs/cli_help/gpconfigs目录下,gpinitsystem_config是初始化 Greenplum 的模板,此模板中 Mirror Segment的配置都被注释;创建一个副本,对其以下配置进行修改: $ cd /usr/local/greenplum-db/docs/cli_help/gpconfigs $ cp gpinitsystem_config initgp_config $ vi initgp_config # FILE NAME: gpinitsystem_config # Configuration file needed by the gpinitsystem ################################################ #### REQUIRED PARAMETERS ################################################ #### Name of this Greenplum system enclosed in quotes. ARRAY_NAME="Greenplum Data Platform" #### Naming convention for utility-generated data directories. SEG_PREFIX=gpseg #### Base number by which primary segment port numbers #### are calculated. PORT_BASE=6000 #### File system location(s) where primary segment data directories #### will be created. The number of locations in the list dictate #### the number of primary segments that will get created per #### physical host (if multiple addresses for a host are listed in #### the hostfile, the number of segments will be spread evenly across #### the specified interface addresses). #declare -a DATA_DIRECTORY=(/data1/primary /data1/primary /data1/primary /data2/primary /data2/primary /data2/primary) declare -a DATA_DIRECTORY=(/opt/greenplum/data/primary /opt/greenplum/data/primary /opt/greenplum/data2/primary /opt/greenplum/data2/primary) #### OS-configured hostname or IP address of the master host. MASTER_HOSTNAME=mdw #### File system location where the master data directory #### will be created. MASTER_DIRECTORY=/opt/greenplum/data/master MASTER_DATA_DIRECTORY=/opt/greenplum/data/master/gpseg-1 #### Port number for the master instance. MASTER_PORT=6530 #### Shell utility used to connect to remote hosts. TRUSTED_SHELL=ssh #### Maximum log file segments between automatic WAL checkpoints. CHECK_POINT_SEGMENTS=8 #### Default server-side character set encoding. ENCODING=UNICODE ################################################ #### OPTIONAL MIRROR PARAMETERS ################################################ #### Base number by which mirror segment port numbers #### are calculated. #MIRROR_PORT_BASE=7000 #### File system location(s) where mirror segment data directories #### will be created. The number of mirror locations must equal the #### number of primary locations as specified in the #### DATA_DIRECTORY parameter. declare -a MIRROR_DATA_DIRECTORY=(/opt/greenplum/data/mirror /opt/greenplum/data/mirror /opt/greenplum/data/mirror /opt/greenplum/data2/mirror /opt/greenplum/data2/mirror /opt/greenplum/data2/mirror) ################################################ #### OTHER OPTIONAL PARAMETERS ################################################ #### Create a database of this name after initialization. DATABASE_NAME=gp_sydb #### Specify the location of the host address file here instead of #### with the -h option of gpinitsystem. MACHINE_LIST_FILE=/home/gpadmin/conf/seg_hosts master节点执行初始化; gpinitsystem -c initgp_config -S -s standby [gpadmin@mdw gpconfigs]$ gpinitsystem -c initgp_config -S -s standby 20200909:10:12:20:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Checking configuration parameters, please wait... 20200909:10:12:20:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Reading Greenplum configuration file initgp_config 20200909:10:12:20:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Locale has not been set in initgp_config, will set to default value 20200909:10:12:20:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Locale set to en_US.utf8 20200909:10:12:20:119474 gpinitsystem:mdw:gpadmin-[INFO]:-MASTER_MAX_CONNECT not set, will set to default value 250 20200909:10:12:20:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Checking configuration parameters, Completed 20200909:10:12:20:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Commencing multi-home checks, please wait... .. 20200909:10:12:21:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Configuring build for standard array 20200909:10:12:21:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Commencing multi-home checks, Completed 20200909:10:12:21:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Building primary segment instance array, please wait... ........ 20200909:10:12:26:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Checking Master host 20200909:10:12:26:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Checking new segment hosts, please wait... ........ 20200909:10:12:36:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Checking new segment hosts, Completed 20200909:10:12:36:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Greenplum Database Creation Parameters 20200909:10:12:36:119474 gpinitsystem:mdw:gpadmin-[INFO]:--------------------------------------- 20200909:10:12:36:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Master Configuration 20200909:10:12:36:119474 gpinitsystem:mdw:gpadmin-[INFO]:--------------------------------------- 20200909:10:12:36:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Master instance name = Greenplum Data Platform 20200909:10:12:36:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Master hostname = mdw 20200909:10:12:36:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Master port = 6530 20200909:10:12:36:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Master instance dir = /opt/greenplum/data/master/gpseg-1 20200909:10:12:36:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Master LOCALE = en_US.utf8 20200909:10:12:36:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Greenplum segment prefix = gpseg 20200909:10:12:36:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Master Database = gp_sydb 20200909:10:12:36:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Master connections = 250 20200909:10:12:36:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Master buffers = 128000kB 20200909:10:12:36:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Segment connections = 750 20200909:10:12:36:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Segment buffers = 128000kB 20200909:10:12:36:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Checkpoint segments = 8 20200909:10:12:36:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Encoding = UNICODE 20200909:10:12:36:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Postgres param file = Off 20200909:10:12:36:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Initdb to be used = /usr/local/greenplum-db-6.9.0/bin/initdb 20200909:10:12:36:119474 gpinitsystem:mdw:gpadmin-[INFO]:-GP_LIBRARY_PATH is = /usr/local/greenplum-db-6.9.0/lib 20200909:10:12:36:119474 gpinitsystem:mdw:gpadmin-[INFO]:-HEAP_CHECKSUM is = on 20200909:10:12:36:119474 gpinitsystem:mdw:gpadmin-[INFO]:-HBA_HOSTNAMES is = 0 20200909:10:12:36:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Ulimit check = Passed 20200909:10:12:36:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Array host connect type = Single hostname per node 20200909:10:12:36:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Master IP address [1] = 10.100.75.192 20200909:10:12:36:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Master IP address [2] = 169.254.95.120 20200909:10:12:36:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Master IP address [3] = 172.17.0.1 20200909:10:12:36:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Master IP address [4] = 192.168.1.1 20200909:10:12:36:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Standby Master = Not Configured 20200909:10:12:36:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Number of primary segments = 4 20200909:10:12:36:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Total Database segments = 8 20200909:10:12:36:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Trusted shell = ssh 20200909:10:12:36:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Number segment hosts = 2 20200909:10:12:36:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Mirroring config = OFF 20200909:10:12:36:119474 gpinitsystem:mdw:gpadmin-[INFO]:---------------------------------------- 20200909:10:12:36:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Greenplum Primary Segment Configuration 20200909:10:12:36:119474 gpinitsystem:mdw:gpadmin-[INFO]:---------------------------------------- 20200909:10:12:36:119474 gpinitsystem:mdw:gpadmin-[INFO]:-sdw2 6000 sdw2 /opt/greenplum/data/primary/gpseg0 2 20200909:10:12:36:119474 gpinitsystem:mdw:gpadmin-[INFO]:-sdw2 6001 sdw2 /opt/greenplum/data/primary/gpseg1 3 20200909:10:12:36:119474 gpinitsystem:mdw:gpadmin-[INFO]:-sdw2 6002 sdw2 /opt/greenplum/data2/primary/gpseg2 4 20200909:10:12:36:119474 gpinitsystem:mdw:gpadmin-[INFO]:-sdw2 6003 sdw2 /opt/greenplum/data2/primary/gpseg3 5 20200909:10:12:36:119474 gpinitsystem:mdw:gpadmin-[INFO]:-smdw 6000 smdw /opt/greenplum/data/primary/gpseg4 6 20200909:10:12:36:119474 gpinitsystem:mdw:gpadmin-[INFO]:-smdw 6001 smdw /opt/greenplum/data/primary/gpseg5 7 20200909:10:12:36:119474 gpinitsystem:mdw:gpadmin-[INFO]:-smdw 6002 smdw /opt/greenplum/data2/primary/gpseg6 8 20200909:10:12:36:119474 gpinitsystem:mdw:gpadmin-[INFO]:-smdw 6003 smdw /opt/greenplum/data2/primary/gpseg7 9 Continue with Greenplum creation Yy|Nn (default=N): > Y 20200909:10:12:49:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Building the Master instance database, please wait... 20200909:10:13:01:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Starting the Master in admin mode 20200909:10:13:04:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Commencing parallel build of primary segment instances 20200909:10:13:04:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Spawning parallel processes batch [1], please wait... ........ 20200909:10:13:04:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Waiting for parallel processes batch [1], please wait... .................................... 20200909:10:13:40:119474 gpinitsystem:mdw:gpadmin-[INFO]:------------------------------------------------ 20200909:10:13:40:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Parallel process exit status 20200909:10:13:40:119474 gpinitsystem:mdw:gpadmin-[INFO]:------------------------------------------------ 20200909:10:13:40:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Total processes marked as completed = 8 20200909:10:13:40:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Total processes marked as killed = 0 20200909:10:13:40:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Total processes marked as failed = 0 20200909:10:13:40:119474 gpinitsystem:mdw:gpadmin-[INFO]:------------------------------------------------ 20200909:10:13:40:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Deleting distributed backout files 20200909:10:13:40:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Removing back out file 20200909:10:13:40:119474 gpinitsystem:mdw:gpadmin-[INFO]:-No errors generated from parallel processes 20200909:10:13:40:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Restarting the Greenplum instance in production mode 20200909:10:13:41:125357 gpstop:mdw:gpadmin-[INFO]:-Starting gpstop with args: -a -l /home/gpadmin/gpAdminLogs -m -d /opt/greenplum/data/master/gpseg-1 20200909:10:13:41:125357 gpstop:mdw:gpadmin-[INFO]:-Gathering information and validating the environment... 20200909:10:13:41:125357 gpstop:mdw:gpadmin-[INFO]:-Obtaining Greenplum Master catalog information 20200909:10:13:41:125357 gpstop:mdw:gpadmin-[INFO]:-Obtaining Segment details from master... 20200909:10:13:41:125357 gpstop:mdw:gpadmin-[INFO]:-Greenplum Version: 'postgres (Greenplum Database) 6.9.0 build commit:ef010af28862a0fed172ca96620cc1037aac71a0' 20200909:10:13:41:125357 gpstop:mdw:gpadmin-[INFO]:-Commencing Master instance shutdown with mode='smart' 20200909:10:13:41:125357 gpstop:mdw:gpadmin-[INFO]:-Master segment instance directory=/opt/greenplum/data/master/gpseg-1 20200909:10:13:41:125357 gpstop:mdw:gpadmin-[INFO]:-Stopping master segment and waiting for user connections to finish ... server shutting down 20200909:10:13:42:125357 gpstop:mdw:gpadmin-[INFO]:-Attempting forceful termination of any leftover master process 20200909:10:13:42:125357 gpstop:mdw:gpadmin-[INFO]:-Terminating processes for segment /opt/greenplum/data/master/gpseg-1 20200909:10:13:42:125357 gpstop:mdw:gpadmin-[ERROR]:-Failed to kill processes for segment /opt/greenplum/data/master/gpseg-1: ([Errno 3] No such process) 20200909:10:13:42:125462 gpstart:mdw:gpadmin-[INFO]:-Starting gpstart with args: -a -l /home/gpadmin/gpAdminLogs -d /opt/greenplum/data/master/gpseg-1 20200909:10:13:42:125462 gpstart:mdw:gpadmin-[INFO]:-Gathering information and validating the environment... 20200909:10:13:42:125462 gpstart:mdw:gpadmin-[INFO]:-Greenplum Binary Version: 'postgres (Greenplum Database) 6.9.0 build commit:ef010af28862a0fed172ca96620cc1037aac71a0' 20200909:10:13:42:125462 gpstart:mdw:gpadmin-[INFO]:-Greenplum Catalog Version: '301908232' 20200909:10:13:42:125462 gpstart:mdw:gpadmin-[INFO]:-Starting Master instance in admin mode 20200909:10:13:42:125462 gpstart:mdw:gpadmin-[INFO]:-Obtaining Greenplum Master catalog information 20200909:10:13:42:125462 gpstart:mdw:gpadmin-[INFO]:-Obtaining Segment details from master... 20200909:10:13:42:125462 gpstart:mdw:gpadmin-[INFO]:-Setting new master era 20200909:10:13:42:125462 gpstart:mdw:gpadmin-[INFO]:-Master Started... 20200909:10:13:42:125462 gpstart:mdw:gpadmin-[INFO]:-Shutting down master 20200909:10:13:43:125462 gpstart:mdw:gpadmin-[INFO]:-Commencing parallel segment instance startup, please wait... 20200909:10:13:44:125462 gpstart:mdw:gpadmin-[INFO]:-Process results... 20200909:10:13:44:125462 gpstart:mdw:gpadmin-[INFO]:----------------------------------------------------- 20200909:10:13:44:125462 gpstart:mdw:gpadmin-[INFO]:- Successful segment starts = 8 20200909:10:13:44:125462 gpstart:mdw:gpadmin-[INFO]:- Failed segment starts = 0 20200909:10:13:44:125462 gpstart:mdw:gpadmin-[INFO]:- Skipped segment starts (segments are marked down in configuration) = 0 20200909:10:13:44:125462 gpstart:mdw:gpadmin-[INFO]:----------------------------------------------------- 20200909:10:13:44:125462 gpstart:mdw:gpadmin-[INFO]:-Successfully started 8 of 8 segment instances 20200909:10:13:44:125462 gpstart:mdw:gpadmin-[INFO]:----------------------------------------------------- 20200909:10:13:44:125462 gpstart:mdw:gpadmin-[INFO]:-Starting Master instance mdw directory /opt/greenplum/data/master/gpseg-1 20200909:10:13:44:125462 gpstart:mdw:gpadmin-[INFO]:-Command pg_ctl reports Master mdw instance active 20200909:10:13:44:125462 gpstart:mdw:gpadmin-[INFO]:-Connecting to dbname='template1' connect_timeout=15 20200909:10:13:44:125462 gpstart:mdw:gpadmin-[INFO]:-No standby master configured. skipping... 20200909:10:13:44:125462 gpstart:mdw:gpadmin-[INFO]:-Database successfully started 20200909:10:13:44:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Completed restart of Greenplum instance in production mode 20200909:10:13:49:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Scanning utility log file for any warning messages 20200909:10:13:49:119474 gpinitsystem:mdw:gpadmin-[WARN]:-******************************************************* 20200909:10:13:49:119474 gpinitsystem:mdw:gpadmin-[WARN]:-Scan of log file indicates that some warnings or errors 20200909:10:13:49:119474 gpinitsystem:mdw:gpadmin-[WARN]:-were generated during the array creation 20200909:10:13:49:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Please review contents of log file 20200909:10:13:49:119474 gpinitsystem:mdw:gpadmin-[INFO]:-/home/gpadmin/gpAdminLogs/gpinitsystem_20200909.log 20200909:10:13:49:119474 gpinitsystem:mdw:gpadmin-[INFO]:-To determine level of criticality 20200909:10:13:50:119474 gpinitsystem:mdw:gpadmin-[INFO]:-These messages could be from a previous run of the utility 20200909:10:13:50:119474 gpinitsystem:mdw:gpadmin-[INFO]:-that was called today! 20200909:10:13:50:119474 gpinitsystem:mdw:gpadmin-[WARN]:-******************************************************* 20200909:10:13:50:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Greenplum Database instance successfully created 20200909:10:13:50:119474 gpinitsystem:mdw:gpadmin-[INFO]:------------------------------------------------------- 20200909:10:13:50:119474 gpinitsystem:mdw:gpadmin-[INFO]:-To complete the environment configuration, please 20200909:10:13:50:119474 gpinitsystem:mdw:gpadmin-[INFO]:-update gpadmin .bashrc file with the following 20200909:10:13:50:119474 gpinitsystem:mdw:gpadmin-[INFO]:-1. Ensure that the greenplum_path.sh file is sourced 20200909:10:13:50:119474 gpinitsystem:mdw:gpadmin-[INFO]:-2. Add "export MASTER_DATA_DIRECTORY=/opt/greenplum/data/master/gpseg-1" 20200909:10:13:50:119474 gpinitsystem:mdw:gpadmin-[INFO]:- to access the Greenplum scripts for this instance: 20200909:10:13:50:119474 gpinitsystem:mdw:gpadmin-[INFO]:- or, use -d /opt/greenplum/data/master/gpseg-1 option for the Greenplum scripts 20200909:10:13:50:119474 gpinitsystem:mdw:gpadmin-[INFO]:- Example gpstate -d /opt/greenplum/data/master/gpseg-1 20200909:10:13:50:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Script log file = /home/gpadmin/gpAdminLogs/gpinitsystem_20200909.log 20200909:10:13:50:119474 gpinitsystem:mdw:gpadmin-[INFO]:-To remove instance, run gpdeletesystem utility 20200909:10:13:50:119474 gpinitsystem:mdw:gpadmin-[INFO]:-To initialize a Standby Master Segment for this Greenplum instance 20200909:10:13:50:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Review options for gpinitstandby 20200909:10:13:50:119474 gpinitsystem:mdw:gpadmin-[INFO]:------------------------------------------------------- 20200909:10:13:50:119474 gpinitsystem:mdw:gpadmin-[INFO]:-The Master /opt/greenplum/data/master/gpseg-1/pg_hba.conf post gpinitsystem 20200909:10:13:50:119474 gpinitsystem:mdw:gpadmin-[INFO]:-has been configured to allow all hosts within this new 20200909:10:13:50:119474 gpinitsystem:mdw:gpadmin-[INFO]:-array to intercommunicate. Any hosts external to this 20200909:10:13:50:119474 gpinitsystem:mdw:gpadmin-[INFO]:-new array must be explicitly added to this file 20200909:10:13:50:119474 gpinitsystem:mdw:gpadmin-[INFO]:-Refer to the Greenplum Admin support guide which is 20200909:10:13:50:119474 gpinitsystem:mdw:gpadmin-[INFO]:-located in the /usr/local/greenplum-db-6.9.0/docs directory 20200909:10:13:50:119474 gpinitsystem:mdw:gpadmin-[INFO]:------------------------------------------------------- 若初始化失败,需要删除/opt下的数据资源目录重新初始化; 五、数据库操作 登录数据库: $ psql -p 6530 psql (9.4.24) Type "help" for help. gp_sydb=# gp_sydb=# gp_sydb=# gp_sydb=# 停止和启动集群命令: $ gpstop -M fast $ gpstart -a 集群状态查看命令: gpstate -e #查看mirror的状态 gpstate -f #查看standby master的状态 gpstate -s #查看整个GP群集的状态 gpstate -i #查看GP的版本 gpstate --help #帮助文档,可以查看gpstate更多用法 查看集群状态: [gpadmin@mdw gpconfigs]$ gpstate -f 20200909:10:23:07:138528 gpstate:mdw:gpadmin-[INFO]:-Starting gpstate with args: -f 20200909:10:23:07:138528 gpstate:mdw:gpadmin-[INFO]:-local Greenplum Version: 'postgres (Greenplum Database) 6.9.0 build commit:ef010af28862a0fed172ca96620cc1037aac71a0' 20200909:10:23:07:138528 gpstate:mdw:gpadmin-[INFO]:-master Greenplum Version: 'PostgreSQL 9.4.24 (Greenplum Database 6.9.0 build commit:ef010af28862a0fed172ca96620cc1037aac71a0) on x86_64-unknown-linux-gnu, compiled by gcc (GCC) 6.4.0, 64-bit compiled on Jun 29 2020 22:58:53' 20200909:10:23:07:138528 gpstate:mdw:gpadmin-[INFO]:-Obtaining Segment details from master... 20200909:10:23:07:138528 gpstate:mdw:gpadmin-[INFO]:-Standby master instance not configured 20200909:10:23:07:138528 gpstate:mdw:gpadmin-[INFO]:-------------------------------------------------------------- 20200909:10:23:07:138528 gpstate:mdw:gpadmin-[INFO]:--pg_stat_replication 20200909:10:23:07:138528 gpstate:mdw:gpadmin-[INFO]:-------------------------------------------------------------- 20200909:10:23:07:138528 gpstate:mdw:gpadmin-[INFO]:-No entries found. 20200909:10:23:07:138528 gpstate:mdw:gpadmin-[INFO]:-------------------------------------------------------------- [gpadmin@mdw gpconfigs]$ gpstate -s 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:-Starting gpstate with args: -s 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:-local Greenplum Version: 'postgres (Greenplum Database) 6.9.0 build commit:ef010af28862a0fed172ca96620cc1037aac71a0' 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:-master Greenplum Version: 'PostgreSQL 9.4.24 (Greenplum Database 6.9.0 build commit:ef010af28862a0fed172ca96620cc1037aac71a0) on x86_64-unknown-linux-gnu, compiled by gcc (GCC) 6.4.0, 64-bit compiled on Jun 29 2020 22:58:53' 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:-Obtaining Segment details from master... 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:-Gathering data from segments... 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:----------------------------------------------------- 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:--Master Configuration & Status 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:----------------------------------------------------- 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Master host = mdw 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Master postgres process ID = 125520 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Master data directory = /opt/greenplum/data/master/gpseg-1 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Master port = 6530 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Master current role = dispatch 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Greenplum initsystem version = 6.9.0 build commit:ef010af28862a0fed172ca96620cc1037aac71a0 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Greenplum current version = PostgreSQL 9.4.24 (Greenplum Database 6.9.0 build commit:ef010af28862a0fed172ca96620cc1037aac71a0) on x86_64-unknown-linux-gnu, compiled by gcc (GCC) 6.4.0, 64-bit compiled on Jun 29 2020 22:58:53 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Postgres version = 9.4.24 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Master standby = No master standby configured 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:----------------------------------------------------- 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:-Segment Instance Status Report 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:----------------------------------------------------- 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Segment Info 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Hostname = sdw2 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Address = sdw2 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Datadir = /opt/greenplum/data/primary/gpseg0 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Port = 6000 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Status 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- PID = 151307 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Configuration reports status as = Up 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Database status = Up 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:----------------------------------------------------- 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Segment Info 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Hostname = sdw2 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Address = sdw2 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Datadir = /opt/greenplum/data/primary/gpseg1 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Port = 6001 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Status 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- PID = 151306 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Configuration reports status as = Up 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Database status = Up 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:----------------------------------------------------- 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Segment Info 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Hostname = sdw2 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Address = sdw2 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Datadir = /opt/greenplum/data2/primary/gpseg2 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Port = 6002 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Status 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- PID = 151309 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Configuration reports status as = Up 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Database status = Up 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:----------------------------------------------------- 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Segment Info 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Hostname = sdw2 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Address = sdw2 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Datadir = /opt/greenplum/data2/primary/gpseg3 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Port = 6003 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Status 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- PID = 151308 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Configuration reports status as = Up 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Database status = Up 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:----------------------------------------------------- 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Segment Info 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Hostname = smdw 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Address = smdw 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Datadir = /opt/greenplum/data/primary/gpseg4 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Port = 6000 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Status 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- PID = 39878 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Configuration reports status as = Up 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Database status = Up 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:----------------------------------------------------- 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Segment Info 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Hostname = smdw 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Address = smdw 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Datadir = /opt/greenplum/data/primary/gpseg5 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Port = 6001 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Status 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- PID = 39877 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Configuration reports status as = Up 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Database status = Up 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:----------------------------------------------------- 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Segment Info 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Hostname = smdw 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Address = smdw 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Datadir = /opt/greenplum/data2/primary/gpseg6 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Port = 6002 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Status 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- PID = 39879 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Configuration reports status as = Up 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Database status = Up 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:----------------------------------------------------- 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Segment Info 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Hostname = smdw 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Address = smdw 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Datadir = /opt/greenplum/data2/primary/gpseg7 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Port = 6003 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Status 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- PID = 39880 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Configuration reports status as = Up 20200909:10:23:17:138776 gpstate:mdw:gpadmin-[INFO]:- Database status = Up [gpadmin@mdw gpconfigs]$ [gpadmin@mdw gpconfigs]$ [gpadmin@mdw gpconfigs]$ gpstate -i 20200909:10:23:51:139570 gpstate:mdw:gpadmin-[INFO]:-Starting gpstate with args: -i 20200909:10:23:51:139570 gpstate:mdw:gpadmin-[INFO]:-local Greenplum Version: 'postgres (Greenplum Database) 6.9.0 build commit:ef010af28862a0fed172ca96620cc1037aac71a0' 20200909:10:23:51:139570 gpstate:mdw:gpadmin-[INFO]:-master Greenplum Version: 'PostgreSQL 9.4.24 (Greenplum Database 6.9.0 build commit:ef010af28862a0fed172ca96620cc1037aac71a0) on x86_64-unknown-linux-gnu, compiled by gcc (GCC) 6.4.0, 64-bit compiled on Jun 29 2020 22:58:53' 20200909:10:23:51:139570 gpstate:mdw:gpadmin-[INFO]:-Obtaining Segment details from master... 20200909:10:23:51:139570 gpstate:mdw:gpadmin-[INFO]:-Loading version information 20200909:10:23:52:139570 gpstate:mdw:gpadmin-[INFO]:- Host Datadir Port Version 20200909:10:23:52:139570 gpstate:mdw:gpadmin-[INFO]:- mdw /opt/greenplum/data/master/gpseg-1 6530 PostgreSQL 9.4.24 (Greenplum Database 6.9.0 build commit:ef010af28862a0fed172ca96620cc1037aac71a0) on x86_64-unknown-linux-gnu, compiled by gcc (GCC) 6.4.0, 64-bit compiled on Jun 29 2020 22:58:53 20200909:10:23:52:139570 gpstate:mdw:gpadmin-[INFO]:- sdw2 /opt/greenplum/data/primary/gpseg0 6000 PostgreSQL 9.4.24 (Greenplum Database 6.9.0 build commit:ef010af28862a0fed172ca96620cc1037aac71a0) on x86_64-unknown-linux-gnu, compiled by gcc (GCC) 6.4.0, 64-bit compiled on Jun 29 2020 22:58:53 20200909:10:23:52:139570 gpstate:mdw:gpadmin-[INFO]:- sdw2 /opt/greenplum/data/primary/gpseg1 6001 PostgreSQL 9.4.24 (Greenplum Database 6.9.0 build commit:ef010af28862a0fed172ca96620cc1037aac71a0) on x86_64-unknown-linux-gnu, compiled by gcc (GCC) 6.4.0, 64-bit compiled on Jun 29 2020 22:58:53 20200909:10:23:52:139570 gpstate:mdw:gpadmin-[INFO]:- sdw2 /opt/greenplum/data2/primary/gpseg2 6002 PostgreSQL 9.4.24 (Greenplum Database 6.9.0 build commit:ef010af28862a0fed172ca96620cc1037aac71a0) on x86_64-unknown-linux-gnu, compiled by gcc (GCC) 6.4.0, 64-bit compiled on Jun 29 2020 22:58:53 20200909:10:23:52:139570 gpstate:mdw:gpadmin-[INFO]:- sdw2 /opt/greenplum/data2/primary/gpseg3 6003 PostgreSQL 9.4.24 (Greenplum Database 6.9.0 build commit:ef010af28862a0fed172ca96620cc1037aac71a0) on x86_64-unknown-linux-gnu, compiled by gcc (GCC) 6.4.0, 64-bit compiled on Jun 29 2020 22:58:53 20200909:10:23:52:139570 gpstate:mdw:gpadmin-[INFO]:- smdw /opt/greenplum/data/primary/gpseg4 6000 PostgreSQL 9.4.24 (Greenplum Database 6.9.0 build commit:ef010af28862a0fed172ca96620cc1037aac71a0) on x86_64-unknown-linux-gnu, compiled by gcc (GCC) 6.4.0, 64-bit compiled on Jun 29 2020 22:58:53 20200909:10:23:52:139570 gpstate:mdw:gpadmin-[INFO]:- smdw /opt/greenplum/data/primary/gpseg5 6001 PostgreSQL 9.4.24 (Greenplum Database 6.9.0 build commit:ef010af28862a0fed172ca96620cc1037aac71a0) on x86_64-unknown-linux-gnu, compiled by gcc (GCC) 6.4.0, 64-bit compiled on Jun 29 2020 22:58:53 20200909:10:23:52:139570 gpstate:mdw:gpadmin-[INFO]:- smdw /opt/greenplum/data2/primary/gpseg6 6002 PostgreSQL 9.4.24 (Greenplum Database 6.9.0 build commit:ef010af28862a0fed172ca96620cc1037aac71a0) on x86_64-unknown-linux-gnu, compiled by gcc (GCC) 6.4.0, 64-bit compiled on Jun 29 2020 22:58:53 20200909:10:23:52:139570 gpstate:mdw:gpadmin-[INFO]:- smdw /opt/greenplum/data2/primary/gpseg7 6003 PostgreSQL 9.4.24 (Greenplum Database 6.9.0 build commit:ef010af28862a0fed172ca96620cc1037aac71a0) on x86_64-unknown-linux-gnu, compiled by gcc (GCC) 6.4.0, 64-bit compiled on Jun 29 2020 22:58:53 20200909:10:23:52:139570 gpstate:mdw:gpadmin-[INFO]:-All segments are running the same software version [gpadmin@mdw gpconfigs]$ gpstate -e 20200909:10:22:56:138257 gpstate:mdw:gpadmin-[INFO]:-Starting gpstate with args: -e 20200909:10:22:56:138257 gpstate:mdw:gpadmin-[INFO]:-local Greenplum Version: 'postgres (Greenplum Database) 6.9.0 build commit:ef010af28862a0fed172ca96620cc1037aac71a0' 20200909:10:22:56:138257 gpstate:mdw:gpadmin-[INFO]:-master Greenplum Version: 'PostgreSQL 9.4.24 (Greenplum Database 6.9.0 build commit:ef010af28862a0fed172ca96620cc1037aac71a0) on x86_64-unknown-linux-gnu, compiled by gcc (GCC) 6.4.0, 64-bit compiled on Jun 29 2020 22:58:53' 20200909:10:22:56:138257 gpstate:mdw:gpadmin-[INFO]:-Obtaining Segment details from master... 20200909:10:22:56:138257 gpstate:mdw:gpadmin-[INFO]:-Physical mirroring is not configured [gpadmin@mdw gpconfigs]$ 备注:目前为止数据库已经安装和操作完毕,默认只有本地可以连数据库。如果需要别的机器可以连,需要修改gp_hba.conf文件: vim $MASTER_DATA_DIRECTORY/pg_hba.conf #添加 host all gpadmin 0.0.0.0/0 md5 执行gpstop -u使配置生效 在从库上连接master测试: $ psql -h 192.168.1.1 -d gp_sydb -p 6530 psql (9.4.24) Type "help" for help. gp_sydb=# 修改gpadmin密码: gp_sydb=# alter user gpadmin with password 'gpadmin'; ALTER ROLE 从库指定DB连接: [gpadmin@smdw ~]$ psql -U gpadmin -h 192.168.1.1 -d gp_sydb -p 6530 Password for user gpadmin: psql (9.4.24) Type "help" for help. gp_sydb=# \l List of databases Name | Owner | Encoding | Collate | Ctype | Access privileges -----------+---------+----------+------------+------------+--------------------- gp_sydb | gpadmin | UTF8 | en_US.utf8 | en_US.utf8 | postgres | gpadmin | UTF8 | en_US.utf8 | en_US.utf8 | template0 | gpadmin | UTF8 | en_US.utf8 | en_US.utf8 | =c/gpadmin + | | | | | gpadmin=CTc/gpadmin template1 | gpadmin | UTF8 | en_US.utf8 | en_US.utf8 | =c/gpadmin + | | | | | gpadmin=CTc/gpadmin (4 rows) 创建测试库: gp_sydb=# create database test; CREATE DATABASE gp_sydb=# \c test You are now connected to database "test" as user "gpadmin". test=# test=# test=# create table test (id int primary key,name varchar(10)); CREATE TABLE test=# test=# test=# \d test Table "public.test" Column | Type | Modifiers --------+-----------------------+----------- id | integer | not null name | character varying(10) | Indexes: "test_pkey" PRIMARY KEY, btree (id) Distributed by: (id) test=# insert into test values(1,'zhengzhou'); INSERT 0 1 test=# insert into test values(2,'hangzhou'); INSERT 0 1 test=# insert into test values(3,'wenzhou'); INSERT 0 1 test=# insert into test values(4,'suizhou'); INSERT 0 1 test=# select * from test; id | name ----+----------- 1 | zhengzhou 3 | wenzhou 4 | suizhou 2 | hangzhou (4 rows) 增加standy master方法: [gpadmin@mdw ~]$ gpinitstandby -s sdw2 20200909:14:29:55:200079 gpinitstandby:mdw:gpadmin-[INFO]:-Validating environment and parameters for standby initialization... 20200909:14:29:55:200079 gpinitstandby:mdw:gpadmin-[INFO]:-Checking for data directory /opt/greenplum/data/master/gpseg-1 on sdw2 20200909:14:29:55:200079 gpinitstandby:mdw:gpadmin-[INFO]:------------------------------------------------------ 20200909:14:29:55:200079 gpinitstandby:mdw:gpadmin-[INFO]:-Greenplum standby master initialization parameters 20200909:14:29:55:200079 gpinitstandby:mdw:gpadmin-[INFO]:------------------------------------------------------ 20200909:14:29:55:200079 gpinitstandby:mdw:gpadmin-[INFO]:-Greenplum master hostname = mdw 20200909:14:29:55:200079 gpinitstandby:mdw:gpadmin-[INFO]:-Greenplum master data directory = /opt/greenplum/data/master/gpseg-1 20200909:14:29:55:200079 gpinitstandby:mdw:gpadmin-[INFO]:-Greenplum master port = 6530 20200909:14:29:55:200079 gpinitstandby:mdw:gpadmin-[INFO]:-Greenplum standby master hostname = sdw2 20200909:14:29:55:200079 gpinitstandby:mdw:gpadmin-[INFO]:-Greenplum standby master port = 6530 20200909:14:29:55:200079 gpinitstandby:mdw:gpadmin-[INFO]:-Greenplum standby master data directory = /opt/greenplum/data/master/gpseg-1 20200909:14:29:55:200079 gpinitstandby:mdw:gpadmin-[INFO]:-Greenplum update system catalog = On Do you want to continue with standby master initialization? Yy|Nn (default=N): > Y 20200909:14:30:02:200079 gpinitstandby:mdw:gpadmin-[INFO]:-Syncing Greenplum Database extensions to standby 20200909:14:30:02:200079 gpinitstandby:mdw:gpadmin-[INFO]:-The packages on sdw2 are consistent. 20200909:14:30:02:200079 gpinitstandby:mdw:gpadmin-[INFO]:-Adding standby master to catalog... 20200909:14:30:02:200079 gpinitstandby:mdw:gpadmin-[INFO]:-Database catalog updated successfully. 20200909:14:30:02:200079 gpinitstandby:mdw:gpadmin-[INFO]:-Updating pg_hba.conf file... 20200909:14:30:04:200079 gpinitstandby:mdw:gpadmin-[INFO]:-pg_hba.conf files updated successfully. 20200909:14:30:16:200079 gpinitstandby:mdw:gpadmin-[INFO]:-Starting standby master 20200909:14:30:16:200079 gpinitstandby:mdw:gpadmin-[INFO]:-Checking if standby master is running on host: sdw2 in directory: /opt/greenplum/data/master/gpseg-1 20200909:14:30:26:200079 gpinitstandby:mdw:gpadmin-[INFO]:-Cleaning up pg_hba.conf backup files... 20200909:14:30:27:200079 gpinitstandby:mdw:gpadmin-[INFO]:-Backup files of pg_hba.conf cleaned up successfully. 20200909:14:30:27:200079 gpinitstandby:mdw:gpadmin-[INFO]:-Successfully created standby master on sdw2 查看standby master状态: [gpadmin@mdw ~]$ gpstate -f 20200909:14:38:04:211012 gpstate:mdw:gpadmin-[INFO]:-Starting gpstate with args: -f 20200909:14:38:04:211012 gpstate:mdw:gpadmin-[INFO]:-local Greenplum Version: 'postgres (Greenplum Database) 6.9.0 build commit:ef010af28862a0fed172ca96620cc1037aac71a0' 20200909:14:38:04:211012 gpstate:mdw:gpadmin-[INFO]:-master Greenplum Version: 'PostgreSQL 9.4.24 (Greenplum Database 6.9.0 build commit:ef010af28862a0fed172ca96620cc1037aac71a0) on x86_64-unknown-linux-gnu, compiled by gcc (GCC) 6.4.0, 64-bit compiled on Jun 29 2020 22:58:53' 20200909:14:38:04:211012 gpstate:mdw:gpadmin-[INFO]:-Obtaining Segment details from master... 20200909:14:38:05:211012 gpstate:mdw:gpadmin-[INFO]:-Standby master details 20200909:14:38:05:211012 gpstate:mdw:gpadmin-[INFO]:----------------------- 20200909:14:38:05:211012 gpstate:mdw:gpadmin-[INFO]:- Standby address = sdw2 20200909:14:38:05:211012 gpstate:mdw:gpadmin-[INFO]:- Standby data directory = /opt/greenplum/data/master/gpseg-1 20200909:14:38:05:211012 gpstate:mdw:gpadmin-[INFO]:- Standby port = 6530 20200909:14:38:05:211012 gpstate:mdw:gpadmin-[INFO]:- Standby PID = 158229 20200909:14:38:05:211012 gpstate:mdw:gpadmin-[INFO]:- Standby status = Standby host passive 20200909:14:38:05:211012 gpstate:mdw:gpadmin-[INFO]:-------------------------------------------------------------- 20200909:14:38:05:211012 gpstate:mdw:gpadmin-[INFO]:--pg_stat_replication 20200909:14:38:05:211012 gpstate:mdw:gpadmin-[INFO]:-------------------------------------------------------------- 20200909:14:38:05:211012 gpstate:mdw:gpadmin-[INFO]:--WAL Sender State: streaming 20200909:14:38:05:211012 gpstate:mdw:gpadmin-[INFO]:--Sync state: sync 20200909:14:38:05:211012 gpstate:mdw:gpadmin-[INFO]:--Sent Location: 0/C0000A8 20200909:14:38:05:211012 gpstate:mdw:gpadmin-[INFO]:--Flush Location: 0/C0000A8 20200909:14:38:05:211012 gpstate:mdw:gpadmin-[INFO]:--Replay Location: 0/C0000A8 20200909:14:38:05:211012 gpstate:mdw:gpadmin-[INFO]:-------------------------------------------------------------- [gpadmin@mdw ~]$
greenplum 6.9 for centos7集群搭建步骤
来源:这里教程网
时间:2026-03-14 20:06:51
作者:
编辑推荐:
下一篇:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- 直播回顾 | EDB总裁Bruce Momjian道出原生分布式将在PG 14版本发布
- The Internals of PostgreSQL学习
The Internals of PostgreSQL学习
26-03-14 - 报名|2020 PostgreSQL亚洲大会系列专场一:培训机构公益专场
报名|2020 PostgreSQL亚洲大会系列专场一:培训机构公益专场
26-03-14 - 向数据透视表中添加计算字段的操作方法
向数据透视表中添加计算字段的操作方法
26-03-14 - 权益满满 | PGConf.Asia2020大会诚邀赞助商!携手走向更大世界!
- 报名|2020 PostgreSQL亚洲大会系列专场二:阿里云数据库专场
报名|2020 PostgreSQL亚洲大会系列专场二:阿里云数据库专场
26-03-14 - 中国PostgreSQL培训认证——官方授权机构列表
中国PostgreSQL培训认证——官方授权机构列表
26-03-14 - RockyLinux网络连接故障诊断(手把手教你排查与修复常见网络问题)
RockyLinux网络连接故障诊断(手把手教你排查与修复常见网络问题)
26-03-14 - 报名|2020 PostgreSQL亚洲大会系列专场三:腾讯云数据库专场
报名|2020 PostgreSQL亚洲大会系列专场三:腾讯云数据库专场
26-03-14 - 嘉宾专访|2020 PostgreSQL亚洲大会阿里云数据库专场:魏闯先
嘉宾专访|2020 PostgreSQL亚洲大会阿里云数据库专场:魏闯先
26-03-14
