vertica-磁盘执行export出现insufficient space报错

来源:互联网 发布:wtaps15aw军裤数据 编辑:程序博客网 时间:2024/05/16 09:57

尝试增加磁盘空间

添加磁盘语法
CREATE LOCATION 'path'
    {NODE 'nodename' | ALL NODES}
    [SHARED]
    [USAGE 'usetype']
    [LABEL 'labelname']
CREATE LOCATION '/data2' NODE 'v_history_node0002'  USAGE 'data,temp';

注意,很多时候在节点磁盘都是临时数据,所以这里使用TEMP,DATA使得存储既有临时数据也有数据,USAGE 'usetype'默认值是 'TEMP,DATA'

注意这里可以在后面添加label,这时候情况就不同了

给大家扩展一下知识吧

例如

CREATE LOCATION '/data2' NODE 'v_history_node0001'  USAGE 'data,temp'USAGE 'data'  LABEL 'ADD1';

此时标签是ADD1,此时存储就被保护起来,被特定的使用

例如:创建存储在hadoop的HDFS上的标签

=> CREATE LOCATION 'webhdfs://hadoop:50070/user/dbadmin' ALL NODES SHARED 
USAGE 'data' LABEL 'HDFS';
在这个位置为数据库创建存储策略
=> SELECT set_object_storage_policy('DBNAME','HDFS’);

此时数据将会写到HDFS中

指定存储,并授权给某人使用

=> CREATE LOCATION '/home/dbadmin/UserStorage/BillyBobStore' NODE 
   'v_mcdb_node0007' USAGE 'USER';

=> GRANT ALL ON LOCATION '/home/dbadmin/UserStorage/BillyBobStore' TO BillyBob;
GRANT PRIVILEGE







0 0