Veritca 简单安装配置过程

  1. 系统版本

# cat /etc/redhat-release

CentOS Linux release 7.8.2003 (Core)

本次安装主机为centos7.8,此安装方法支持centos6/7,suse11/12

  1. 系统环境配置

修改hosts文件

#vim /etc/hosts

192.167.150.150 node1

注意:1、如果是集群部署,所有节点都要修改hosts文件,所有节点之间还要做root用户的ssh互信

     2、如果单节点部署,本机使用127.0.0.1 ip的话,无法增加节点

防火墙并关闭

# systemctl stop firewalld

# systemctl disable firewalld

关闭Selinux

#vim /etc/selinux/config

将SELINUX=enforcing 改为 SELINUX=disabled

执行setenforce 0 不重启生效

检查端口是否点用

# netstat -ntlp | grep 5433

检测python和rsync

# python --version

Python 2.7.5

# rsync --version

rsync version 3.1.2 protocol version 31 (检查rsync版本号大于3.0.5)

检测/dev/pts有无被加载

# ls /dev |grep pts

pts

安装依赖包

Centos安装依赖包方式:

# yum install gdb –y

# yum install mcelog –y

# yum install sysstat –y

# yum install ntp –y

# yum install dialog -y

# yum install tzdata -y

suse系统安装依赖包方式:

# zypper in gdb

# zypper in mcelog

# zypper in sysstat

# zypper in ntp

# zypper in dialog

# zypper in tzdata

设置开机启用ntp服务

#systemctl start ntpd

#systemctl enable ntpd

修改swappiness取值

#vim /etc/sysctl.conf

添加: vm.swappiness = 1

sysctl -p 生效配置文件

# cat /proc/sys/vm/swappiness

1

配置环境变量

#vim /etc/profile

添加:export LANG="en_US.UTF-8"

添加:export TZ="Asia/Shanghai PRC"

source /etc/profile使其生效

修改ulimit参数

#vim /etc/security/limits.conf文件

添加:* hard nofile 65536

配置Pam

vim /etc/pam.d/su

添加:session required pam_limits.so

修改I/O scheduler(将Vertica存放数据的磁盘的schedulers设置为deadline)

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

# cat /sys/block/sda/queue/scheduler

noop [deadline] cfq

修改readahead磁盘参数

#/sbin/blockdev --setra 2048 /dev/sda

修改Transparent hugepages参数

Centos7 必须将该功能设置为always;

其他操作系统设置为关闭该功能或者设置为madvise或never

# cat /sys/kernel/mm/transparent_hugepage/enabled

[always] madvise never

如果不是,请执行:

#echo always > /sys/kernel/mm/transparent_hugepage/enabled

注意:I/O scheduler参数、readahead磁盘参数、Transparent hugepages参数重启将失效,需要增加到/etc/rc.local文件,suse系统添加到etc/rc.d/after.local,开机自动设置

  1. 安装vertica

上传vertica的rpm安装包,执行:rpm -ivh vertica-9.1.1-0.x86_64.RHEL6.rpm

软件安装完后,进行vertica的软件配置,执行:/opt/vertica/sbin/install_vertica --host node1 --rpm vertica-9.1.1-0.x86_64.RHEL6.rpm -d /vertica

注意:1、vertica的软件配置时会自动配置dbadmin账户与verticadba用户组,

2、-d为指定vertica的data和catalog安装目录,如果不指定,默认为dbadmin账户家目录

3、在Password for new dbadmin user (empty = disabled)时输入dbadmin用户的密码,所有输入不显示,

Vertica软件配置完成

注意:在配置过程,防火墙关闭了,有可能会出现N0010报错,可通过--failure-threshold FAIL 进行忽略

  1. 配置数据库

    软件安装时,会自动创建dbadmin账户,所有数据库操作需要通过此账户进行

    # id dbadmin

    uid=1001(dbadmin) gid=1001(verticadba) groups=1001(verticadba)

创建数据库

执行:$ /opt/vertica/bin/admintools

通过交互方式进行数据库创建

企业版要指定license file的位置,社区版直接tab键选中ok,按回车键

上下键选到第二行,空格建选中,tab键选中ok,按回车键。

选择6 configuration menu

选择1 Create database

输入数据库的名字和db的注释

输入密码

确认密码:

选择节点

选择catalog和data文件路径

k-safe是vertica数据库集群的高可用等级

确认安装信息

创建过程:

数据库创建完成

查看vertica的端口监听

连接数据库

注意:此密码,刚才创建数据库时,设置的数据库密码,不是系统用户dbadmin的密码

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值