Apache HAWQ 创建使用SSD磁盘的表
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,HDFS启用SSD存储1.配置HDFS的数据节点[DISK]/hadoop/hdfs/data,[SSD]/hadoop/hdfs/ssd在所有的数据节点上挂载ssd盘到路径/hadoop/hdfs/
千家信息网最后更新 2026年11月01日Apache HAWQ 创建使用SSD磁盘的表
HDFS启用SSD存储
1.配置HDFS的数据节点
[DISK]/hadoop/hdfs/data,[SSD]/hadoop/hdfs/ssd

在所有的数据节点上挂载ssd盘到路径/hadoop/hdfs/ssd下
并保证/hadoop/hdfs/ssd路径的owner为hdfs:hadoop
drwxr-x--- 3 hdfs hadoop 4096 Oct 17 19:10 /hadoop/hdfs/ssd重启数据节点
2. 创建使用ssd的hdfs路径
hdfs dfs -mkdir /ssd3.设置/ssd的存储策略:ALL_SSD
hdfs storagepolicies -setStoragePolicy -path /ssd-policy ALL_SSDHAWQ创建表空间
1. 创建文件空间配置文件,在master节点上执行
$hawq filespace -o tpc_h_configfilespace:fs_tpc_hfsreplica:3dfs_url::mycluster/ssd/fs_tpc_h2. 创建HDFS目录
$hdfs dfs -mkdir /ssd$hdfs dfs -chown gpadmin:gpadmin /ssd$hdfs dfs -ls /3.创建文件空间
$hawq filespace -c tpc_h_config4.创建表空间
psql
create tablespace ts_tpc_h filespace fs_tpc_h;
5. 查看当前所有表空间
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;HAWQ创建表
1. 建表
create table region(r_regionkey integer,r_name char(25),r_comment varchar(152),r_extra char(1))with(appendonly=true,orientation=parquet,compresstype=snappy) tablespace ts_tpc_hdistributed by(r_regionkey) ;2.查看表使用的表空间
select c.relname, d.dat2tablespace tablespace_id, d.oid database_id, c.relfilenode table_id from pg_database d, pg_class c, pg_namespace n where c.relnamespace = n.oid and d.datname = current_database() and n.nspname = 'qbyps' and c.relname = 'p';SELECT pgfs.oid fs_id,pgts.oid ts_id, 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;维护
HAWQ使用libhdfs3.so的API访问HDFS,目前不支持存储策略。因此,需要对写入后的数据进行维护。
hdfs mover -p /ssd/fs_tpc_h附录:
存储策略命令
列出所有存储策略
hdfs storagepolicies -listPolicies设置存储策略
hdfs storagepolicies -setStoragePolicy -path -policy 例如
hdfs storagepolicies -setStoragePolicy -path /tmp -policy ALL_SSD取消存储策略
hdfs storagepolicies -unsetStoragePolicy -path 之后该目录或者文件,以其上级的目录为准,如果是根目录,那么就是HOT
获取存取策略
hdfs storagepolicies -getStoragePolicy -path
策略
存储
空间
数据
文件
节点
目录
路径
配置
上级
命令
就是
根目录
附录
保证
存取
支持
磁盘
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
广东万易互联网科技有限公司惠州分公司
高科技互联网
科技和互联网公司
互联网科技金融
互联网金融 科技金融
中国互联网科技发展
智慧科技互联网
美国互联网黑科技
融势互联网科技
互联网科技宣传片
互联网科技公司招聘
互联网科技热点资讯
中国互联网十大科技股排名
国大互联网教育科技有限公司工作
畅思互联网科技
互联网金融科技公司的优势
南通创西澳互联网科技有限公司
电子商务与互联网科技的关系
互联网科技平台产品运营
颐高云石互联网科技
中国互联网科技工作委员会毛军
互联网金融公司科技
科技互联网公司logo
互联网大会黑科技排名
花神(南京)互联网科技有限公司
翼展科技 首家互联网医院
世界互联网领先科技成果获奖
互联网金融科技名词解释
科技和互联网行业的特点
恒生互联网科技趋势