【greenplum_installer】GP一键安装教程

本文档编写的目的是为了描述Greenplum分布式MPP数据库的详细安装步骤与过程。

安装文档:https://gitee.com/inrgihc/greenplum_installer/wikis/pages

gp集群安装教程

主要步骤如下:

1、准备服务器
服务器需要准备至少4台服务器,即:master与standby各独立一台,其他节点均为segment。

服务器的参考配置如下:

硬件名称 物理机或虚拟机服务器

CPU	建议至少:2核
内存	建议至少:4G
硬盘	建议至少:20G
网卡	千兆网卡

操作系统需要安装CentOS7(64位x86_64系列)的操作系统。

2、网络环境准备
服务器间可通过网络互通,具有静态IP地址,每台服务器均可通过ssh进行连接登录(确保机器上的22端口开启且可用),并且域名解析正常,可通过如下示例的ping命令测试通过:

[root@localhost ~]# ping www.baidu.com
PING www.a.shifen.com (61.135.169.125) 56(84) bytes of data.
64 bytes from 61.135.169.125 (61.135.169.125): icmp_seq=1 ttl=54 time=1.46 ms
64 bytes from 61.135.169.125 (61.135.169.125): icmp_seq=2 ttl=54 time=2.19 ms
64 bytes from 61.135.169.125 (61.135.169.125): icmp_seq=3 ttl=54 time=1.91 ms
64 bytes from 61.135.169.125 (61.135.169.125): icmp_seq=4 ttl=54 time=5.67 ms
64 bytes from 61.135.169.125 (61.135.169.125): icmp_seq=5 ttl=54 time=1.55 ms
64 bytes from 61.135.169.125 (61.135.169.125): icmp_seq=6 ttl=54 time=2.03 ms
^C
--- www.a.shifen.com ping statistics ---
6 packets transmitted, 6 received, 0% packet loss, time 5007ms
rtt min/avg/max/mdev = 1.468/2.474/5.677/1.455 ms
[root@localhost ~]# 

3、服务器账号准备
account.txt 文件,存放机器ip 用户 密码,如下

[root@localhost root]# cat account.txt 
10.101.1.10 root 123321
10.101.1.11 root 123321
10.101.1.12 root 123321
10.101.1.13 root 123321

特别注意:
(1)文件中的节点间存在顺序关系,其中第一个为master节点,第二个为standby节点,第三个到最后均为segment节点。
(2) 账号配置文件account.txt中配置的账号必须为root,否在安装前的检查会报错。

4、Greenplum安装介质
可通过如下命令打出bin包:

[root@localhost bin]# git clone https://gitee.com/inrgihc/greenplum_installer.git
[root@localhost bin]# cd greenplum_installer/
[root@localhost bin]# make all
[root@localhost bin]# cd bin/
[root@localhost bin]# tree .
.
├── account.txt
└── greenplum6-centos7-release.bin
0 directories, 2 files

说明:该安装包会按照account.txt内配置的主机账号信息分别登录到每台服务器上进行系统环境相关配置和greenplum的安装配置工作(无需在每台服务器操作)

5、安装操作

[root@localhost root]# tree .
.
├── account.txt
└── greenplum6-centos7-release.bin

0 directories, 2 files
[root@localhost root]# sh ./greenplum6-centos7-release.bin ./account.txt install

6、安装参数

在这里插入图片描述

7、数据库常用操作

# 切换gpadmin 用户
su gpadmin

# 启动gp 
gpstart  -a

# 关闭gp

gpstop -a

# 查看状态
gpstate -c
已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页