前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Vertica增加一个数据存储的目录

Vertica增加一个数据存储的目录

作者头像
Alfred Zhao
发布2022-05-06 14:24:39
3130
发布2022-05-06 14:24:39
举报

Vertica增加一个数据存储的目录 操作语法为: ADD_LOCATION ( 'path' , [ 'node' , 'usage', 'location_label' ] )

  1. 各节点添加目录,并赋予正确的权限
  2. vsql命令行下添加对应的目录
  3. 查询验证

1. 各节点添加目录,并赋予正确的权限

比如新增/verticadata2挂节点,需求为在/verticadata2挂节点下新增目录vertica,用于Vertica的数据目录。 各节点执行 `mkdir -p /verticadata2/vertica;chown -R dbadmin:verticadba /verticadata2/vertica;ls -lh /verticadata2` 实现创建目录,赋权,检查是否正确。

实操过程记录:

代码语言:javascript
复制
[root@vertica1 ~]# mkdir -p /verticadata2/vertica;chown -R dbadmin:verticadba /verticadata2/vertica;ls -lh /verticadata2
总用量 20K
drwx------ 2 root    root        16K 6月   3 10:08 lost+found
drwxr-xr-x 2 dbadmin verticadba 4.0K 6月   3 10:40 vertica
[root@vertica1 ~]# ssh vertica2
root@vertica2's password: 
Last login: Wed Jun  3 10:36:38 2015 from vertica1
[root@vertica2 ~]# mkdir -p /verticadata2/vertica;chown -R dbadmin:verticadba /verticadata2/vertica;ls -lh /verticadata2
总用量 20K
drwx------ 2 root    root        16K 6月   3 10:14 lost+found
drwxr-xr-x 2 dbadmin verticadba 4.0K 6月   3 10:41 vertica
[root@vertica2 ~]# ssh vertica3
root@vertica3's password: 
Last login: Wed Jun  3 10:37:01 2015 from vertica2
[root@vertica3 ~]# mkdir -p /verticadata2/vertica;chown -R dbadmin:verticadba /verticadata2/vertica;ls -lh /verticadata2
总用量 20K
drwx------ 2 root    root        16K 6月   3 09:58 lost+found
drwxr-xr-x 2 dbadmin verticadba 4.0K 6月   3 10:41 vertica
[root@vertica3 ~]# exit
logout
Connection to vertica3 closed.
[root@vertica2 ~]# exit
logout
Connection to vertica2 closed.
[root@vertica1 ~]# 

2. vsql命令行下添加对应的目录

查询节点名称: `select node_name from nodes;` 在节点1执行下面的添加目录命令即可。 ``` SELECT

代码语言:javascript
复制
ADD_LOCATION('/verticadata2/vertica/','v_testdb_node0001','DATA'); SELECT ADD_LOCATION('/verticadata2/vertica/','v_testdb_node0002','DATA'); SELECT ADD_LOCATION('/verticadata2/vertica/','v_testdb_node0003','DATA'); ``` 

实操过程记录:

代码语言:javascript
复制
[root@vertica1 ~]# su - dbadmin
[dbadmin@vertica1 ~]$ vsql
Password: 
Welcome to vsql, the Vertica Analytic Database interactive terminal.

Type:  \h or \? for help with vsql commands
       \g or terminate with semicolon to execute query
       \q to quit

dbadmin=> select node_name from nodes;
     node_name     
-------------------
 v_testdb_node0001
 v_testdb_node0002
 v_testdb_node0003
(3 rows)

dbadmin=> SELECT ADD_LOCATION('/verticadata2/vertica/','v_testdb_node0001','DATA');
SELECT ADD_LOCATION('/verticadata2/vertica/','v_testdb_node0002','DATA');
SELECT ADD_LOCATION('/verticadata2/vertica/','v_testdb_node0003','DATA');

         ADD_LOCATION         
------------------------------
 /verticadata2/vertica added.
(1 row)

dbadmin=> SELECT ADD_LOCATION('/verticadata2/vertica/','v_testdb_node0002','DATA');

         ADD_LOCATION         
------------------------------
 /verticadata2/vertica added.
(1 row)

dbadmin=> SELECT ADD_LOCATION('/verticadata2/vertica/','v_testdb_node0003','DATA');

         ADD_LOCATION         
------------------------------
 /verticadata2/vertica added.
(1 row)

dbadmin=> 

3. 查询验证

代码语言:javascript
复制
  `select * from storage_locations;`
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2015-06-03,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. 各节点添加目录,并赋予正确的权限
  • 2. vsql命令行下添加对应的目录
  • 3. 查询验证
相关产品与服务
数据保险箱
数据保险箱(Cloud Data Coffer Service,CDCS)为您提供更高安全系数的企业核心数据存储服务。您可以通过自定义过期天数的方法删除数据,避免误删带来的损害,还可以将数据跨地域存储,防止一些不可抗因素导致的数据丢失。数据保险箱支持通过控制台、API 等多样化方式快速简单接入,实现海量数据的存储管理。您可以使用数据保险箱对文件数据进行上传、下载,最终实现数据的安全存储和提取。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档