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

「爱情、让人受尽委屈。」 2022-08-22 12:27 213阅读 0赞

尝试增加磁盘空间

添加磁盘语法

CREATE LOCATION ‘path’

  1. \{NODE 'nodename' | ALL NODES\}
  2. \[SHARED\]
  3. \[USAGE 'usetype'\]
  4. \[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 条评论,213人围观)

还没有评论,来说两句吧...

相关阅读