概述
设置节点的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.localecho 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 /home/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
写下license路径,按Enter键
接受,注意这里用法,Tab是切换,空格是选择,Enter是进入下一个
选择配置菜单
选择创建数据库
取一个数据库名称,comments可以不写
设置数据库密码,并确认
确定
选择安装的磁盘路径,注意这里要选择正确路径
确定
安装完成
最后
以上就是无聊鸭子为你收集整理的vertica-安装的全部内容,希望文章能够帮你解决vertica-安装所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复