首页 技术 正文
技术 2022年11月14日
0 收藏 433 点赞 2,870 浏览 2625 个字

Java开发机器上的配置及zookeeper配置

/etc/profile 文件的后面加入下面的内容:

# jdk, zookeeper, kafka, ant, mavenexport APACHE_HOME=/usr/local/apacheexport KAFKA_HOME=$APACHE_HOME/kafka_2.9.2-0.8.1.1export ZK_HOME=$APACHE_HOME/zookeeper-3.4.6export ANT_HOME=$APACHE_HOME/apache-ant-1.8.2export MAVEN_HOME=$APACHE_HOME/apache-maven-3.2.3export JAVA_HOME=/usr/local/java/jdk1.7.0_67export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jarexport PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$KAFKA_HOME/bin:$ZK_HOME/bin:$ANT_HOME/bin:$MAVEN_HOME/bin:$PATH

$ source /etc/profile

zookeeper在一台机器上(192.168.122.199)配置成3个实例的伪分布式,配置如下:

# /etc/hosts------------------------------------------------------------------------192.168.122.199      zk1# ----------------------------------------------------------------------# zk1: 192.168.122.199# echo "1" > /var/lib/zookeeper/server.1/data/myid## /usr/local/apache/zk-cluster/zk1/zookeeper-3.4.6/conf/zoo.cfg:# ----------------------------------------------------------------------dataDir=/var/lib/zookeeper/server.1/datadataLogDir=/var/lib/zookeeper/server.1/datalogclientPort=2181server.1=zk1:2881:3881server.2=zk1:2882:3882server.3=zk1:2883:3883# ----------------------------------------------------------------------# zk2: 192.168.122.199# echo "2" > /var/lib/zookeeper/server.2/data/myid## /usr/local/apache/zk-cluster/zk2/zookeeper-3.4.6/conf/zoo.cfg:# ----------------------------------------------------------------------dataDir=/var/lib/zookeeper/server.2/datadataLogDir=/var/lib/zookeeper/server.2/datalogclientPort=2182server.1=zk1:2881:3881server.2=zk1:2882:3882server.3=zk1:2883:3883# ----------------------------------------------------------------------# zk3: 192.168.122.199# echo "3" > /var/lib/zookeeper/server.3/data/myid## /usr/local/apache/zk-cluster/zk3/zookeeper-3.4.6/conf/zoo.cfg:# ----------------------------------------------------------------------dataDir=/var/lib/zookeeper/server.3/datadataLogDir=/var/lib/zookeeper/server.3/datalogclientPort=2183server.1=zk1:2881:3881server.2=zk1:2882:3882server.3=zk1:2883:3883

如果是真分布式,部署在3台机器上,只需要把下面的配置成一样即可:

# /etc/hosts------------------------------------------------------------------------192.168.122.191      zk1192.168.122.192      zk2192.168.122.193      zk3# 192.168.122.191 zk1:# echo "1" > /var/lib/zookeeper/data/myid# 192.168.122.192 zk2:# echo "2" > /var/lib/zookeeper/data/myid# 192.168.122.193 zk3:# echo "3" > /var/lib/zookeeper/data/myid# zk1, zk2, zk3:# /usr/local/apache/zookeeper-3.4.6/conf/zoo.cfg:------------------------------------------------------------------------dataDir=/var/lib/zookeeper/datadataLogDir=/var/lib/zookeeper/datalogclientPort=2181server.1=zk1:2888:3888server.2=zk2:2888:3888server.3=zk3:2888:3888

完毕!

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,028
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,518
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,365
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,146
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,780
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,857