GreenPlum数据库详细安装过程.docx

上传人:b****5 文档编号:6686895 上传时间:2023-01-09 格式:DOCX 页数:9 大小:19.49KB
下载 相关 举报
GreenPlum数据库详细安装过程.docx_第1页
第1页 / 共9页
GreenPlum数据库详细安装过程.docx_第2页
第2页 / 共9页
GreenPlum数据库详细安装过程.docx_第3页
第3页 / 共9页
GreenPlum数据库详细安装过程.docx_第4页
第4页 / 共9页
GreenPlum数据库详细安装过程.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

GreenPlum数据库详细安装过程.docx

《GreenPlum数据库详细安装过程.docx》由会员分享,可在线阅读,更多相关《GreenPlum数据库详细安装过程.docx(9页珍藏版)》请在冰豆网上搜索。

GreenPlum数据库详细安装过程.docx

GreenPlum数据库详细安装过程

集团文件发布号:

(9816-UATWW-MWUB-WUNN-INNUL-DQQTY-19882)

 

GreenPlum数据库详细安装过程

1.概述

1.1.GreenPlum数据库概述

1.2.GreenPlum数据库架构原理

本系统中GreenPlum由一个主节点(master)和四个从节点(segment)构成,主节点和从节点由一台千兆交换机进行连接。

客户端(Client)发送的命令通过主节点的主控作用,然后分发到从节点;从节点将用户需要的结果汇总到主节点,由主节点进行整合然后再将结果返回给客户端。

主节点与从节点的链接规则是保证每台服务器中网口的IP地址不是互联互通的,但是与其他的服务器之间可以通信。

换句换说保障同一台服务器中的IP地址不是处于同一网段,但是不同服务器中的相同网口属于同一网段。

在此需要特别提醒用户Master中一共拥有五块网卡,第五块网卡是与client进行连接的网口。

负责外部用户的访问和数据传输。

网线连接顺序

节点名称

网口1

网口2

网口3

网口4

网口5

Master

Seg1

Seg2

Seg3

Seg4

GP数据库网线的接线示意图

2.SUSELinuxEnterprise1164-bit操作系统安装过程

安装GreenPlum数据库的服务器,在安装SUSELinuxEnterprise11操作系统之前首先需要进行磁盘阵列的设置。

本系统的GP数据库中磁盘阵列选择Raid5的方式(未完待续…)。

在主节点服务器的安装过程中尤其需要注意:

主节点比从节点多一块网卡,在服务器的外面可以很容易的看到主节点的网口为5个,其余从节点的网口为4个。

2.1.初始化阶段

服务器的磁盘阵列做完之后,进入服务器的BIOS将服务器的硬盘分Raid5,Raid5做好后设置BIOS的启动项为光驱启动。

然后将SUSE系统安装光盘放入服务器的光驱进入系统安装界面,选择第二项“Installation”,然后按回车键。

接收许可协议如下图中的红色框内,点击下一步

校验光盘系统完整性,完成后,点击下一步

选择安装模式“NewInstallation”,点击下一步

选择时区与时钟,Region选择“亚洲”(Asia),Time_Zone选择“北京”(Beijing)。

注意:

此处需要将左下角的“HardWareclockSettoUTC”去掉勾选。

然后点击下一步

2.2.系统分区

本系统需要分成4个分区,其中数据分区(/data)要求容量最大,其余的分区在满足系统正常运行的前提下保证使用的容量最小。

本系统中每个节点的硬盘为八块1T,做完磁盘阵列后,系统硬盘的总容量大约为7T。

系统分区建议表

系统分区建议

分区序号

大小

文件系统

Mount

1

10G

Ext3

/boot

2

50G

Swap

swap

3

50G

Ext3

/

4

剩余容量

XFS

/data

选择“PhysicalMachine”,点击下一步

在安装设置中选择“Expert”主菜单

在Expert菜单内选择“Partitioning”

选择“CustomPartitioning(forExpert)”,点击下一步

在左侧的树状结构中选择“HardDisks”中的sda;然后点击页面下端的“Add”按钮,界面跳转。

选择“Primary”,点击下一步

设置“CustomSize”为1GB,然后点击下一步

设置“FormatPartition”文件系统的格式为“EXT3”;MountPartition选择“/boot”目录;然后点击“完成”

再一次点击“Add”按钮,界面跳转

选择“PrimaryPartition”,点击下一步

设置“CustomSize”为5GB,点击下一步

设置“FormatPartition”为“Swap”,“MountPartition”为“swap”,点击完成

第三次点击“Add”按钮,界面跳转

选择“PrimaryPartition”,然后点击下一步

设置“CustomSize”为5GB,点击下一步

