cdh官方网站已经收费,目前无法联机下载安装文件。文中所有文件可到网上搜索下载
一、以下操作需要master、worker1、worker2各自做一遍:
本次实战在所有机器上的操作,都使用root账号;
1 、hosts 主机名称设置
vi /etc/hosts
192.168.8.44 cdh44
192.168.8.45 cdh45
192.168.8.46 cdh46
2、ssh免密登录
ssh-keygen -t rsa
ssh root@cdh41
ssh root@cdh42
ssh root@cdh40
ssh-copy-id 192.168.8.40
ssh-copy-id 192.168.8.41
ssh-copy-id 192.168.8.42
3、jdk安装
#1、卸载原有jdk
rpm -qa|grep java
#1、安装jdk
mkdir -p /usr/lib/jvm
tar -zxvf jdk-8u60-linux-x64.tar.gz /usr/lib/jvm/
mv jdk1.8.0_60 /usr/lib/jvm/
#CDH默认的JDK目录是 /usr/java/default,因此要创建软链接,执行以下命令
mkdir /usr/java && ln -s /usr/lib/jvm/jdk1.8.0_60 /usr/java/default
vi /etc/profile
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_60
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
source /etc/profile
4、mysql jar注意名称和路径,都不能错
mkdir -p /usr/java
mkdir -p /usr/share/java
cp mysql-connector-java.jar /usr/java/mysql-connector-java.jar
cp mysql-connector-java.jar /usr/java/
cp mysql-connector-java.jar /usr/share/java/
5、关闭和禁用防火墙:
systemctl stop firewalld && systemctl disable firewalld
vi /etc/selinux/config
SELINUX=disabled
6、安装多个依赖包:
yum -y install chkconfig bind-utils psmisc libxslt zlib sqlite cyrus-sasl-plain cyrus-sasl-gssapi fuse fuse-libs redhat-lsb python portmap httpd mod_ssl wget
yum -y install httpd mod_ssl
yum install mod_ssl
7、配置 cm host
useradd --system --no-create-home --shell=/bin/false --comment "Cloudera SCM User" cloudera-scm
mkdir /opt/cloudera-manager
tar -zxvf cloudera-manager-centos7-cm5.16.1_x86_64.tar.gz -C /opt/cloudera-manager/
vi /opt/cloudera-manager/cm-5.16.1/etc/cloudera-scm-agent/config.ini
server_host=master
8、mysql 设置
尝试使用docker创建mysql,但是最后进入cm节目安装时会提示错误,尽量使用如下方法安装mysql
mysql 安装
yum install mariadb-server
systemctl start mariadb && systemctl enable mariadb
mysql_secure_installation
mysql -u root -p123456
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
flush privileges;
mysql 设置
创建访问用户“temp” 和分配“temp”用户权限
mysql -u root -p123456
create user 'temp'@'%' identified by 'temp';
grant all on *.* to 'temp'@'%' identified by 'temp' with grant option;
flush privileges;
分配“scm”用户权限
mysql> grant all privileges on *.* to'scm'@'%' identified by 'scm' with grant option;
mysql> flush privileges;
mysql> drop database cm;
mysql> show grants for scm;
mysql> use mysql;
mysql> select User,Host,Password from user;
二、SSH登录master机器,执行以下操作
1、创建parcel的本地仓库的文件夹,并且设置所有者和群组:
mkdir -p /opt/cloudera/parcel-repo
chown cloudera-scm:cloudera-scm /opt/cloudera/parcel-repo
cp CDH-5.16.1-1.cdh5.16.1.p0.3-el7.parcel /opt/cloudera/parcel-repo/
cp CDH-5.16.1-1.cdh5.16.1.p0.3-el7.parcel.sha /opt/cloudera/parcel-repo/
cp manifest.json /opt/cloudera/parcel-repo/
2、初始化CM的mysql数据
cd /opt/cloudera-manager/cm-5.16.1/share/cmf/schema/
./scm_prepare_database.sh mysql mysqldb -h mysqlserver -umysqluser -pmysqlpwd --scm-host cmserverhost scm scm scm
./scm_prepare_database.sh mysql temp -h cdh41 -utemp -ptemp --scm-host cdh40 scm scm scm
三、worker机器上的设置
1、创建本地parcel缓存文件夹、给文件夹赋权限
mkdir -p /opt/cloudera/parcels
chown cloudera-scm:cloudera-scm /opt/cloudera/parcels
四、启动server(master机器)
cd /opt/cloudera-manager/cm-5.16.1/etc/init.d/
./cloudera-scm-server start
五、启动agent
cd /opt/cloudera-manager/cm-5.16.1/etc/init.d/
./cloudera-scm-agent start
python: error while loading shared libraries: libpython2.6.so.1.0: cannot open shared object file: No such file or directory
6、登录web页面
http://192.168.8.40:7180/ admin admin
7、oozie安装web
下载ExtJS2.2
下载地址:http://archive.cloudera.com/gplextras/misc/ext-2.2.zip
上传到服务器并解压
[root@vm ~]# cd /opt/cloudera/parcels/CDH/lib/oozie/libext/
[root@vm libext]# unzip ext-2.2.zip
[root@vm libext]# chown oozie:oozie -R ext-2.2
8、安装时间同步工具:
yum install -y ntpdate
时间同步:
ntpdate cn.ntp.org.cn
相关推荐
CDH-6.3.2-1.cdh6.3.2.p0....CentOS-7-x86_64-DVD-1611.iso cm6.3.1-redhat7.tar.gz jdk-8u251-linux-x64.tar.gz mysql-5.7.25-1.el7.x86_64.rpm-bundle.tar mysql-connector-java-5.1.46.tar.gz 离线安装CDH6.3.2.docx
cloudera-CDH5.16.1安装包,cloudera-manager-centos7-cm5.16.1_x86_64.tar.gz。cloudera-CDH5.16.1安装包,cloudera-manager-centos7-cm5.16.1_x86_64.tar.gz。
总结,Cloudera Manager 5.10.0在CentOS7上的安装和配置是一个关键的步骤,它能有效地管理和优化CDH集群,确保大数据处理的高效和稳定。通过本文的详细步骤,相信读者已经掌握了这一过程,并能够熟练应用到实际环境...
### CentOS7安装CDH5.14全过程解析 #### 一、概述 本文将详细介绍如何在CentOS7系统上安装Cloudera Distribution Including Apache Hadoop (CDH) 5.14版本。此过程适用于搭建大数据处理平台的需求,涵盖了安装前的...
这个压缩包“hadoop-2.6.0-cdh5.14.0-with-centos6.9.tar.gz”是针对CDH(Cloudera Distribution Including Apache Hadoop)版本5.14.0的Hadoop 2.6.0安装包,特别优化以适应CentOS 6.9操作系统。在大数据领域,...
CDH-5.9.1-1.cdh5.9.1.p0.4-el7.parcel+cloudera-manager-centos7-cm5.9.1文件太大上传不了(2G)。里面是baiduwangpan链接和提取码。要者自提 Centos7!Centos7!Centos7!Centos7!Centos7!Centos7!别看错了!
CentOS 7 简易版离线安装 CDH 14 本文档将指导读者在 CentOS 7 环境下离线安装 CDH 14,并对相关知识点进行详细解释。 知识点 1:CDH 介绍 CDH(Cloudera Distribution of Hadoop)是 Cloudera 公司开发的一款...
5. 启动Hadoop:依次启动DataNode、NameNode、ResourceManager和NodeManager服务。 四、Hadoop集群部署 在多台CentOS 7.6服务器上重复上述步骤,配置 slaves 文件,列出所有工作节点。然后,在Master节点上启动...
在本文中,我们将详细探讨如何在CentOS 7操作系统上安装CDH5.7.1。CDH(Cloudera Distribution Including Apache Hadoop)是由Cloudera公司提供的一个开源大数据平台,它包含了多个Apache Hadoop生态系统组件,如...
CDH5.16.2全安装包,包含以下内容: 本人亲自安装测试通过后...cloudera-manager-centos7-cm5.16.2_x86_64.tar.gz manifest.json CDH-5.16.2-1.cdh5.16.2.p0.8-el7.parcel.sha1 CDH-5.16.2-1.cdh5.16.2.p0.8-el7.parcel
cdh离线安装教程;enterprise-debuginfo-6.3.1-1466458.el7.x86_64.rpm;cloudera-manager-daemons-6.3.1-1466458.el7.x86_64.rpm;cloudera-manager-agent-6.3.1-1466458.el7.x86_64.rpm;cloudera-manager-server-...
标题“centos6.5-hadoop-2.6.0-cdh5.9.0-nativelib”提及的是一个专为64位CentOS 6.5操作系统编译的Hadoop 2.6.0 CDH 5.9.0的本地库(nativelib)打包文件。这个压缩包包含了运行Hadoop在CentOS环境下所需的本机库,...
操作系统:CentOS7/RHEL7 完整系列: CDH-5.9.0-1.cdh5.9.0.p0.23-el7.parcel(该文件被分割成三个压缩包,例如:.aa/.ab.ac) CDH-5.9.0-1.cdh5.9.0.p0.23-el7.parcel.sha 由于 CSDN 资源文件大小的限制,分割成三...
centos7下cdh5.11.1安装说明。 Cloudera Manager 是 CDH 市场领先的管理平台。作为业界第一的端到端 Apache Hadoop 的管理应用,Cloudera Manager 对 CDH 的每个部件都提供了细粒度的可视化和控制,从而设立了企业...
该网盘内容是:Ambari-2.5.2.0-centos7.tar.gz,HDP-2.6.2.14-centos7-rpm.tar.gz,HDP-UTILS-1.1.0.21-centos7.tar.gz,绝对真实。。 。。。。一定要注意:其他版本如Ambari-2.7.3.0 + HDP-3.1.0.0,Ambari-2.7.4.0...
CentOS 7 离线安装 Cloudera Manager 6 和 CDH 6.3.1 本文将指导您在 CentOS 7 环境中离线安装 Cloudera Manager 6 和 CDH 6.3.1。整个安装过程可以分为多个步骤,包括环境准备、系统配置、Java 环境配置、SSH 无...
cloudera相关下载包括cdh和hdp都需要收费账号。先提供如下下载网盘资源: ambari-2.6.0.0-centos7.tar.gz HDP-2.6.3.0-centos7-rpm.tar.gz HDP-UTILS-1.1.0.21-centos7.tar.gz
内容包括ambari-2.7.4.0-centos7.tar.gz,HDP-3.1.4.0-centos7-rpm.tar.gz,链接失效或者部署过程中遇到任何问题可以私信我,同时列举了几条之前项目环境部署过程中遇到过的问题及解决办法,有爱好大数据领域的同学...
本文将详细讲解如何在CentOS 6.5系统上编译Hadoop 2.5.0 - CDH5.3.6与Snappy的源码,以生成适用于该环境的native库。 首先,我们要了解Hadoop的native库是什么。Hadoop的native库是一组C++编译的库,它们提供了与...
cdh5.6.1 、 cdh5.6.2版本离线安装包,支持hbase phoenix的安装,适用于centos 6-7