点击卡片“大数据实战演练”,选择“设为星标”或“置顶”
回复“资料”可领取独家整理的大数据学习资料!
回复“Ambari知识库”可领取独家整理的Ambari学习资料!
最近 EDP 新增了 kudu 组件,对于已经部署了 EDP 的同学们,如何使用 EDP 安装 kudu 组件,本文做一个说明。后续 EDP 会继续集成新的组件,大家可以参考此文档使用 EDP 继续安装新组件。
相关 rpm 包都在 EDP 部署文档里,里面有地址说明。
https://www.yuque.com/create17/edp/zoluwelwrvtge3c9
一、以新增 kudu 组件为例
1)将 kudu 相关 rpm 包,拷贝到 /var/www/html/edp/centos8/x86_64/3.3.0 目录下。
2)替换 ambari-server rpm 包,拷贝到 /var/www/html/ambari/centos8/x86_64/3.0.0 目录下。
3)重新制作 yum 本地源
cd /var/www/html/edp/centos8/x86_64/3.3.0
rm -rf repodata/
# 会重新生成repodata目录
createrepo .
cd /var/www/html/ambari/centos8/x86_64/3.0.0
rm -rf repodata/
# 会重新生成repodata目录
createrepo .
4)重新生成 yum 缓存(各节点都需要执行此操作)
yum clean all && yum makecache
5)停止 ambari-server
ambari-server stop
6)重新安装 ambari-server
yum remove -y ambari-server
yum install ambari-server
7)执行 ambari-server setup
# 设置ambari jdbc
ambari-server setup --jdbc-db=mysql --jdbc-driver=/usr/share/java/mysql-connector-java.jar
# # 设置ambari的java环境与数据库信息
# 以下两种方式,呼应之前安装jdk的两种方式
# 方式一:jdk是yum安装的方式
ambari-server setup -s \
-j /usr/lib/jvm/java-1.8.0-openjdk \
--ambari-java-home /usr/lib/jvm/java-17-openjdk \
--database mysql \
--databasehost node1.ambari.com \
--databaseport 3306 \
--databasename ambari \
--databaseusername ambari \
--databasepassword ambari
# 方式二:安装包离线安装
ambari-server setup -s \
-j /usr/java/jdk1.8.0_151 \
--ambari-java-home /usr/java/jdk-17.0.12+7 \
--database mysql \
--databasehost node1.ambari.com \
--databaseport 3306 \
--databasename ambari \
--databaseusername ambari \
--databasepassword ambari
8)启动 ambari-server
ambari-server start
9)Ambari 页面向导部署 Kudu
ending
一个人可以走得很快,但一群人才能走得更远。我的Ambari课程累计学员已经有 400+。感谢信任的同时,如果你需要一个良好的Ambari学习与交流环境,就请加入我们吧。这是一个学习Ambari的付费私密圈子,里面的人都是Ambari的活跃二次开发者,报名后,你可以享有知识星球 + 学员微信群 + 课程资料(笔记、视频等)+ 导师学习陪伴答疑服务,认识更多大佬,和大家一起成长。也欢迎大家点击左下角阅读原文了解我,希望我能提供的服务可以帮助到你。

最后,把我的座右铭送给大家:执行是消除焦虑的有效办法,明确并拆解自己的目标,一直行动,剩下的交给时间。共勉 💪。
戳“阅读原文”,查看最新内容