设置“FormatPartition”格式为“Ext3”,“MountPartition”格式为“/”,点击完成

最后一次点击“Add”按钮,界面跳转。

选择“PrimaryPartition”,点击下一步

设置“CustomSize”为剩余的所有容量,点击下一步

设置“FormatPartition”文件系统格式为“XFS”,“MountPartition”为“/data”,注意:

此处的“/data”需要用户手动输入。

点击完成

在“ExpertPartitioner”主界面右下角点击“Accept”按钮。

界面跳转回“InstallationSetting”界面

2.3.软件选择和系统任务

在“InstallationSetting”主界面选择“Expert”中的“Software”,界面跳转,

按照下图进行勾选

勾选完成后,点击界面左下角的“Details…”按钮,界面跳转

在“Search”输入框内输入“VSFTP”,点击“Search”按钮,将查询的结果勾选,然后点击“Accept”按钮。

界面弹出提示框,请点击“Continue”按钮。

界面将跳转回“InstallationSetting”界面

2.4.语言选择

在“InstallationSetting”界面,选择“Expert”主菜单中的“Language”,界面跳转

在语言栏选择“SimpledChinese”然后点击“Accept”

弹出提示框,点击“OK”按钮,界面将跳转回“InstallationSetting”界面

2.5.Kdump设置

在“InstallationSetting”界面,选择“Expert”主菜单中的“Kdump”,界面跳转

在服务器的安装过程中,Kdump中默认选中“enable_Kdump”,我们需要将Kdump更改为“Disable_Kdump”。

然后点击“OK”按钮,界面将跳转回“InstallationSetting”界面

2.6.安装过程

直接点击右下角“Install”按钮

弹出提示框,点击“Install”界面将跳转到安装进度界面

开始安装系统,(大约25~40分钟)。

安装结束后,系统会自动重启进入到配置root用户、密码页面。

将密码修改为“root”之后,点击下一步

3.配置网卡IP

主节点的用户名为:

mdw;从节点的用户名为:

sdw1/sdw2/sdw3…。

进入网卡配置界面,选择“NetworkInterface”。

(注意:

关闭防火墙功能)要求配置的网段IP地址使数据库内部实现完全不共享的架构,并且支持多路数据并发。

服务器中网卡IP地址配置规则

节点名

网段1

网段2

网段3

网段4

mdw

sdw1

sdw2

sdw3

注意:

主节点(mdw)中拥有5块网卡,第五块网卡配置成对外访问的IP,例如:

下面以mdw主节点为例演示网卡的配置过程。

其他三个子节点的网卡配置过程与主节点网卡配置的过程相似,只是子节点中不存在“”段的网卡,详细的配置请参考“服务器中网卡IP地址配置规则”。

选择第一块网卡,然后点击“Edit”按钮

按下图填写网卡IP,然后点击下一步。

注意此处的IP地址是GP数据库对外连接是使用的IP,请用户记好。

选择第二块网卡,然后点击“Edit”按钮

按下图填写网卡IP地址,点击下一步

选择第三块网卡,点击“Edit”按钮

按下图填写网卡的IP,点击“下一步”

选择第四块网卡,点击“Edit”按钮

按下图填写网卡IP地址,点击下一步

选择最后一块网卡,点击“Edit”

按下图填写网卡IP,点击“下一步”

网卡配置结束,点击右下角“OK”按钮

点击“下一步”

选择“NO.SkipThisTest”,然后点击“下一步”按钮

选择“UseFollowingConfiguration”,点击“下一步”按钮

直接点击“下一步”按钮

弹出提示框,选择“Yes”继续

直接点击“下一步”按钮

点击“完成”按钮

系统重新启动

输入用户名:

root,然后按“回车”键

输入密码:

root,然后按“回车”键

4.GreenPlum中Master配置过程

SUSELinuxEnterprise11操作系统安装完成之后,在Master服务器中进行操作。

首先,在Master节点中新建一个用户(用户名:

gpadmin,密码:

gpadmin),并且将系统的防火墙关闭、启动FTP服务;然后使用FlashXP将GreenPlum数据库配置所需要的文件上传到指定文件夹;最后使用Putty.exe工具配置GreenPlum数据库中的相关参数。

4.1.建立gpadmin用户

登录系统成功后,点击左下角“Computer”,选择“YaST”

在“Filter”中输入“user”,然后选择“UserandGroupManage…”

点击左下角“Add”按钮

新建一个用户,用户名:

gpadmin,密码:

gpadmin

点击“Detail”按钮,在“UserID(uid)”中数据“3030”,然后点击下一步

4.2.关闭防火墙

在Suse系统中选择“Computer”,点击“YaST”

在“Filter”中输入“Firewall”命令,然后选右侧“Firewall”

