欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

安装jdk,安装zookeeper,开机自启动

程序员文章站 2024-03-18 10:34:16
...

jdk安装

①将/home/sxd/下载/jdk-8u144-linux-x64.tar.gz文件拷贝一份到/usr/java

cp jdk-8u144-linux-x64.tar.gz /usr/java

安装jdk,安装zookeeper,开机自启动

②在java目录下,解压JDK压缩文件

安装jdk,安装zookeeper,开机自启动

解压
tar -zxvf jdk-8u144-linux-x64.tar.gz

③删除JDK压缩包

在命令行键入:

rm -f jdk-8u144-linux-x64.tar.gz

①编辑全局变量

在命令行键入:

vim /etc/profile

 进入文本编辑状态下,光标走到文件最后一行,键盘按下:

i

进入插入状态:

在文本的最后一行粘贴如下:

注意JAVA_HOME=/usr/java/jdk1.8.0_144  就是你自己的目录

#java environment
export JAVA_HOME=/usr/java/jdk1.8.0_144
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin

安装jdk,安装zookeeper,开机自启动

①让刚刚设置的环境变量生效

 键入:

source /etc/profile

安装jdk,安装zookeeper,开机自启动

②检查是否配置成功

键入:

java -version

安装jdk,安装zookeeper,开机自启动

安装zookeeper

一、安装zookeeper

1

2

3

# cd /opt/

# mkdir zookeeper

# cd zookeeper/

 

1

2

3

4

5

6

7

8

9

10

11

# tar -zxvf zookeeper-3.4.6.tar.gz

# cd /opt/zookeeper/zookeeper-3.4.6/conf

# touch zoo.cfg

# vi zoo.cfg

tickTime=2000 

 

dataDir=/opt/zookeeper/data 

 

dataLogDir=/opt/zookeeper/logs 

 

clientPort=2181


# /opt/zookeeper/zookeeper-3.4.6/bin/zkServer.sh start     #服务端启动

# /opt/zookeeper/zookeeper-3.4.6/bin/zkCli.sh -server localhost:2181     #客户端连接服务端

服务管理:
vi /etc/rc.d/init.d/zookeeper

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

#!/bin/bash

# chkconfig:35 81 82

# description:zookeeper server script

if [ -z $1 ]

 

then

 

echo "缺少位置参数"

 

echo "请使用$0 {start|start-foreground|stop|restart|status|upgrade|print-cmd}"

 

exit 1

 

fi

 

/opt/zookeeper/zookeeper-3.4.6/bin/zkServer.sh $1


# chmod 755 /etc/rc.d/init.d/zookeeper
# chkconfig --add /etc/rc.d/init.d/zookeeper

通用Linux启动方法:/etc/rc.d/init.d/zookeeper start
如果是红帽系列表发行版linux,可以使用如下高逼格命令启动服务:
service zookeeper start
service zookeeper stop
service zookeeper restart
service zookeeper status

使用zookeeper,查看根目录

安装jdk,安装zookeeper,开机自启动

查看服务

安装jdk,安装zookeeper,开机自启动

相关标签: Java运维