greenplum创建表空间脚本-待更新

这是一篇关于Greenplum创建表空间脚本的学习笔记,目前内容不完整,提示存在错误‘tablespace "tpsc_2" is not empty’。作者欢迎读者指正,适合Greenplum初学者参考。
摘要由CSDN通过智能技术生成
文件空间和目录
testdb=# select oid,* from pg_filespace;
 oid  |  fsname   | fsowner 
------+-----------+---------
 3052 | pg_system |      10
(1 row)


testdb=# select * from pg_filespace_entry;
 fsefsoid | fsedbid |      fselocation      
----------+---------+-----------------------
     3052 |       1 | /data/master/gpseg-1
     3052 |       2 | /data1/primary/gpseg0
(2 rows)


                                                             ^
testdb=# SELECT  spcname as tblspc, fsname as filespc, fsedbid as seg_dbid, fselocation as datadir FROM  pg_tablespace pgts, pg_filespace pgfs, pg_filespace_entry pgfse WHERE  pgts.spcfsoid=pgfse.fsefsoid AND pgfse.fsefsoid=pgfs.oid ORDER BY tblspc, seg_dbid;
   tblspc   |  filespc  | seg_dbid |        datadir        
------------+-----------+----------+-----------------------
 pg_default | pg_system |        1 | /data/master/gpseg-1
 pg_default | pg_system |        2 | /data1/primary/gpseg0
 pg_global  | pg_system |        1 | /data/master/gpseg-1
 pg_global  | pg_system |        2 | /data1/primary/gpseg0
(4 rows)


创建新的文件空间及表空间
多节点可以使用这个命令去创建
[gpadmin@mdw data]$ gpssh -f /home/gpadmin/seg_host
先创建文件目录:
[gpadmin@mdw /]$ mkdir /data/user_spc
[gpadmin@mdw /]$ mkdir /data1/user_spc
[gpadmin@mdw /]$ mkdir /data/user_spc/master/
[gpadmin@mdw /]$ mkdir /data1/user_spc/primary/


创建一个配置文件:
[gpadmin@mdw data]$ gpfilespace -o gpfilespace_test
20160807:02:10:24:003377 gpfilespace:mdw:gpadmin-[INFO]:-
A tablespace requires a file system location to store its database
files. A filespace is a collection of file system locations for all components
in a Greenplum system (primary segment, mirror segment and master instances).
Once a filespace is created, it can be used by one or more tablespaces.




20160807:02:10:24:003377 gpfilespace:mdw:gpadmin-[INFO]:-getting config
Enter a name for this filespace
> gpfilespace_test


Checking your configuration:
Your system has 1 hosts with 1 primary and 0 mirror segments per host.


Configuring hosts: [localhost.localdomain]


Please specify 1 locations for the primary segments, one per line:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值