一、环境准备
<>以前操作系统:centos - 6.8, 2.6.32-642.el6.x86_64【虚拟机环境】 节点主机:10.0.55.3 10.0.55.5 10.0.55.6 目录结构:/opt/软件版本:,,jdk-7u67-linux-x64.rpm ,,,,,,,,,,zookeeper-3.5.0-alpha.tar。广州二、安装Java环境
<>之前,美元rpm -ivh jdk-7u67-linux-x64.rpm 美元,cat /etc/profile export JAVA_HOME=/usr/java/jdk1.7.0_67 export CLASSPATH=$类路径:$ JAVA_HOME/lib: $ JAVA_HOME/jre/lib export 路径=$ JAVA_HOME/bin: $ JAVA_HOME/jre/bin:路径:美元$ HOME/bin 立即生效 美元,source /etc/profile三,下载饲养员包并创建动物园管理员管理数据
<>之前,美元wget http://archive.apache.org/dist/zookeeper/zookeeper-3.5.0-alpha/zookeeper-3.5.0-alpha.tar.gz 美元,ln -s /opt/zookeeper-3.5.0-alpha /opt/动物园管理员 美元,mkdir /opt/管理员/数据 美元,echo “1”,祝辞,/opt/管理员/数据/myid四、编辑管理员/conf/动物园。cfg配置文件,启动时需要
<>之前,美元cp /opt/管理员/conf/zoo_sample.cfg /opt/管理员/conf/zoo.cfg ——安康;查看zoo.cfg内容,- - - - - - tickTime=2000 initLimit=10 syncLimit=5 dataDir=/opt/管理员/数据 clientPort=2181 server.1=10.0.55.3:2888:3888 server.2=10.0.55.5:2888:3888 server.3=10.0.55.6:2888:3888五,启动动物园管理员服务并查看
——安康;启动服务,- - - - - - 美元,/opt/管理员/bin/zkServer.sh 开始 JMX enabled  by 违约 Using 配置:/opt/管理员/bin/. ./conf/zoo.cfg Starting zookeeper …开始 ——安康;检查端口,- - - - - - netstat -lnpt Active Internet  connections (only 服务器) Proto Recv-Q  Send-Q Local  Address ,,,,,,,,,,,,,, Foreign Address ,,,,,,,,,,,, State ,,,,,, PID/Program name ,, tcp ,,,,,,, 0,,,,,, 0, 0.0.0.0:22678 ,,,,,,,,,,,,,, 0.0.0.0: *,,,,,,,,,,,,,,,,,,, LISTEN ,,,,, 1074/sshd ,,,,,,,,,, tcp ,,,,,,, 0,,,,,, 0,::: 2181,,,,,,,,,,,,,,,,,,,,,::: *,,,,,,,,,,,,,,,,,,,,,,,, LISTEN ,,,,, 121685/java ,,,,,,,, tcp ,,,,,,, 0,,,,,, 0,::: 55369,,,,,,,,,,,,,,,,,,,,::: *,,,,,,,,,,,,,,,,,,,,,,,, LISTEN ,,,,, 121685/java ,,,,,,,, tcp ,,,,,,, 0,,,,,, 0,::飞行符:10.0.55.3:3888 ,,,,,,::: *,,,,,,,,,,,,,,,,,,,,,,,, LISTEN ,,,,, 121685/java ,,,,,,,, tcp ,,,,,,, 0,,,,,, 0,::: 8080,,,,,,,,,,,,,,,,,,,,,::: *,,,,,,,,,,,,,,,,,,,,,,,, LISTEN ,,,,, 121685/java ,,,,,,,, tcp ,,,,,,, 0,,,,,, 0,::: 22678,,,,,,,,,,,,,,,,,,,,::: *,,,,,,,,,,,,,,,,,,,,,,,, LISTEN ,,,,, 1074/sshd
使用自动化运维工具ansible进行批量分发
<强>这里只介绍如何使用ansible的命令组件模块进行节点部署强>
为了节省篇幅,这里不介绍ansible的部署安装