| 点击上方“IT那活儿”,关注后了解更多内容,不管什么活儿,干就完了!!! 01 目 标 1.1 数据库实例:bass_ly1.2 模式名:dwd1.3 表空间:tb_ceshi1.4 pg_dev,pg_dw ,aaaa 02 创建流程 2.1 创建实例: create?database?bass_ly;
 ##登录到实例: gp1=# \c bass_lyYou 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 -rtmkdir /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/fastdiskmirror位置> /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???????????md5local all?????????toptea trust
 host all??????toptea 1**.***.*.96/32?????trust
 
 gpstop -u生效。 
 (编辑:南平站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |