页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

PS:所有集群内的主机均需设置系统环境(集群主机:test1,test2)
1、取消打开文件限制:
在 /etc/security/limits.conf 文件末尾加入以下内容:

代码块
linenumberstrue
* soft nofile 65536

...


* hard nofile 65536

...


* soft nproc 131072

...


* hard nproc 131072


2、添加hosts文件:

代码块
linenumberstrue
192.168.99.104 test1

...


192.168.99.105 test2

...



2.3 安装Java环境

PS:集群内的主机均需安装java环境(集群主机:test1,test2)
 安装包解压到/opt目录

代码块
linenumberstrue
tar -zxvf jdk8.0.202-linux_x64.tar.gz -C /opt

...



配置java环境变量
#文件末尾添加

代码块
linenumberstrue
vi /etc/profile

...

 
export JAVA_HOME=/opt/jdk8.0.202-linux_x64

...


export PATH=$JAVA_HOME/bin:$PATH

...



使配置生效

代码块
linenumberstrue
source /etc/profile

...


#查看java版本信息

代码块
linenumberstrue
java -version


java -version #查看java版本信息

#

2.4 安装zookeeper集群

1、集群机器test1操作:
tar -zxvf zookeeper-3.4.13.tar.gz #解压安装包
cd zookeeper-3.4.13 #进入安装包
mkdir {data,log} #创建数据目录和日志目录
cd conf/ && mv zoo_sample.cfg zoo.cfg && vi zoo.cfg #修改zookeeper配置文件
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/data/Smartbi-MPP-Colony/zookeeper-3.4.13/data
dataLogDir=/data/Smartbi-MPP-Colony/zookeeper-3.4.13/log
clientPort=2181
#保留20个文件
autopurge.snapRetainCount=20
#保留48小时
autopurge.purgeInterval=48
############
#zookeeper集群主机1
server.1=test1:2888:3888
#zookeeper集群主机2
server.2=test2:2888:3888


#复制zookeeper到其他集群机器test2
scp -r /data/Smartbi-MPP-Colony/zookeeper-3.4.13 root@test2:/data/Smartbi-MPP-Colony
#执行以下命令创建myid文件,并写入ID,集群机器myid不可相同。
echo 1 > /data/Smartbi-MPP-Colony/zookeeper-3.4.13/data/myid
2、集群机器test2操作:
#执行以下命令创建myid文件,并写入ID,集群机器myid不可相同。
echo 2 > /data/Smartbi-MPP-Colony/zookeeper-3.4.13/data/myid

...