我是靠谱客的博主 无聊鸭子,最近开发中收集的这篇文章主要介绍vertica-安装,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

设置节点的hosts文件

使用vi编辑/etc/hosts文件,添加如下内容:

192.168.231.100 fafa

设置语言和时区

使用vi编辑/etc/profile文件,添加如下内容:

LANG="en_US.UTF-8"

export LANG

TZ="Asia/Shanghai"

export TZ

修改/etc/rc.local

echo deadline > /sys/block/sda/queue/scheduler

echo never >/sys/kernel/mm/redhat_transparent_hugepage/enabled

echo never >/sys/kernel/mm/redhat_transparent_hugepage/defrag

echo no > /sys/kernel/mm/redhat_transparent_hugepage/khugepaged/defrag

echo 0 > /proc/sys/vm/swappiness

/sbin/blockdev --setra 8192 /dev/sda

/sbin/blockdev --setra 8192 /dev/sdb

/sbin/blockdev --setra 8192/dev/mapper/VolGroup00-LogVol00


编辑/etc/selinux/config文件

使用vi编辑/etc/selinux/config文件,修改如下内容:

SELINUX=permissive

禁用iptables和启动ntpd服务

[root@localhost]# service iptables save

[root@localhost]# service iptables stop

[root@localhost]# chkconfig iptables off

[root@localhost]# chkconfigntpd on

dbadmin用户配置SSH互信


ssh-keygen -t rsa


所有节点进行(都
回车即可)

下面操作分别在指定节点进行


node1:


scp /home/dbadmin/.ssh/id_rsa.pub 172.17.41.41:/home/dbadmin/authorized_keys_node1


node2:


scp /home/dbadmin/.ssh/id_rsa.pub 172.17.41.41:/home/dbadmin/authorized_keys_node2


node3:


scp /home/dbadmin/.ssh/id_rsa.pub 172.17.41.41:/home/dbadmin/authorized_keys_node3


node4:


scp /home/dbadmin/.ssh/id_rsa.pub 172.17.41.41:/home/dbadmin/authorized_keys_node4


node5:


scp /ho
me/dbadmin/.ssh/id_rsa.pub 172.17.41.41:/home/dbadmin/authorized_keys_node5



讲节点1-5的公钥分别拷贝到节点6指定文件夹下


node6:


scp /home/dbadmin/.ssh/id_rsa.pub 172.17.41.41:/home/dbadmin/authorized_keys_node6


cat /home/dbadmin/authorized_keys_node1 >> /home/dbadmin/.ssh/authorized_keys


cat /home/dbadmin/authorized_keys_node2 >> /home/dbadmin/.ssh/authorized_keys


cat /home/dbadmin/authorized_keys_node3 >> /home/dbadmin/.ssh/authorized_keys


cat /home/dbadmin/authorized_keys_node4 >> /home/dbadmin/.ssh/authorized_keys


cat /home/dbadmin/authorized_keys_node5 >> /home/dbadmin/.ssh/authorized_keys


cat /home/dbadmin/authorized_keys_node6 >> /home/dbadmin/.ssh/authorized_keys


在节点6中,讲上述所有公钥文件写入到(包括节点6),authorized_keys在节点6的/home/dbadmin/.ssh/路径下。


将节点6生成的文件authorized_keys分发到1-5节点的/home/dbadmin/.ssh/路径下


scp /home/dbadmin/.ssh/authorized_keys 172.17.41.36:/home/dbadmin/.ssh/


scp /home/dbadmin/.ssh/authorized_keys 172.17.41.37:/home/dbadmin/.ssh/


scp /home/dbadmin/.ssh/authorized_keys 172.17.41.38:/home/dbadmin/.ssh/


scp /home/dbadmin/.ssh/authorized_keys 172.17.41.39:/home/dbadmin/.ssh/


scp /home/dbadmin/.ssh/authorized_keys 172.17.41.40:/home/dbadmin/.ssh/


最后验证互信(每个节点进行)


ssh 172.17.41.36 date


ssh 172.17.41.37 date


ssh 172.17.41.38 date


ssh 172.17.41.39 date
 
ssh 172.17.41.40 date


ssh 172.17.41.41 date


若出现不用直接输密码直接弹出日期说明互信配置成功

vertica自带了互信配置工具,这里用了传统的方式

 关闭防火墙

 serviceiptables stop


分别在各个节点运行


这里永久关闭


chkconfig iptables off

dbadmin用户下安装软件所有节点进行

这里属于用户和所有者问题

这里要赋予执行权限才能进行

sudo rpm -ivh/home/dbadmin/vertica-7.1.2-0.x86_64.RHEL5.rpm

 以下在某个节点执行(这里是一条语句,排版导致中断)

sudo /opt/vertica/sbin/install_vertica -

s172.17.41.36,172.17.41.37,172.17.41.38,172.17.41.39,172.17.41.40,172.17.41.41-r /home/dbadmin/vertica-7.1.2-

0.x86_64.RHEL5.rpm  --failure-threshold=FAIL

这里要输入dbadmin的Linux用户密码


在dbadmin用户下创建数据库 EmBigData

这里使用admintools工具


[dbadmin@verdb-36 ~]$ admintools


这里输入文件路径,事先拷贝证书文件到/home/dbadmin路径下,然后再admintools里面指定


写下license路径,按Enter键


接受,注意这里用法,Tab是切换,空格是选择,Enter是进入下一个


选择配置菜单


选择创建数据库


取一个数据库名称,comments可以不写


设置数据库密码,并确认


确定


选择安装的磁盘路径,注意这里要选择正确路径


确定


安装完成
















最后

以上就是无聊鸭子为你收集整理的vertica-安装的全部内容,希望文章能够帮你解决vertica-安装所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(50)

评论列表共有 0 条评论

立即
投稿
返回
顶部