将防火墙关闭,否则使用“FlashXP”工具连接“”时,无法连接成功

4.3.启动FTP

在Suse系统中选择“Computer”,点击“YaST”

在“Filter”中输入“ftp”,然后点击右侧的“FTPServer”

按照下图设置“FTPStart-Up”

设置完成后,点击“StartFTPNow”按钮,然后点击“finish”按钮

4.4.使用FlashXP上传GreenPlum数据

使用root用户名和密码登录到SUSE系统,然后logout

然后使用FlashXP软件上传所需文件

注意此处的IP地址是安装系统时,设置的第一块网卡的IP地址

4.5.使用putty.exe工具配置GreenPlum数据库

输入密码:

root时用户不可见,数据完成之后回车

查看home/gpadmin/Desktop目录下的文件是否存在,按回车键

ll命令显示所有的文件夹,按回车键

输入下图中划红线的命令,然后按“回车”键

一直按空格键直到显示如下图所示

输入“yes”同意许可条件

按回车键

输入yes

输入命令“chown–Rgpadmin/user/local/greenplum-db”

数据命令“chown–Rgpadmin”

输入命令“chown-Rgpadmin/data/”安装greenPlum软件

vi/etc/hosts,编辑etc目录下的hosts文件

在键盘上按“insert”键,或者直接输入“insert”命令,,删除时请按DEL键

然后按照下图输入,从“”开始输入

修改环境变量

注意:

其余的子节(sdw1,sdw2,sdw3…)请参考MDW节点进行配置。

都需要将grennplum文件上传、修改etc/hosts文件和环境变量。

4.6.GreenPlum数据库配置详情

source/usr/local/greenplum-db/greenplumpath.sh

root不显示

使用如下命令,对master机器进行无验证连接;

Gpssh-exkeys–fall_hosts期间需要输入作为验证root密码(root用户)

退出putty,使用gpadmin账户登录,然后再次使用Putty,用户名gpadmin

修改.Bashrc文件,添加两行:

Source/usr/local/greenplum-db/greenplum_path.sh

ExportMASTER_DATA_DIRECTORY=/data/gpseg-1/

使用如下命令:

Gpssh-exkeys–fall_hosts期间需要输入作为验证gpadmin密码(gpadmin用户)

所有的服务器都安装greenplum-db软件,但是只有mdw需要做上述无验证连接

4.6.1.GrennPlum数据库的初始化

上传的文件无需选择目录,直接点击上传即可

使用vi命令进行“gpinitsystem_config”文件的编辑,检查文件中的数据存放位置和备份文件存放位置。

检查数据文件夹的存放位置,如下图中红色框内所示vigpinitsystem_config

使用“gpinitsystem-Cgpinitsystem_config”命令进行greenplum数据库的初始化。

命令请参考下图中红色框内

初始化过程中,会出现“是否继续greenplum数据库的创建”选项,输入“y”或者输入“Y”进行确定。

然后系统将继续进行greenplum数据库的创建

创建成功后,系统将会出现如下的提示,如下图中红色框内的提示信息。

4.6.2.修改GreenPlum数据库账户的权限

GP初始化完成之后,修改/data/gpseg-1/pg_hba.conf文件,在最后一行加上如下命令:

hostallallmd5(注意md5请小写,本人在测试过程中截图截错了!

md5一定要小写)

重新读取配置文件

使用psql–dtemplate1进入系统的模板数据库,使用如下命令修改gpadmin账户权限:

alterrolegpadminwithloginpassword‘gpadmin’;

附录A

常用命令

命令

解释

Esc:

q!

退出命令(不保存)

Esc:

wq

退出命令(保存)

键盘中的“Tab”键在输入时具有快捷输入的功能

前面有空格cd/home/gpadmin/Desktop/

查看文件夹中文件是否存在

ll

显示所有文件夹

/bin/bash

安装GP数据库

chown–Rgpadmin/user/local/greenplum-db

改变目录权限

chown–Rgpadmin

chown-Rgpadmin/data/

vi/etc/hosts

编辑etc文件夹下的hosts文件

source/usr/local/greenplum-db/greenplumpath.sh

修改环境变量

viall_hosts

编辑

ping节点名

pingsdw3

Sshsdw1

切换用户到sdw1

Gpssh-exkeys–fall_hosts

验证root密码

ExportMASTER_DATA_DIRECTORY=/data/gpseg-1/

gpinitsystem-Cgpinitsystem_config

进行GP数据库的初始化

alterrolegpadminwithloginpassword‘gpadmin’

修改gpadmin用户权限

附录B

常见问题

常见问题1:

解答:

常见问题2:

解答:

常见问题3:

解答:

常见问题4:

解答:

常见问题5:

解答:

常见问题6:

解答:

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1