当前位置: 首页 > article >正文

Cloudera 安装不再难:下载安装全流程指南

引言:之前文章《深度挖掘|Cloudera安装不再难!基础环境搭建全解析》中,我们深入探讨了如何在企业环境中精心准备系统环境,为大数据平台Cloudera 搭建奠定坚实基础。今天,我们将正式进行Cloudera Manager的下载安装与部署。

Cloudera Manager下载

步骤一:环境检查与准备
确保系统环境已按照《深度挖掘|Cloudera安装不再难!基础环境搭建全解析》文章的指导完成准备,包括操作系统版本、网络配置、防火墙设置等。同时,检查Java环境是否满足Cloudera Manager的要求。

步骤二:下载Cloudera Manager安装包
访问Cloudera官网,根据您的需求选择合适的Cloudera Manager版本进行下载。注意检查下载链接的安全性,避免从非官方渠道下载。

Cloudera manager 安装

**1. 创建安装目录 **
在三台节点 cm1,cm2,cm3 中执行命令“mkdir /opt/cloudera-manager”创 建安装目录。
并且将“cloudera-manager-el6-cm5.4.3_x86_64.tar.gz”上传至 cm1 节点的目录“/software”下,并且解压到目录“/opt/cloudera-manager” 下,在 cm1 节点执行命令如下:

file

**2. 配置 CM Agent 的 server host **
在cm1节点上修改路径 /opt/cloudera-manager/cm-5.4.3/etc/cloudera-scm-agent 下的 config.ini 文件,将 server_host=localhost 改成 server_host=cm1。

3. 创建用户cloudera-scm
在三台节点 cm1,cm2,cm3 上创建用户“cloudera-scm”,在每台节点上执行如下命令:

file

其中: --system 创建一个系统用户。–no-create-home 强制不创建家目录。 --shell 指定用户的 shell。–comment 用户说明。

4. 创建Parcel目录
在 Server 节点创建目录并修改权限:
在 cm1 节点执行如下命令:

file

在 Agent 节点创建目录并修改权限:
在 cm1,cm2,cm3 节点上执行如下命令:

file

**5. 配置CM Server数据库 **
将 “ mysql-connector-java-5.1.26-bin.jar ” 上传至 cm1 节 点的 /usr/share/java/目录下,如果没有目录需要先创建目录,并且修改 jar 包名称为“mysql-connector-java.jar”
登录mysql数据库,给用户temp【这里使用temp用户,也可以是其他用户名称】赋权限,在 cm1 执行如下命令:

file

在 cm1 节点中指定数据库,执行如下命令:

file

以上执行命令参数的解释如下:
数据库类型、数据库、数据库服务器、用户名、密码、cm server 服务器

**6. 制作CDH本地源 **
将下载好的文件 “ CDH-5.4.0-1.cdh5.4.0.p0.27-el6.parcel ” 和 “ manifest.json ” 两个文件,以及制作的 “CDH-5.4.0-1.cdh5.4.0.p0.27-el6.parcel.sha”文件上传至 cm1 节点的/opt/cloudera/parcel-repo/目录下。
以上这个步骤就是模拟安装 CDH 时,已经在 Cloudera Manager 的仓库中下载了 CDH 的镜像文件。
然后将 cm1 节点/opt/cloudera-manager 路径下的所有目录文件发送到 cm2、cm3节点。在 cm1 上执行如下命令:

file

7. 启动CM Server、Agent
在 cm1 节点上启动 CM Server:
进入 cm1 路径:/opt/cloudera-manager/cm-5.4.3/etc/init.d,执行如下命令:

file

注意: Sever首次启动会自动创建表以及数据,不要立即关闭或重启,否则需要删除所有表及数据重新安装。至少等待 2-3 分钟,视机器性能而定。可以在路径 /opt/cloudera-manager/cm-5.4.3/log/cloudera-scm-server 下观察日志是否启动成功。
在 cm1、cm2、cm3 节点上启动 Agent:
进入 cm1,cm2,cm3 节点路径:
/opt/cloudera-manager/cm-5.4.3/etc/init.d,执行如下命令:

file

至此,Cloudera Manager 的安装完成。

以上就是今天分享的全部内容。

感谢你的阅读,如果喜欢我的文字,可以持续关注我,会陆续为你更新更多干货小知识。如果你想深入探讨了解 Cloudera大数据技术的(内存扩容/缩容策略,故障诊断与问题排查)的方法论,欢迎撩我


http://www.kler.cn/a/319132.html

相关文章:

  • Vue 的生命周期函数 和 Vuex
  • 【Webpack实用指南】如何拆分CSS资源(2)
  • DeBiFormer实战:使用DeBiFormer实现图像分类任务(二)
  • 初始JavaEE篇 —— 网络编程(2):了解套接字,从0到1实现回显服务器
  • MySQL数据库:SQL语言入门 【上】(学习笔记)
  • RAG综述:《A Comprehensive Survey of Retrieval-Augmented Generation (RAG)》
  • 数据库基础01
  • 《使用 LangChain 进行大模型应用开发》学习笔记(四)
  • 【图论】最短路应用
  • 封面设计用什么软件最高效?分享5款新手必备工具
  • 数据报文解析
  • 【CSS】变量的声明与使用
  • 水电站/水库大坝安全监测系统完整解决方案
  • 抖音上下边框中间视频效果怎么做
  • 效率提升的秘密武器在快速编程领域的应用与探索
  • GPU架构原理与CUDA编程原理
  • 数据结构 ——— 常见的时间复杂度计算例题(中篇)
  • uniapp 中集成 axios 封装request,实现若依权限认证和若依 api方法共用
  • mysql学习教程,从入门到精通,SQL 联表查询(Join)(21)
  • Apache ZooKeeper 及 Curator 使用总结
  • 谷歌云推出全新区块链RPC服务:简化Web3开发
  • 设置VsCode搜索时排除文件,文件列表中隐藏文件
  • 5 php7.4中开发一个websocket 聊天 好友例表展示
  • 兼职副业想挖漏洞该用什么工具?零基础入门到精通,收藏这一篇就够了
  • python 实现support vector machines支持向量机算法
  • node-red-L1-如何设置让局域网可以访问?