我已经在没有使用 cloudera manager 的情况下安装了 CDH4。我想使用 cloudera manager 来监控 CDH4 的不同组件。请建议我现在如何使用管理器。
2 回答
我最近不得不承担将已安装和运行的集群导入新的 Cloudera Manager 实例的相同任务。
我首先建议您花时间阅读尽可能多的文档,以充分了解流程和关键组件。
简而言之,您需要手动将所有集群配置和分配导入 Cloudera Manager,以便对其进行管理。我使用的计划的大致轮廓如下:
- 在新硬件上设置 MySQL 实例(可以使用 postgresql)
- 在所有服务器上创建 Cloudera Manager 用户(必须启用 sudo)
- 在 cloudera-manager 服务器和所有其他主机之间设置 ssh 密钥访问
在 Cloudera Manager 服务器上安装 Cloudera Manager 和代理/守护程序包
使用集群和集群服务关闭所有服务
- 保存命名空间
- 将元数据和配置文件备份到多个位置
确保可以通过启动单个实例 NN 来加载备份
在所有生产服务器上安装 Cloudera Manager 代理和守护程序
- 在 Cloudera Manager 服务器上启动服务
- 访问 Cloudera Manager 界面
- 跳过设置向导
将所有主机添加到 Cloudera Manager
创建 HDFS 服务 - 不要启动该服务
- 检查主机分配是否正确
- 输入所有配置文件参数并验证(这意味着每个服务器的conf文件都需要手动输入)
- 运行主机检查器和配置检查
对剩余服务执行上述流程
我希望这能为你提供一些帮助。如果您有任何其他问题,我将很乐意尽我所能为您提供帮助。
问候,詹姆斯
我刚刚为 Global Knowledge 录制了一个名为“在 30 分钟内安装 Cloudera Manager”的网络研讨会。网址为:http ://www.globalknowledge.com/training/coursewebsem.asp?pageid=9&courseid=20221&catid=248&country=United+States (在页面右上角注册)。在视频中,我在 Ubuntu 上安装 CM,设置核心组件(仅限 Hadoop),然后浏览一些图表进行监控。