Vertica添加磁盘
本次实验环境是在虚拟机上 Vmware 12 操作系统是Centos 6.5 64位
1. 首先停止节点上的Vertica数据库,具体方法有很多
admintools -t stop_node -s 192.168.xx.xx
admintools --tool stop_node --hosts 192.168.116.101
或者直接admintools进行操作
admintools ==》回车==》7 Advvanced Menu==》2 Stop Vertica on Host==》选择需要增加硬盘的节点
2. 系统增加硬盘,我的虚拟机需要重启,你如果需要进新重启。
fdisk -l查看

3. 分区、格式化、挂载
fdisk /dev/sdb
我的输入顺序依次是 m(获取帮助列表)
n(新增分区)
p(新增一个主分区)
1 (分区号是1)
回车(默认)
回车(默认)
w (保存配置)
再执行fdisk -l命令后,看到多出来
/dev/sdb1 1 652 5237158+ 83 Linux
4. 新建目录,如果是整个集群要键盘,路径最好一样
mkdir /u02
mkfs.ext4 /dev/sdb1
mount /dev/sdb1 /u02
修改权限:
mkdir -p app/vertica/data
chown -R dbadmin:verticadba /u02/app/vertica
5.启动节点数据库
注意切回dbadmin用户。
admintools -t restart_node -s verticanodeone -d VMart -p 5433
或者借助admintools:admintools ==》回车==》5 Restart Vertica on Host==》选择数据库,选择节点
6. 连接数据库通过 add_location进行加盘
VMart=> SELECT ADD_LOCATION('/u02/app/vertica/data/','v_vmart_node0001','DATA');
ADD_LOCATION
------------------------------
/u02/app/vertica/data added.
(1 row)
最后一个选项我这里选的是data,视具体情况而定
决定要存放数据的类型,存储位置有:data-存放数据包括临时表数据文件;temp- 存放sort, group by, join等产生的临时文件;DATA,TEMP-数据和临时文件;USER-非DBA用户可以访问的存储位置
先在通过storage_location查看添加情况


浙公网安备 33010602011771号