k8s部署hadoop

(作者:陈玓玏)



配置和模板参考helm仓库:https://artifacthub.io/packages/helm/apache-hadoop-helm/hadoop

先通过以下命令生成yaml文件:

helm template hadoop pfisterer-hadoop/hadoop  > hadoop.yaml

在这里插入图片描述
用kubectl命令,通过这个yaml文件直接部署hadoop,配置想改的可以自己改,默认的配置仓库中有写:
在这里插入图片描述
比如我想要3个datanode而不是1个,就把dn-statefulset的replicas改为3,保存后直接部署,部署命令:kubectl apply -f hadoop.yaml
在这里插入图片描述
k8sdashboard中可以看到3个dn节点:
在这里插入图片描述
部署之后,进入namenode的pod,就可以执行hdfs命令了,如hdfs dfs -ls,hdfs dfs -touch等等。
在这里插入图片描述

相关推荐

  1. kubekey部署k8s

    2024-03-16 08:30:02       41 阅读
  2. k8s-二进制部署

    2024-03-16 08:30:02       37 阅读
  3. SkyWalking部署-K8S

    2024-03-16 08:30:02       40 阅读

最近更新

  1. 微软 Edge 浏览器全解析

    2024-03-16 08:30:02       0 阅读
  2. 静态搜索iOS动态链接函数的调用位置

    2024-03-16 08:30:02       0 阅读
  3. demon drone 200无人机标定流程

    2024-03-16 08:30:02       1 阅读
  4. Sql 导入到 Excel 工具

    2024-03-16 08:30:02       1 阅读
  5. 关于学习方法的优化

    2024-03-16 08:30:02       1 阅读
  6. Nginx重定向

    2024-03-16 08:30:02       1 阅读

热门阅读

  1. 个人商城系统开源(注册)

    2024-03-16 08:30:02       21 阅读
  2. 嵌入式学习day38 HTML

    2024-03-16 08:30:02       18 阅读
  3. 【Android】源码中的工厂方法模式

    2024-03-16 08:30:02       19 阅读
  4. Kafka主题二三事

    2024-03-16 08:30:02       22 阅读
  5. 【 React 】在React 项目是如何捕获错误的?

    2024-03-16 08:30:02       23 阅读
  6. 考研模拟面试-题目【攻略】

    2024-03-16 08:30:02       22 阅读