在CentOS-7上安裝Vertica與配置

最近在作集成Vertica項目,須要把Vertica作成鏡像,在openstack和hos上運行,so,本身在CentOS上安裝配置Verticapython

 

一.首先安裝配置centos7linux

centos7分區必定要用ext3或ext4,vertica要求這兩種格式,磁盤類型必須選擇:Standard Partitionsql

https://my.vertica.com/docs/7.2.x/HTML/index.htm#cshid=S0160數據庫

https://my.vertica.com/docs/7.2.x/HTML/index.htm#cshid=S0170vim

 

安裝配置:centos

/swap   4Gbash

/boot  500Msession

/var  40G工具

/home  20Gui

/    16G

 

 

二.安裝前配置centos依賴軟件 

安裝好centos以後能夠安裝vertica了,vertica安裝前須要準備依賴

1.配置ip獲取ip,查看ip地址:ip addr

2.查看磁盤分區:df -Th -x vfat

3.配置yum源,上傳vertica的rpm

  cd /etc/yum.repos.d/

換成本身的yum源

 yum update

 yum -y install net-tools

三.開始vertica安裝前準備

#1. 能夠用以下命令建立Vertica管理用戶vdbadmin並設置密碼: 

# useradd vdbadmin -u 755 -d /home/vertica -s /bin/bash  
# passwd vdbadmin 
(pass@word1)

#2.上傳RPM包到指定位置 

# mount /dev/sdb4  /mnt/ 
# cp /mnt/vertica-7.0.2-1.x86_64.RHEL5.rpm          /home/vertica  
# cp /mnt/vertica-client-7.0.2-1.x86_64.rpm           /home/vertica  
# cp /mnt/vertica-console-7.0.2-1.x86_64.RHEL5.rpm   /home/vertica

#3.修改主機名 

#vim /etc/hosts   
(修改或添加:)  127.0.0.1   verticaserver

#4.關閉防火牆 (目前沒裝)

# chkconfig iptables --level 3 5 off 
# chkconfig ip6tables --level 3 5 off
# service iptables stop

#5.關閉SELINUX: 

# vim /etc/selinux/config 
從SELINUX=enforcing改到 SELINUX=disabled 

# setenforce 0

#6.安裝支撐工具軟件 

# yum install gdb –y 
# yum install mcelog –y 
# yum install sysstat –y 
# yum install ntp –y 
# yum install dialog -y
# /sbin/service ntpd restart # chkconfig  --level 3 5 ntpd on

#7.檢查5433 端口未被使用          

(5433爲vsql遠程鏈接數據庫的端口) 
# cat /etc/services |grep 5433 

#8.檢測python 

# which  python                      (檢查python是否安裝) 
# python --version                    (檢查python版本號)
# yum install python -y

#9.檢測rsync 

# which  rsync                              (檢查rsync是否安裝) 
    
# rsync --version                            (檢查rsync版本號大於3.0.5) 
# yum intall rsync

#10. 檢測/dev/pts 有無被加載 

# ls  /dev |grep pts

#11. 修改vdbadmin的baash_profile或profile文件 

添加以下內容:  
# export LANG=en_US.UTF-8
#export TZ="America/New_York"

#12.關閉CPU CPU Frequency Scaling (沒執行)

# chkconfig --level 3 cpuspeed off 
# service cpuspeed stop

#13.配置Pam配置文件 

# /etc/pam.d/su 
 在該文件裏添加以下行  session required pam_limits.so

#14.改I/O Scheduler 要根據狀況來改。 通常是sda 

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

#15.改 /etc/rc.local 

# echo '/sbin/blockdev --setra 2048 /dev/sda' >> /etc/rc.local

#16.改變/etc/grub.conf 

#vim /etc/grub.conf   添加:transparent_hugepage=never 
# echo always > /sys/kernel/mm/transparent_hugepage/enabled

#17.使用root用戶安裝Vertica rpm包 


#
rpm -Uvh /home/vertica/vertica-7.0.2-1.x86_64.RHEL5.rpm

 

#18. 使用root用戶安裝Vertica,並指定Vertica管理用戶 

# /opt/vertica/sbin/install_vertica -s verticaserver -u vdbadmin -g vdbadmin -l /home/vertica -d /home/vertica 

 

 

 #19.安裝vertica的mc

rpm -Uvh --force  /home/vertica/vertica-console-7.0.2-1.x86_64.RHEL5.rpm 
相關文章
相關標籤/搜索