helm部署hadoop

(作者:陈玓玏)

参考helm仓库的文档:https://artifacthub.io/packages/helm/apache-hadoop-helm/hadoop

clike 复制代码
helm helm repo add pfisterer-hadoop https://pfisterer.github.io/apache-hadoop-helm/
helm install hadoop pfisterer-hadoop/hadoop

部署好了之后,在k8sdashboard中查看,可以看到datanode、namenode等pod,将service的type改为NodePort,然后用ip+端口号可以访问ui界面。


如果需要修改配置,在官方仓库中,点击default values按钮,可以获取默认的配置,将配置信息粘贴到values.yaml,通过helm uninstall卸载后,再通过命令helm install hadoop pfisterer-hadoop/hadoop -f values.yaml可以根据新配置重新部署。

比如我现在只有1个datanode,我想改成3个datanode,复制粘贴配置信息到values.yaml(没有就自己创建),更改datanode的replicas为3,先卸载,再重新执行install命令。(不知道有没有直接更新配置后升级的操作,helm不像k8s有apply命令可以直接更新,后面再试试k8s部署,可能更好些)

更改前,只有一个datanode:

更改配置:

再查看,就有3个datanode了:

相关推荐
BYSJMG2 小时前
计算机毕设选题做什么好?基于大数据的用户健身行为数据分析与可视化系统,Hadoop+Spark处理
大数据·人工智能·hadoop·数据分析·spark·课程设计
Y3815326629 小时前
Docker Compose 服务依赖与健康检查:healthcheck 让容器按正确顺序启动
运维·docker·容器
2601_9652354811 小时前
快速了解docker
docker·容器·dubbo
李昊哲小课11 小时前
Deepin 25 上安装 Docker CE 实战记录
运维·docker·容器·deepin
ha_lydms13 小时前
HDFS 简介
大数据·hadoop·hdfs·yarn·调度·aliyun·计算
重生之我来学Python13 小时前
Docker套装的简介、安装、超级详细教程
linux·docker·容器·eureka·github
2601_9622980915 小时前
零基础学大数据分析全栈
hadoop·python·spark·实战·大数据分析
LRL_16 小时前
深入浅出 Kubernetes 控制器:Deployment 与 StatefulSet 核心区别全景图
云原生·容器·kubernetes
起名真的太难了17 小时前
Docker 项目部署
docker·容器·eureka
MrSYJ18 小时前
Network Namespace 到底是个啥,别人再问你告诉他
docker·云原生·kubernetes