教程 | Hadoop极简部署指南(Docker-Compose版)

news/2025/2/11 9:51:37/

📦 前置环境准备

1. 安装Docker

安装依赖工具
sudo yum -y install yum-utils配置阿里云镜像源(国内加速)
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo安装社区版Docker
sudo yum install -y docker-ce启动并设置开机自启
sudo systemctl enable --now docker
docker --version

2. 安装Docker-Compose

下载稳定版二进制文件
sudo curl -SL https://github.com/docker/compose/releases/download/v2.16.0/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose添加执行权限
sudo chmod +x /usr/local/bin/docker-compose
docker-compose --version

3. 安装Git

sudo yum -y install git

🚀 快速部署指南

方案一:标准版部署(非HA)

拉取仓库
git clone https://gitee.com/hadoop-bigdata/docker-compose-hadoop.git
cd docker-compose-hadoop/hadoop一键启动集群
docker-compose up -d查看服务状态
docker-compose ps

在这里插入图片描述

访问地址(替换为实际IP):

  • HDFS WebUI:http://<服务器IP>:30070
  • YARN WebUI:http://<服务器IP>:30888

方案二:高可用版部署(HA)

已克隆仓库可跳过此步
git clone https://gitee.com/hadoop-bigdata/docker-compose-hadoop.git
cd docker-compose-hadoop/hadoop-ha启动高可用集群
docker-compose up -d查看服务状态
docker-compose ps

在这里插入图片描述

访问地址(替换为实际IP):

  • HDFS双入口:http://<服务器IP>:3007030071
  • YARN双入口:http://<服务器IP>:3088830889

📌 注意事项

  1. 所有<服务器IP>需替换为实际服务器公网IP
  2. 首次启动需要下载基础镜像,耗时约5-10分钟
  3. 查看实时日志:docker-compose logs -f
  4. 建议部署前关闭防火墙:systemctl stop firewalld

http://www.ppmy.cn/news/1571128.html

相关文章

如何开发Vue组件:简明教程

如何开发Vue组件&#xff1a;简明教程 什么是Vue组件&#xff1f;创建Vue组件的基本步骤示例&#xff1a;创建一个简单的按钮组件 什么是Vue组件&#xff1f; Vue.js是一个用于构建用户界面的渐进式框架。Vue组件是Vue应用的基础构建块&#xff0c;它们允许你将UI拆分为独立且…

前端项目打包完成后dist本地起node服务测试运行项目

1、新建文件夹 node-test 将打包dist 文件同步自定义本地服务文件夹node-test 中&#xff0c;安装依赖包。 npm install express serve-static cors 2、新创建服务文件js server.js 构建链接及端口 const express require(express); const path require(path); const co…

JavaScript:CPU缓存预取以及确定数据下直接更改数组length的好处

CPU缓存预取以及确定数据下直接更改数组length的好处 1. CPU 缓存预取&#xff08;Cache Preloading&#xff09;&#xff1a;CPU 缓存预取&#xff1a;为什么反向填充栈能利用缓存预取&#xff1a; 2. 为什么可以直接改变数组的 length&#xff1a;数组的动态长度&#xff1a;…

深度优先搜索(DFS)——八皇后问题与全排列问题

&#xff08; ^ _ ^ &#xff09; 数据结构好难哇&#xff08;哭 1.BFS和DFS 数据结构空间性质DFSstackO(h)不具有最短性质BFSqueueO(2^h)具有最短路性质 空间上DFS占优势&#xff0c;但是BFS具有最短性 &#xff08;若所有权重都是1&#xff0c;则BFS一定最短&#xff09;&…

科技资讯杂志科技资讯杂志社科技资讯编辑部2024年第24期目录

学思践悟二十大 “枫桥经验”的思想政治教育内涵及启示——践行党的二十大精神 洪希彦; 1-330 构建符合党的二十大精神的高职院校劳动教育课程体系研究 李曼; 4-7 党的二十大精神引领下“隧道施工”课程思政探究 张志明;陈国辉; 8-10 新质生产力 新质生产力视域…

Pdf手册阅读(1)--数字签名篇

原文阅读摘要 PDF支持的数字签名&#xff0c; 不仅仅是公私钥签名&#xff0c;还可以是指纹、手写、虹膜等生物识别签名。PDF签名的计算方式&#xff0c;可以基于字节范围进行计算&#xff0c;也可以基于Pdf 对象&#xff08;pdf object&#xff09;进行计算。 PDF文件可能包…

【详细版】DETR系列之Deformable DETR(2021 ICLR)

论文标题Deformable DETR: Deformable Transformers for End-to-End Object Detection论文作者Xizhou Zhu, Weijie Su, Lewei Lu, Bin Li, Xiaogang Wang, Jifeng Dai发表日期2021年03月01日GB引用> Xizhou Zhu, Weijie Su, Lewei Lu, et al. Deformable DETR: Deformable T…

elementplus 使用日期时间选择器,设置可选范围为前后大于2年且只能选择历史时间不能大于当前时间点

需求&#xff1a;时间选择器可选的时间范围进行限制&#xff0c;-2年<a<2年且a<new Date().getTime()核心&#xff1a;这里需要注意plus版没有picker-options换成disabled-date属性了&#xff0c;使用了visible-change和calendar-change属性逻辑&#xff1a;另设一个参…