article/S3.md
2022-08-28 09:57:48 +08:00

2.5 KiB

安装 jdk1.8 (单用户)

下载 Latest releases | Adoptium

解压 tar -zxvf OpenJDK8U-jdk_x64_linux_hotspot_8u332b09.tar

设置环境变量

在 ~ 目录下 编辑 .bash_profile

添加 修改路径

JAVA_HOME=/home/wlf/jdk1.8.0_221
CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib
PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
export PATH CLASSPATH JAVA_HOME

刷新 source .bash_profile

测试 是否成功

java -version

安装 zk(单机集群)

下载 Index of /apache/zookeeper/zookeeper-3.5.10 (tsinghua.edu.cn)

  • 解压 apache zookeeper
tar -zxvf apache-zookeeper-3.5.10-bin.tar.gz


安装kafka(单机集群)

下载 kafka Apache Kafka

10分钟搭建单机Kafka集群 - 知乎 (zhihu.com)

安装redis

下载 Index of /releases/ (redis.io)

安装 consul

下载 Downloads | Consul by HashiCorp

解压

unzip consul_1.9.0_linux_amd64.zip

启动命令

zk 启动

/home/test02/zookeeper/zookeeper_node1/bin/zkServer.sh start; /home/test02/zookeeper/zookeeper_node2/bin/zkServer.sh start; /home/test02/zookeeper/zookeeper_node3/bin/zkServer.sh start;

zk 启动

/home/test02/zookeeper/zookeeper_node1/bin/zkServer.sh stop; /home/test02/zookeeper/zookeeper_node2/bin/zkServer.sh stop; /home/test02/zookeeper/zookeeper_node3/bin/zkServer.sh stop;

zk 查看状态

/home/test02/zookeeper/zookeeper_node1/bin/zkServer.sh status; /home/test02/zookeeper/zookeeper_node2/bin/zkServer.sh status; /home/test02/zookeeper/zookeeper_node3/bin/zkServer.sh status;

kafka 启动

nohup /home/test02/kafka/kafka_2.12-2.2.1/bin/kafka-server-start.sh /home/test02/kafka/kafka_2.12-2.2.1/config/server_node3.properties > /home/test02/kafka/log/kafka3-logs/startup.log 2>&1 & nohup /home/test02/kafka/kafka_2.12-2.2.1/bin/kafka-server-start.sh /home/test02/kafka/kafka_2.12-2.2.1/config/server_node2.properties > /home/test02/kafka/log/kafka2-logs/startup.log 2>&1 & nohup /home/test02/kafka/kafka_2.12-2.2.1/bin/kafka-server-start.sh /home/test02/kafka/kafka_2.12-2.2.1/config/server_node1.properties > /home/test02/kafka/log/kafka1-logs/startup.log 2>&1 &

kafka 停止(三个节点都停止)

/home/test02/kafka/kafka_2.12-2.2.1/bin/kafka-server-stop.sh