Linux教程

Linux ->> 搭设GreemPlum集群环境

本文主要是介绍Linux ->> 搭设GreemPlum集群环境,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

最近开始学习MPP数据库技术,打算接触下GreenPlum。这里参照《Greenplum企业应用实战》这本书的环境搭设步骤,这里需要4台机器,一台作为master,3台slave。

 

实验环境软件安装准备:

VMWare 12虚拟机

Xshell 7远程服务器连接管理器

 

VMWare 网络设置:

这里选NAT 或者 桥接都行,但是有个建议?如果你用的是公司的网络,不是自家私人电脑上实验,建议用NAT。如果是自家私人电脑实验,那就无所谓,可以建议桥接,桥接的特点是每台虚拟机都会模拟成跟主机一样的实体机器跟DHCP服务器申请IP,好处是可以访问实际机器所在网段所有的网络资源,但是如果是公司网络就不好管理你这几台机器,毕竟它们都只是虚拟机,实验用途。NAT是把你本机当初一台路由器,本机充当网关,分配一个网段给虚拟机用,好处是不影响物理网络的IP分配(如果你是公司网络,你好几台虚拟机,每台都要用固定地址,容易跟其他DHCP获取IP地址的物理机器冲突)。

打开VMWARE的虚拟网络编辑器,设置一下NAT模式的子网地址,再改下网关IP(默认网关IP都是X.X.X.2,我比较习惯254,改成254)

 

 

网段

实验环境机器:

机器    机器名称  IP地址      操作系统
master   gpmaster   192.168.223.150  CentOS 7

slave1   gpslave1  192.168.223.151  CentOS 7
slave2   gpslave2  192.168.223.152  CentOS 7
slave3   gpslave3  192.168.223.153  CentOS 7

一般数据库服务器的硬件资源瓶颈多数情况下来自于磁盘IO,所以一般服务器都会对磁盘做RAID,而RAID1+0是目前主流的数据库服务器的磁盘阵列选择,RAID1+0兼顾了读写速度和容灾,虽然容灾的能力不及RAID5,但是数据仓库一般很少用RAID5,比较耗费磁盘,因为RAID5起码要5块磁盘,比较浪费。这里我对4台机器分别添加4块磁盘做RAID1+0。具体可以去另外一篇文章看(Linux ->> 添加RAID1+0磁盘阵列)

 

这篇关于Linux ->> 搭设GreemPlum集群环境的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!