本文档详细介绍了如何在CentOS 7.1操作系统上安装和配置Cloudera Manager 5.6版本,结合官方文档,并预先处理了一些可能遇到的常见故障。安装过程中涉及到了以下几个关键步骤: 1. **网络配置**: 在安装前,确保系统具有静态IP地址(staticipaddrnetmaskgateway),并配置DNS服务器,如DNS1设置为192.168.11.246,DNS2设置为Google的公共DNS(8.8.8.8)。同时,在`/etc/hosts`文件中添加主机名与IP的映射关系,如将`centos1`、`centos2`和`centos3`分别对应到不同的IP地址。 2. **Java环境设置**: 使用Oracle JDK 1.8.0_60版本,确保安装了Java运行环境(Java Runtime Environment, JRE)和Java HotSpot Server VM。这可以通过下载`jdk-8u60-linux-x64.tar.gz`并解压到适当的目录(例如192.168.11.48),然后检查Java版本确认安装成功。 3. **Cloudera Manager安装**: 下载Cloudera Manager 5.6.0的安装包`cloudera-manager-centos7-cm5.6.0_x86_64.tar.gz`,解压到`/opt/cloudera-manager`目录。接下来,创建Cloudera Manager用户`cloudera-scm`,并为其指定合适的属性,如无密码且shell为`/bin/false`。 4. **Parcel Repository设置**: 为了管理软件包依赖,需要设置一个`parcel-repo`目录,并使用`chown`命令将权限赋予`cloudera-scm`用户。在这个目录下,将CDH 5.6.0的特定版本`CDH-5.6.0-1.cdh5.6.0.p0.45-el7.parcel`及其元数据文件如`manifest.json`放置其中。 5. **安装过程**: 最后,使用`tar`命令解压Cloudera Manager安装包到目标目录,并运行必要的脚本以完成安装。安装过程中可能需要创建用户、安装组件和服务,以及配置相关的系统参数。 在整个安装过程中,要注意遵循官方文档的指导,以确保兼容性和稳定性。同时,根据实际情况调整网络配置、Java版本以及安装步骤,以适应您的数据中心环境。如果在安装过程中遇到问题,可以根据描述中的故障预处理措施进行排查,如检查网络连接、权限设置等。
各主机配好网络static ipaddr netmask gateway,
DNS1=192.168.11.246
DNS2=8.8.8.8
配好/etc/hosts
192.168.11.41 centos1
192.168.11.42 centos2
192.168.11.43 centos3
各主机安装 Oracle JDK jdk-8u60-linux-x64.tar.gz 192.168.11.48上有对应资源
本例对应java version "1.8.0_60"
Java(TM) SE Runtime Environment (build 1.8.0_60-b27)
Java HotSpot(TM) 64-Bit Server VM (build 25.60-b23, mixed mode)
所有节点下载包:cloudera-manager-centos7-cm5.6.0_x86_64.tar.gz CDH-5.6.0-1.cdh5.6.0.p0.45-el7.parcel
192.168.11.48上有对应资源
mkdir /opt/cloudera-manager
manager server 节点解压cm的tar.gz包
tar xzf cloudera-manager*.tar.gz -C /opt/cloudera-manager
all节点 Create Users
useradd --system --home=/opt/cloudera-manager/cm-5.6.0/run/cloudera-scm-server --no-create-home --shell=/bin/false --comment "Cloudera SCM User" cloudera-scm
mkdir -p /opt/cloudera/parcel-repo
chown cloudera-scm:cloudera-scm /opt/cloudera/parcel-repo
manager server节点
/opt/cloudera/parcel-repo/CDH-5.6.0-1.cdh5.6.0.p0.45-el7.parcel 等3文件备好
把下载的.parcel文件和manifest.json文件拷贝到/opt/cloudera/parcel-repo/文件夹下
新建文件命名为:CDH-5.6.0-1.cdh5.6.0.p0.45-el7.parcel.sha
打开manifest.json文件查看CDH-5.6.0-1.cdh5.6.0.p0.45-el7.parcel对应的编号,并拷贝到CDH-5.6.0-1.cdh5.6.0.p0.45-el7.parcel.sha文件中
mkdir /var/log/cloudera-scm-server
mkdir /var/lib/cloudera-scm-server
chown cloudera-scm:cloudera-scm /var/log/cloudera-scm-server
chown cloudera-scm:cloudera-scm /var/lib/cloudera-scm-server
each host, create a parcels directory:
$ sudo mkdir -p /opt/cloudera/parcels
chown cloudera-scm:cloudera-scm /opt/cloudera/parcels
/opt/cloudera-manager/cm-5.6.0/etc/init.d/cloudera-scm-server start
cp /opt/cloudera-manager/cm-5.6.0/etc/init.d/cloudera-scm-server /etc/init.d/cloudera-scm-server
chkconfig cloudera-scm-server on
/opt/cloudera-manager/cm-5.6.0/etc/init.d/cloudera-scm-agent start
cp /opt/cloudera-manager/cm-5.6.0/etc/init.d/cloudera-scm-agent /etc/init.d/cloudera-scm-agent
chkconfig cloudera-scm-agent on
On the Cloudera Manager Server host, open the /etc/init.d/cloudera-scm-server file and change the value of CMF_DEFAULTS from ${CMF_DEFAULTS:-/etc/default} to /opt/cloudera-manager/cm-5.6.0/etc/default
On each Agent, open the tarball_root/etc/init.d/cloudera-scm-agent file and change the value of CMF_DEFAULTS from ${CMF_DEFAULTS:-/etc/default} to /opt/cloudera-manager/cm-5.6.0/etc/default
所有节点安装依赖包 yum -y install wget bind-utils psmisc libxslt zlib sqlite cyrus-sasl-plain cyrus-sasl-gssapi fuse portmap fuse-libs redhat-lsb
所有节点卸载mysql,避免过程中与需要安装的mariadb的lib包冲突
配置节点ssh用户免密码
all节点 ssh-keygen -t rsa
主结点 cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
scp文件到其他机器 scp ~/.ssh/authorized_keys root@centos2:~/.ssh/
剩余6页未读,继续阅读
- 粉丝: 1
- 资源: 3
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- C++标准程序库:权威指南
- Java解惑:奇数判断误区与改进方法
- C++编程必读:20种设计模式详解与实战
- LM3S8962微控制器数据手册
- 51单片机C语言实战教程:从入门到精通
- Spring3.0权威指南:JavaEE6实战
- Win32多线程程序设计详解
- Lucene2.9.1开发全攻略:从环境配置到索引创建
- 内存虚拟硬盘技术:提升电脑速度的秘密武器
- Java操作数据库:保存与显示图片到数据库及页面
- ISO14001:2004环境管理体系要求详解
- ShopExV4.8二次开发详解
- 企业形象与产品推广一站式网站建设技术方案揭秘
- Shopex二次开发:触发器与控制器重定向技术详解
- FPGA开发实战指南:创新设计与进阶技巧
- ShopExV4.8二次开发入门:解决升级问题与功能扩展