基于Docker的Hadoop集群搭建
AI-摘要
GPT
AI初始化中...
介绍自己
生成本文简介
推荐相关文章
前往主页
前往tianli博客
基于Docker的Hadoop集群搭建连接
SSH连接服务器
ssh [user_name]@[your_server_ip] -p [port]
切换root
sudo -i
查看系统
uname -a
更换系统对应的软件源并更新软件包
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo tee /etc/apt/sources.list <<EOF
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ noble main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ noble-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ noble-security main restricted universe multiverse
EOF
apt update
apt upgrade -y
展示服务器信息
展示系统
sudo apt install neofetch -y
neofetch
- 效果如下
root@win-ubuntu-server:~# neofetch
.-/+oossssoo+/-. root@win-ubuntu-server
`:+ssssssssssssssssss+:` ----------------------
-+ssssssssssssssssssyyssss+- OS: Ubuntu 24.04.2 LTS x86_64
.ossssssssssssssssssdMMMNysssso. Host: Virtual Machine Hyper-V UEFI Release v4.1
/ssssssssssshdmmNNmmyNMMMMhssssss/ Kernel: 6.8.0-59-generic
+ssssssssshmydMMMMMMMNddddyssssssss+ Uptime: 6 days, 14 hours
/sssssssshNMMMyhhyyyyhmNMMMNhssssssss/ Packages: 798 (dpkg)
.ssssssssdMMMNhsssssssssshNMMMdssssssss. Shell: bash 5.2.21
+sssshhhyNMMNyssssssssssssyNMMMysssssss+ Terminal: /dev/pts/0
ossyNMMMNyMMhsssssssssssssshmmmhssssssso CPU: AMD EPYC 9654 (96) @ 2.396GHz
ossyNMMMNyMMhsssssssssssssshmmmhssssssso Memory: 9281MiB / 12162MiB
+sssshhhyNMMNyssssssssssssyNMMMysssssss+
.ssssssssdMMMNhsssssssssshNMMMdssssssss.
/sssssssshNMMMyhhyyyyhdNMMMNhssssssss/
+sssssssssdmydMMMMMMMMddddyssssssss+
/ssssssssssshdmNNNNmyNMMMMhssssss/
.ossssssssssssssssssdMMMNysssso.
-+sssssssssssssssssyyyssss+-
`:+ssssssssssssssssss+:`
.-/+oossssoo+/-.
展示进程
sudo apt install btop -y
btop
安装Docker
安装所需软件包
sudo apt-get install -y ca-certificates curl
安装Docker
- 方法1:使用Docker官方软件包安装
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/ubuntu noble stable" | sudo tee /etc/apt/sources.list.d/docker.list
sudo apt-get update
sudo apt-get install -y docker-ce docker-ce-cli containerd.io
- 方法2:使用Docker 安装与换源脚本【推荐】
bash <(curl -sSL https://linuxmirrors.cn/docker.sh)
部署Hadoop集群
克隆Hadoop仓库
sudo apt install git -y
git clone https://gitee.com/hadoop-bigdata/docker-compose-hadoop.git
Hadoop 部署
cd docker-compose-hadoop/hadoop
docker compose up -d
- 查看部署状态
docker compose logs -f
HDFS:http://[your_hadoop_ip]:30070/
YARN:http://[your_hadoop_ip]:30070/
- 感谢你赐予我前进的力量
赞赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 ShiDai
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果

