一、安装条件
-
JDK1.8环境(非openJDK):
- 已安装请忽略。
- 未安装请使用以下介质安装:
- 安装包路径:
/nantian/JDK/jdk1.8.0_211.tgz - 脚本路径:
installJdk.sh - root用户执行:
sh installJdk.sh
- 安装包路径:
-
机器主机名配置:
- 设置主机名:
hostnamectl set-hostname 主机名 - 修改
/etc/hosts文件,添加:本机IP 本机主机名
- 设置主机名:
-
脚本和安装包需要放在同一个目录下。
二、Elasticsearch 安装
-
介质拷贝:
- 安装包:
elasticsearch-7.17.6-linux-x86_64.tar.gzkibana-7.17.6.tar.gz
- 脚本:
installEs_V2.shes模板.txtes汇算任务.txt
- 安装包:
-
安装脚本执行:
- 脚本:
sh installEs.sh 机器IP - 脚本执行用户:
root - 程序启动用户:
es
- 脚本:
-
模板脚本执行:
- 先在命令行执行
es模板.txt中的语句。 - 再执行
es汇算任务.txt中的语句。
- 先在命令行执行
-
验证安装是否成功:
- 浏览器登录
http://es的IP:9200,成功返回信息。 - 浏览器登录
http://es的IP:5601,成功登录。
- 浏览器登录
三、Hadoop 安装
-
介质拷贝:
- 安装包:
hadoop-2.10.2.tar.gzns.zipspark-2.4.8-bin-hadoop2.7.tgzlivy.tar.gz
- 脚本:
installHadoop_V2.shformatAndStartHadoop.shinstallSpark.shinstallLivy.sh
- 安装包:
-
安装脚本执行(按顺序安装):
- 安装Hadoop:
- root用户执行:
sh installHadoop_V2.sh 机器IP <ssh端口号,默认22可以不加> - hadoop用户执行:
sh formatAndStartHadoop.sh 机器IP <ssh端口号,默认22可以不加> - 程序启动用户:
hadoop
- root用户执行:
- 安装Spark:
- root用户执行:
sh installSpark.sh
- root用户执行:
- 安装Livy:
- root用户执行:
sh installLivy.sh 机器IP - 程序启动用户:
hadoop
- root用户执行:
- 安装Hadoop:
-
验证安装是否成功:
- 网页登录:
http://hadoop的IP:50070/成功登录http://hadoop的IP:8088/成功登录http://hadoop的IP:8998/成功登录
- 网页登录:
-
手工启动命令:
- 重要提醒:
- Hadoop集群重启前,每个节点的Zookeeper需要启动。
- Hadoop集群启动时如果有从节点启动失败,仍然需要在主节点启动,不能在从节点执行。
- Zookeeper:
- 每个节点执行:
${ZOOKEEPER_HOME}/bin/zkServer.sh start
- 每个节点执行:
- Hadoop-HDFS:
- 主节点(第一个节点):
sh ${HADOOP_HOME}/sbin/start-dfs.sh
- 主节点(第一个节点):
- Hadoop-YARN:
- 主节点(第一个节点):
sh ${HADOOP_HOME}/sbin/start-yarn.sh - 第二个节点:
${HADOOP_HOME}/sbin/yarn-daemon.sh start resourcemanager
- 主节点(第一个节点):
- 重要提醒:
四、Kafka 安装
-
介质拷贝:
- 安装包:
kafka_2.12-2.5.1.tgz - 脚本:
installKafka.sh
- 安装包:
-
安装脚本执行:
- root用户执行:
sh installKafka.sh 机器IP - 脚本执行用户:
root - 程序启动用户:
kafka
- root用户执行:
-
验证安装是否成功:
- 命令行执行
jps,存在以下进程即成功:QuorumPeerMainKafka
- 命令行执行

被折叠的 条评论
为什么被折叠?



