版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wxid2798226/article/details/82935970
缘起
华为云有活动,免费搞了个集群。先准备试试zookeeper,发现连Java也没有,要自己安装。
话说华为云可以在如下方面提升下:
- 云服务器提供模板,比如常用的zk,redis,kafka,选中后一键安装了
- 提供云配置管理。现在无论生产还是测试实验,都是一个集群了,相互之间的服务访问用ip很麻烦,因为云特别是docker,其ip还是动态的。
- 提供一个立马可用的zk云服务,相关配置在买了集群后就可以使用,当然可以设置免费不超过500条等等
- 各服务主动将自己的服务地址(如名称和ip的对应关系)写入zk,访问其他服务时,都从zk里面读取
华为云服务器体验笔记: 华为云Linux服务器.md
Oracle JDK安装步骤
- 获取jdk下载地址:#jdk地址#=http://www.oracle.com/technetwork/java/javase/downloads/index.html页面中找到要下载的jdk右击,复制链接地址。要点击“同意”下载条款,否则地址是空.现在用最新的8u181
- 下载
wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" #jdk地址#"
- 解压 tar xzvf jdk-8u181-linux-x64.tar.gz
- 移动到/usr/local
mv jdk1.8.0_181 /usr/local
- 建立软连接
ln -s /usr/local/jdk1.8.0_181/ /usr/local/jdk
- 建立环境变量
vim /etc/profile
JAVA_HOME=/usr/local/jdk
PATH=${PATH}:${JAVA_HOME}/bin
export JAVA_HOME PATH
source /etc/profile
- 查看是否安装成功
java -version
参考的博客
zk安装使用
zookeeper是个java写的软件,所以运行zk前检查下java是否安装成功了
- 下载zk
wget http://mirror.bit.edu.cn/apache/zookeeper/stable/zookeeper-3.4.12.tar.gz
- 新建zk日后运行目录
mkdir /opt/zookeeper
- 移动tar包
mv ~/zookeeper-3.4.12.tar.gz /opt/zookeeper
- 解压
tar xzvf zookeeper-3.4.12.tar.gz
- 将zookeeper-3.4.12/conf目录下面的zoo_sample.cfg修改或拷贝为zoo.cfg
cp /opt/zookeeper/zookeeper-3.4.10/conf/zoo_sample.cfg /opt/zookeeper/zookeeper-3.4.10/conf/zoo.cfg
- 进入bin目录
cd ./zookeeper-3.4.12.tar.gz/bin
- 运行
./zkServer.sh start
- 检查是否成功
netstat -ant | grep 2181
端口开了,说明有了