自建教程:Cloudera Manager 5.12.1安装及问题解决方案

需积分: 21 4 下载量 57 浏览量 更新于2024-07-17 收藏 2.51MB DOCX 举报
本文档详细介绍了如何在特定环境下安装Cloudera Manager (CM) 5.12版本的过程,包括系统环境的准备工作、下载安装包、配置yum源以及解决可能遇到的问题。以下是关键步骤的详细说明: 1. **系统环境准备**: 在进行CM 5.12.1安装前,确保你的系统是基于Red Hat或CentOS 7,并且已经具备基本的系统管理工具。确保网络环境稳定,如果不能访问互联网,已预先配置了内部的yum源。 2. **下载安装包**: 提供了两个安装包的下载链接,一个是通用的Cloudera parcels(用于安装CDH组件): ``` http://archive.cloudera.com/cdh5/parcels/5.12.1/ ``` 另一个是专门为CM设计的RPM包,需要根据系统架构下载到cm目录: ``` http://archive.cloudera.com/cm5/redhat/7/x86_64/cm/5.12.1/RPMS/x86_64/ ``` 根据实际情况选择合适的版本。 3. **配置yum源**: 文档中提到的`evun.repo`文件是自定义的yum源配置,包含了三个部分:Base、Rpmforge和Epel。这些仓库用于安装额外的软件包,如Apache HTTPD和可能需要的额外库。 - Base源:基础的CentOS仓库,用于常规系统软件。 - Rpmforge源:包含RPMForge仓库,可能包含第三方软件包。 - Epel源:额外的第三方软件包仓库,提供扩展功能。 如果可以访问互联网,可以直接使用官方的yum仓库。 4. **安装和配置HTTP服务器**: 安装并启动Apache HTTPD,设置服务开机自启,并创建必要的目录来存储CM的安装包,如`/var/www/html/repos/cm5`, `/var/www/html/repos/cdh5`, `/var/www/html/repos/kafka`。 5. **上传安装包**: 将CM的两个Parcel和一个json文件放置在`/var/www/html/repos/cdh5`,而CM agent的rpm包以及JDK包放在`/var/www/html/repos/cm5agent`。 6. **创建repo文件**: 使用`createrepo`命令更新目录的元数据,以便yum能正确识别和安装这些安装包。 7. **验证安装包**: 访问`http://cm节点ip/repos`,检查目录是否存在,并确认所有节点都按照相同的方式配置。 通过以上步骤,用户可以手动配置yum源,下载和安装CM 5.12.1,确保系统的兼容性和定制化的软件包需求。这个文档不仅提供了安装指南,还记录了可能遇到的问题及解决方案,对初次接触Cloudera Manager的用户来说非常实用。