cdh5.4、cm5.4 安装详细步骤
安装准备:
1、centos6.5 64位 虚拟机,内存分配4G、硬盘位20G
2、cm5.4 cdh5.4 包
安装步骤
一、centos安装完后,进行系统配置
1、关闭防火墙
service iptables stop
设置防火墙不随开机启动
chkconfig iptables off
查看iptables 状态
chkconfig --list iptables
2、设置主机的ip及dns
vim /etc/sysconfig/network-scripts/ifcfg-eth0 设置IPADDR、GATEWAY、NETMASK、DNS1=8.8.8.8 保证第5步可以安装成功,说白了就是为了能够联网,文件里的
详细配置可以百度
4、设置主机名称
vim /etc/sysconfig/network
把HOSTNAME 设置成主机名称,如cdh1
vim /etc/hosts
添加主机的ip和hostname的关联
5、安装cm依赖的软件服务
yum -y install postgresql-server
yum -y install postgresql
yum -y install httpd
yum -y install perl
yum -y install bind-utils
yum -y install libxslt
yum -y install cyrus-sasl-gssapi
yum -y install redhat-lsb
yum -y install cyrus-sasl-plain
yum -y install portmap
yum -y install fuse
yum -y install fuse-libs
yum -y install nc
yum -y install python-setuptools
6、
创建用户
# useradd <用户名称>
修改密码
# passwd <用户名称>
关闭seLinux
# vi /etc/selinux/config (将SELINUX改为disabled),
7、root 用户登录,修改刚刚建立的用户的sudo权限
visudo
在root ALL=(ALL) ALL下
增加一行
<用户名称> ALL=(ALL) NOPASSWD: ALL
8、reboot重启
二、设置本地yum源
因为我们已经下载了cm5.4 cdh5.4的rpm包,可以配置本地yum源,节省下载时间
将cm5.4 cdh5.4的包解压后放在/var/www/html/下
启动httpd 服务
service httpd start
在/etc/yum.repos.d/下建立cloudra的repo文件
vim cloudera-manager.repo
文件内容为:
[cloudera-manager]
name = Cloudera Manager, Version 5.4.0
baseurl = http://IP地址/cm5.4
gpgcheck = 0
三、安装cm5.4
由于官网给的bin安装脚本总是检测一些其他的东西,报错,故我们舍弃这种方法,
看下cm5.4目录下的文件,发现是些rpm 包,所以可以手动安装这些rpm包
目录下的文件如下
cloudera-manager-agent-5.4.0-1.cm540.p0.165.el6.x86_64.rpm
enterprise-debuginfo-5.4.0-1.cm540.p0.165.el6.x86_64.rpm
cloudera-manager-daemons-5.4.0-1.cm540.p0.165.el6.x86_64.rpm
jdk-6u31-linux-amd64.rpm
cloudera-manager-server-5.4.0-1.cm540.p0.165.el6.x86_64.rpm
oracle-j2sdk1.7-1.7.0+update67-1.x86_64.rpm
cloudera-manager-server-db-2-5.4.0-1.cm540.p0.165.el6.x86_64.rpm
利用一下命令进行安装
rpm -ivh *.rpm 进行安装(建议一个一个安装),这些包是有依赖的,就是有顺序的,如果报依赖错误,可以先安装那个依赖
安装完成后使用以下命令查看
rpm -qa|grep clo
cloudera-manager-server-5.4.0-1.cm540.p0.165.el6.x86_64
cloudera-manager-agent-5.4.0-1.cm540.p0.165.el6.x86_64
cloudera-manager-daemons-5.4.0-1.cm540.p0.165.el6.x86_64
cloog-ppl-0.15.7-1.2.el6.x86_64
cloudera-manager-server-db-2-5.4.0-1.cm540.p0.165.el6.x86_64
这说明安装的版本是一致的
完成后,我们启动三个服务
service cloudera-scm-agent start
service cloudera-scm-server start
service cloudera-scm-server-db start
查看三个服务的状态
service cloudera-scm-agent status
service cloudera-scm-server status
service cloudera-scm-server-db status
ok ,过30秒,网页浏览cm界面;http://IP地址:7180
用户名admin 密码admin
四、安装cdh5.4
输入用户名、密码后,选择 【免费版】,【继续】


如果前面的rpm包全部安装了的话,下面的agent 自定义存储库可以不用填写

继续

一路按【继续】

