如果Linux系统已经安装好后,并且文件系统为Ext4格式的(centos6 默认ext4,centos 默认为xfs,安装系统的时候可以修改,之后不能修改所以一定要在装系统时候修改为Ext4)才能继续以下步骤。
1.手动配置静态IP
vi /etc/sysconfig/network-scripts/ifcfg-{相应的网络设备如:ent33} (Ip addr)是查看网卡设备的lo是回环用的,下一个才是我们要用的比如ent33等
NOBOOT=yes #系统启动时是否启动设备(值:yes/no)
BOOTPROTO=static #dhcp为自动获取IP地址,static为静态
IPADDR=IP地址
NETMASK=子网掩码
GATEWAY=网关
DNS1=DNS配置
重启网卡serviec network restart
2.安装 yum install network-tools 网络工具
3.安装 yum install java (yum list java* 查看版本)
4.安装依赖
yum install mcelog –y
yum install sysstat –y
yum install dialog -y
yum install ntp –y
yum install gdb –y
/sbin/service ntpd restart
/sbin/chkconfig ntpd on
关闭防火墙命令:systemctl stop firewalld.service
关闭开机自启动:systemctl disable firewalld.service
5.selinux
vi /etc/selinux/config
SELINUX=disabled
保存后执行setenforce 0
6.python
which python
#/usr/bin/python
python --version
#Python 2.7.5
7.rsync
which rsync
#/usr/bin/rsync
rsync --version
#rsync version 3.0.9(检查rsync版本号大于3.0.5)
8.pts
ls /dev |grep pts
#pts
9.scheduler
echo deadline > /sys/block/sda/queue/scheduler
echo deadline > /dev/sda2
10.设置时区环境变量
vi /etc/profile #在最后加上以下内容
export TZ="Asia/Shanghai"
保存后执行 source /etc/profile
11.设置内核参数
echo 1 > /proc/sys/vm/swappiness
12.如果硬盘够大可以略过 添加硬盘并挂载到Opt目录上(如何添加与挂载请看上一篇文章)
13.上传安装包到服务器
vertica-9.0.1-14.x8664.RHEL6.rpm
vertica-console-9.0.0-1.x8664.RHEL6.rpm
vertica-client-9.0.0-0.x86_64.rpm
14.执行安装
rpm -ivh vertica-9.0.1-14.x86_64.RHEL6.rpm 进行解压安装 到opt/vertica 目录下
15.执行集群安装
/opt/vertica/sbin/install_vertica --host 192.168.137.148,192.168.137.149 --rpm vertica-9.1.0-0.x86_64.RHEL6.rpm --failure-threshold NONE
(--failure-threshold NONE 忽略错误正常不加这个,如果有错误需要一个一个处理)
16.安装之后会自动创建dbadmin 用户(也可以提前手动创建不建议)
使用su - dbadmin 切换用户
执行/opt/vertica/bin/admintools #运行数据库向导 (数据库的目录先不要改否则安装失败)
17.创建数据库
空格是选择按钮
Tab是切换
跳过授权文件,选择config.. menu 配置菜单
按提示操作数据库创建完成