资讯专栏INFORMATION COLUMN

Greenplum数据库实例和文件表空间的创建

IT那活儿 / 1406人阅读
Greenplum数据库实例和文件表空间的创建

点击上方“IT那活儿”,关注后了解更多内容,不管什么活儿,干就完了!!!


01

目  标


1.1 数据库实例:bass_ly
1.2 模式名:dwd
1.3 表空间:tb_ceshi
1.4 pg_dev,pg_dw ,aaaa

02

创建流程


2.1 创建实例:
create database bass_ly;
##登录到实例:
gp1=# c bass_ly
You are now connected to database "bass_ly" as user "gpadmin".
bass_ly=#
2.2 创建模式名:
bass_ly=# create schema dwd;
CREATE SCHEMA
bass_ly=#
2.3 创建文件表空间:
使用gpssh -f all_hosts。
ll -rt
mkdir /data1/master/fastdisk
mkdir /data1/primary/fastdisk
mkdir /data1/mirror/fastdisk

=> ll -rt /data1/master
[master] total 8
[master] drwx------ 17 gpadmin gpadmin 4096 Nov 25 07:48 gpseg-1
[master] drwxrwxr-x 2 gpadmin gpadmin 4096 Nov 27 02:58 fastdisk
[   gp2] ls: cannot access /data1/master: No such file or directory
[   gp1] ls: cannot access /data1/master: No such file or directory
=> ll -rt /data1/primary
[master] ls: cannot access /data1/primary: No such file or directory
[   gp2] total 12
[   gp2] -rw-rw-r--. 1 gpadmin gpadmin 0 Jul 5  2018 1
[   gp2] drwx------ 18 gpadmin gpadmin 4096 Nov 30 04:17 gpseg3
[   gp2] drwx------ 17 gpadmin gpadmin 4096 Nov 30 04:17 gpseg2
[   gp2] drwxrwxr-x 2 gpadmin gpadmin 4096 Dec 1 23:29 fastdisk
[   gp1] total 12
[   gp1] drwx------ 18 gpadmin gpadmin 4096 Nov 25 15:13 gpseg1
[   gp1] drwx------ 17 gpadmin gpadmin 4096 Nov 25 15:13 gpseg0
[   gp1] drwxrwxr-x 2 gpadmin gpadmin 4096 Nov 27 10:25 fastdisk
=> ll -rt /data1/mirror
[master] ls: cannot access /data1/mirror: No such file or directory
[   gp2] total 12
[   gp2] drwx------ 17 gpadmin gpadmin 4096 Nov 30 04:17 gpseg0
[   gp2] drwx------ 16 gpadmin gpadmin 4096 Nov 30 04:17 gpseg1
[   gp2] drwxrwxr-x 2 gpadmin gpadmin 4096 Dec 1 23:30 fastdisk
[   gp1] total 12
[   gp1] drwx------ 17 gpadmin gpadmin 4096 Nov 25 15:13 gpseg3
[   gp1] drwx------ 17 gpadmin gpadmin 4096 Nov 25 15:13 gpseg2
[   gp1] drwxrwxr-x 2 gpadmin gpadmin 4096 Nov 27 10:25 fastdisk
=>
2.4 确认无误后通过gpfilespace -o gpfilespace_config创建文件表空间的配置文件:
primary位置> /data1/primary/fastdisk
mirror位置> /data1/mirror/fastdisk
master位置> /data1/master/fastdisk
##结束后输入命令gpfilespace -c gpfilespace_config创建。
##验证:
select * from pg_filespace;
2.5 创建表空间:
create tablespace tb_ceshi owner gpadmin filespace fastdisk;
##确认表空间是否创建成功。
select * from pg_tablespace;
2.6 创建资源队列 pg_dev,pg_dw ,aaaa:
CREATE RESOURCE QUEUE pg_dev WITH (ACTIVE_STATEMENTS=15,MAX_COST=-1.0,PRIORITY=MEDIUM,MEMORY_LIMIT=-1);
CREATE RESOURCE QUEUE pg_dw WITH (ACTIVE_STATEMENTS=20,MAX_COST=-1.0,PRIORITY=HIGH,MEMORY_LIMIT=-1);
CREATE RESOURCE QUEUE aaaa WITH (ACTIVE_STATEMENTS=1,MAX_COST=-1.0,PRIORITY=LOW,MEMORY_LIMIT=-1);
2.7 创建做数据监控的用户:
create role toptea;
alter role toptea with NOSUPERUSER NOCREATEDB NOCREATEROLE 
NOCREATEEXTTABLE NOINHERIT LOGIN RESOURCE QUEUE pg_dev NOCREATEEXTTABLE;
2.8 配置 pg_hba.conf 文件:
##做备份。
##配置这个文件,在最下面配置连接限制参数:
host all         all             0/0           md5
local all         toptea trust
host all      toptea 1**.***.*.96/32     trust

gpstop -u生效。


本文作者:陆游

本文来源:IT那活儿(上海新炬王翦团队)

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/129656.html

相关文章

  • 数据仓库架构变迁

    摘要:前面我们简单阐述了分布式数据库的架构,并通过一条简单的查询语句解释了分布式的执行计划。 引言 第八届中国架构师大会(SACC2016)10月27号到29号在北京万达索菲特大饭店成功举办。大会以架构创新之路为主题,云集了国内外顶尖专家,共同探讨云计算和大数据等技术背景下,如何通过架构创新及各种IT新技术来带动企业转型增效。作为一家专注于云端数据仓库的初创公司,酷克数据受邀在SACC201...

    Raaabbit 评论0 收藏0
  • 构建可扩展PostgreSQL解决方案

    摘要:这可以通过负载平衡来实现数据分片当问题不是并发查询的数量,而是数据库的大小和单个查询的速度时,可以实现不同的方法。 showImg(https://segmentfault.com/img/remote/1460000018875091); 来源 | 愿码(ChainDesk.CN)内容编辑 愿码Slogan | 连接每个程序员的故事 网站 | http://chaindesk.cn...

    jonh_felix 评论0 收藏0
  • 构建可扩展PostgreSQL解决方案

    摘要:这可以通过负载平衡来实现数据分片当问题不是并发查询的数量,而是数据库的大小和单个查询的速度时,可以实现不同的方法。 showImg(https://segmentfault.com/img/remote/1460000018875091); 来源 | 愿码(ChainDesk.CN)内容编辑 愿码Slogan | 连接每个程序员的故事 网站 | http://chaindesk.cn...

    FrozenMap 评论0 收藏0

发表评论

0条评论

IT那活儿

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<