再一路继续
就成功了
cdh5.4、cm5.4 安装详细步骤的更多相关文章
- linux/centos下安装nginx(rpm安装和源码安装)详细步骤
Centos下安装nginx rpm包 ...
- MySql Server 5.7的下载及安装详细步骤
1.下载安装包 1)找到官网下载地址(https://dev.mysql.com),选择downloads,找到windows
- linux下mysql-5.5.15安装详细步骤
linux下mysql-5.5.15安装详细步骤 注:该文档中用到的目录路径以及一些实际的值都是作为例子来用,具体的目录路径以各自安装时的环境为准 mysql运行时需要一个启动目录.一个安装目录和一个 ...
- PostgreSQL在win7上安装详细步骤
原文:PostgreSQL在win7上安装详细步骤 PostgreSQL安装: 一.windows下安装过程 安装介质:postgresql-9.1.3-1-windows.exe(46M),安装过程 ...
- elasticsearch kibana + 分词器安装详细步骤
elasticsearch kibana + 分词器安装详细步骤 一.准备环境 系统:Centos7 JDK安装包:jdk-8u191-linux-x64.tar.gz ES安装包:elasticse ...
- MySQL Community Server 5.7安装详细步骤
mysql社区版安装配置步骤较繁琐,几经搜索之后才成功安装,此文将所有的安装步骤及安装过程中遇到的问题进行了总结 1. 下载MySQL社区版 最新版下载地址:https://dev.mysql ...
- Oracle 12c安装详细步骤,带截图
1,在官网上下载oracle的压缩文件,两个都要下载. 并两个同时选中解压在一个文件夹里面. 2,解压之后,如下图,点击setup.exe稍等一会儿 ,3,开始安装: 不选点击下一步,或者直接点击下一 ...
- mysql安装详细步骤图解
本文转自http://blog.csdn.net/fanyunlei/article/details/21454645 别看图多,其实mysql的安装十分简单,一路next即可,只是注意倒数第三步,设 ...
- Office Visio 201*安装详细步骤并激活
不多说直接上干货! 初步了解: Visio的百度百科:http://baike.baidu.com/link?url=tNv_gqhhVKcurpP8kvh4ylkknc5JQLIm6bGmQVxi ...
随机推荐
- Android setStartOffset方法:设置启动时间
[功能说明]该方法用于设置一个动画执行的启动时间,单位为毫秒.系统默认当执行start方法后立刻执行动画,当使用该方法设置后,将延迟一定的时间再启动动画. [基本语法]public void setS ...
- ACMer(转)
我所了解的ACMer主要分为以下几类: A类:天才型(这个在咱们学校基本不存在),所以就不用考虑了-_- ! B类:刷题很快,题数是最多的几个之一,但有一个习惯就是喜欢看题解,思考问题一想不出来了就想 ...
- Java日期转换SimpleDateFormat格式大全(转)
24小时制时间显示: public class Datetime { public static void main(String args[]){ java.util.Date current=ne ...
- c# 网络是否连接
c# 网络是否连接 方案一: using System; using System.Collections.Generic; using System.Linq; using System.Text ...
- 如何把双引号包含到echo命令的字符串中
初涉s h e l l的用户常常会遇到的一个问题就是如何把双引号包含到e c h o命令的字符串中.引号是一个特殊字符,所以必须要使用反斜杠\来使s h e l l忽略它的特殊含义.假设你希望使用e ...
- 甲骨文推出MySQL Fabric,简化MySQL的高可用性与可扩展性
北京,2014年5月28日——为了满足当下对Web及云应用需求,甲骨文宣布推出MySQL Fabric.MySQL Fabric是一款可简化管理MySQL数据库群的整合式系统.该产品通过故障检测和故障 ...
- bigtint;int;smallint;tinyint
bigint对应的是Int64 [long] int对应的是Int32 [int] smallint对应的是Int16 [short] tinyint对应的是 [byte ...
- 浅析JavaScript引用类型之--Object、Array
1.Object类型 对象是某个特定引用类型的实例,新对象有两种创建方式: i.使用new操作符调用构造函数来创建. var person = new Object(); person.name = ...
- android利用数字证书对程序签名
签名的必要性 1. 防止你已安装的应用被恶意的第三方覆盖或替换掉. 2. 开发者的身份标识,签名可以防止抵赖等事件的发生. 开发Android的人这么多,完全有可能大家都把类名,包名起成了一个同 ...
- HTML5学习总结——HTML5新增属性与表单元素
一HTML5新增属性 1.1contcxtmcnu contextmenu的作用是指定右键菜单. <!DOCTYPE html> <html> <head> < ...