centos7安装CDH5.5.0
1、安装jdk
mkdir -p /usr/java
tar zxvf jdk-7u80-linux-x64.tar.gz -C /usr/java/
vi /etc/profile
export JAVA_HOME=/usr/java/jdk1.7.0_80
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
source /etc/profile
alternatives --install /usr/bin/java java /usr/java/jdk1.7.0_80/bin/java 1
alternatives --install /usr/bin/javac javac /usr/java/jdk1.7.0_80/bin/javac 1
alternatives --install /usr/bin/jar jar /usr/java/jdk1.7.0_80/bin/jar 1
alternatives --install /usr/bin/javap javadoc /usr/java/jdk1.7.0_80/bin/javadoc 1
alternatives --install /usr/bin/javaws javaws /usr/java/jdk1.7.0_80/bin/javaws 1
alternatives --config java
2、ssh配置
server和servant:
ssh-keyget -t rsa
chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys
cp id_rsa.pub id_rsa_server.pub
拷贝pub到servant
scp id_rsa_server.pub root@h104:~/.ssh/
cat ~/.ssh/id_rsa.pub>>~/.ssh/authorized_keys
错误调试采用 tail secure -n 20
3、关闭防火墙 root账户
systemctl stop firewalld.service
systemctl disable firewalld.service
4、修改/etc/selinux/config 下的 SELINUX=disabled (重启后生效)
SELINUX=disabled
5、安装NTP服务
su root
yum install -y ntp
yum install -y ntpdate
vi /etc/ntp.conf
主要修改restrict 和ntp server 具体百度
systemctl start ntpd
systemctl enable ntpd
ntpdate -u pool.ntp.org
ntpdate -u h104
6、安装mysql
rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum install mysql-server
systemctl start mysqld.service
systemctl enable mysqld.service
mysql -u root
use mysql;
update user set password=password('123456') where user='root';
grant all on *.* to root@"%" Identified by '123456';
flush privileges;
7、cm和cdh安装的准备工作
1)解压压缩包到/opt
tar zxvf cloudera-manager-centos7-cm5.5.0_x86_64.tar.gz -C /opt
2)拷贝parcel包到/opt/cloudera/parcel-repo
sudo cp /usr/local/software/CDH-5.5.0-1.cdh5.5.0.p0.8-el7.parcel.sha1 /opt/cloudera/parcel-repo/CDH-5.5.0-1.cdh5.5.0.p0.8-el7.parcel.sha
sudo cp /usr/local/software/manifest.json /opt/cloudera/parcel-repo
sudo cp /usr/local/software/CDH-5.5.0-1.cdh5.5.0.p0.8-el7.parcel /opt/cloudera/parcel-repo
3)修改server_host
vi /opt/cm-5.5.0/etc/cloudera-scm-agent/config.ini
server_host=
4)创建用户cloudera-scm
useradd --system --home=/opt/cm-5.5.0/run/cloudera-scm-server --no-create-home --shell=/bin/false --comment "Cloudera SCM User" cloudera-scm
5)Cloudera Manager 5.5建立数据库
/opt/cm-5.5.0/share/cmf/schema/scm_prepare_database.sh mysql cm -hlocalhost -uroot -p123456 --scm-host localhost scm scm scm
需要拷贝jdbc驱动
cp /usr/local/software/mysql-connector-java-5.1.38-bin.jar /opt/cm-5.5.0/share/cmf/lib/
6)创建其它需要的数据库
数据名取组件头两个字母或者全名如:hive os(oozie server)
create database hive DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
create database am DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
create database rm DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
create database os DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
8、备份系统
东西准备好了要备份系统,安装失败,可以还原
tar cvpzf backup.tgz / --exclude=/proc --exclude=/lost+found --exclude=/backup.tgz --exclude=/mnt --exclude=/sys
tar cvpjf backup.tar.bz2 / --exclude=/proc --exclude=/lost+found --exclude=/backup.tar.bz2 --exclude=/mnt --exclude=/sys
还原的语句
tar xvpfz backup.tgz -C /
tar xvpfj backup.tar.bz2 -C /
9、启动server
sudo /opt/cm-5.5.0/etc/init.d/cloudera-scm-server start
10、启动agent
scp -r /opt/cm-5.5.0 root@h103:/opt
sudo /opt/cm-5.5.0/etc/init.d/cloudera-scm-agent start
11、开始安装
12、java驱动找不到的问题解决
scp mysql-connector-java-5.1.38-bin.jar root@h103:/opt/cloudera/parcels/CDH/lib/hive/lib/
scp mysql-connector-java-5.1.38-bin.jar root@h103:/opt/cloudera/parcels/CDH/lib/hive/lib/
scp mysql-connector-java-5.1.38-bin.jar root@h103:/opt/cloudera/parcels/CDH/lib/oozie/lib/
centos7安装CDH5.5.0的更多相关文章
- RHEL7或CentOS7安装11.2.0.4 RAC碰到的问题
RHEL7或CentOS7安装11.2.0.4 RAC碰到的问题 随着Linux 版本的普及,但Oracle数据库主流版本仍是11gR2, 的支持不很完美,在Linux 上安装会遇到几处问题,以此记录 ...
- centos6.8安装cdh5.10.0(离线版)
Centos6.8安装CDH5 相关包的下载地址: Cloudera Manager地址:http://archive.cloudera.com/cm5/cm/5/ CDH安装包地址:http://a ...
- centos7安装kafka_2.11-1.0.0 新手入门
系统环境 1.操作系统:64位CentOS Linux release 7.2.1511 (Core) 2.jdk版本:1.8.0_121 3.zookeeper版本:zookeeper-3.4.9. ...
- CM自动化安装CDH5.14.0详解
CDH5.14.0版本说明 CDH最早版本只包含hadoop.hive.hbase等基础组件,CDH5.14.0版本目前已经封装了spark.impala.kudu(CDH 5.13.x开始)等众多组 ...
- CentOS7 安装MongoDB 3.0服务器
1,下载&安装 MongoDB 3.0 正式版本发布!这标志着 MongoDB 数据库进入了一个全新的发展阶段,提供强大.灵活而且易于管理的数据库管理系统.MongoDB宣称,3.0新版本不只 ...
- MongoDB 3.0(1):CentOS7 安装MongoDB 3.0服务
目录(?)[-] 1下载安装 2MongoDB CRUD 1创建数据 2更新数据 3删除 4查询 5更多方法 3MongoDB可视化工具 4总结 本文原文连接: http://blog.csdn. ...
- CentOS7 安装MongoDB 3.0服务
1,下载&安装 MongoDB 3.0 正式版本发布!这标志着 MongoDB 数据库进入了一个全新的发展阶段,提供强大.灵活而且易于管理的数据库管理系统.MongoDB宣称,3.0新版本不只 ...
- centos7 安装php5.6.0 、nginx1.7.4、phpssdbadmin
1 创建用户.网站目录和下载相关的安装包 groupadd www #添加www组 创建目录/data/www/ chown www:www /data/www/ -R #设置目录所有者 chmod ...
- CentOS7安装配置redis5.0.5
一.安装必需包gcc yum install gcc 二.下载redis,并解压 wget http://download.redis.io/releases/redis-5.0.5.tar.gz t ...
随机推荐
- 第 21 章 CSS3 文本效果
学习要点: 1.文本阴影 2.文本裁剪 3.文本描边 4.文本填充 主讲教师:李炎恢 本章主要探讨 HTML5 中 CSS3 中文本效果,其中也包含一些之前讲过的 CSS3 文本属性. 一.文本阴影 ...
- 应用服务器和Web服务器
如上图所示,绝大部分的公司会采用Apache+tomcat集群(或jetty集群)来部署公司的Web服务, Web服务器和应用服务器关系,先介绍一下我们常说的服务器: Tomcat服务器,是运行ser ...
- 蘑菇街2015校招 Java研发笔试题 详解
1. 对进程和线程描述正确的是( ) A. 父进程里的所有线程共享相同的地址空间,父进程的所有子进程共享相同的地址空间. B. 改变进程里面主线程的状态会影响其他线程的行为,改变父进程的状态不会影 ...
- [javaSE] 反射-Class类的使用
JAVA-Reflect 专题 ①Class类的使用 ②方法的反射 ③成员变量的反射 ④构造函数的反射 ⑤java类的加载机制 Ⅰ在面向对象的世界里,万事万物皆为对象 类是对象,类是java.lang ...
- Java.io.DataInputStream.readInt()
1. 代码 import java.io.DataInputStream; import java.io.IOException; public class Test { public static ...
- Android 手机卫士6--高级工具
1.包含内容 高级工具:归属地查询:常用号码查询:短信备份: 2.归属地查询 ①拷贝数据库 SQLiteDatabase不支持直接从assets读取文件,所以要提前拷贝数据 ②电话归属地在手机窗体上悬 ...
- requirejs:杏仁的优化(almond)
这里只是调侃一下,“杏仁”其实指的是almond,requirejs作者的另一个开源项目,它的定位是作为requirejs的一个替代品. 本文概要: 1. 使用场景 2. 打包例子:未使用almond ...
- php代码美化/格式化 还原 -问题
使用某个PHP代码格式化的工具.源代码: if ($this->_standardize_newlines == TRUE) { if (strpos($str, "\r") ...
- CSS 选择器 关系
常见的基于关系的选择器 选择器 选择的元素 A E 元素A的任一后代元素E (后代节点指A的子节点,子节点的子节点,以此类推) A > E 元素A的任一子元素E(也就是直 ...
- Atitit.url 汉字中文路径 404 resin4 resin 解决 v2 q329
Atitit.url 汉字中文路径 404 resin4 resin 解决 v2 q329 1. Pluginx机制1 2. Code1 3. 参考4 1. 原理 过滤器 ,,拦截jpg w ...