安装准备:

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 安装详细步骤的更多相关文章

  1. linux/centos下安装nginx(rpm安装和源码安装)详细步骤

    Centos下安装nginx rpm包                                                                                 ...

  2. MySql Server 5.7的下载及安装详细步骤

    1.下载安装包 1)找到官网下载地址(https://dev.mysql.com),选择downloads,找到windows

  3. linux下mysql-5.5.15安装详细步骤

    linux下mysql-5.5.15安装详细步骤 注:该文档中用到的目录路径以及一些实际的值都是作为例子来用,具体的目录路径以各自安装时的环境为准 mysql运行时需要一个启动目录.一个安装目录和一个 ...

  4. PostgreSQL在win7上安装详细步骤

    原文:PostgreSQL在win7上安装详细步骤 PostgreSQL安装: 一.windows下安装过程 安装介质:postgresql-9.1.3-1-windows.exe(46M),安装过程 ...

  5. elasticsearch kibana + 分词器安装详细步骤

    elasticsearch kibana + 分词器安装详细步骤 一.准备环境 系统:Centos7 JDK安装包:jdk-8u191-linux-x64.tar.gz ES安装包:elasticse ...

  6. MySQL Community Server 5.7安装详细步骤

    mysql社区版安装配置步骤较繁琐,几经搜索之后才成功安装,此文将所有的安装步骤及安装过程中遇到的问题进行了总结 1. 下载MySQL社区版     最新版下载地址:https://dev.mysql ...

  7. Oracle 12c安装详细步骤,带截图

    1,在官网上下载oracle的压缩文件,两个都要下载. 并两个同时选中解压在一个文件夹里面. 2,解压之后,如下图,点击setup.exe稍等一会儿 ,3,开始安装: 不选点击下一步,或者直接点击下一 ...

  8. mysql安装详细步骤图解

    本文转自http://blog.csdn.net/fanyunlei/article/details/21454645 别看图多,其实mysql的安装十分简单,一路next即可,只是注意倒数第三步,设 ...

  9. Office Visio 201*安装详细步骤并激活

    不多说直接上干货! 初步了解:  Visio的百度百科:http://baike.baidu.com/link?url=tNv_gqhhVKcurpP8kvh4ylkknc5JQLIm6bGmQVxi ...

随机推荐

  1. SSIS ->> Script Debugging and Troubleshooting

    Breakpoint是调试过程中最重要的手段,不仅对于Script Task和Script Component,对于任何其他的组件也是如此.可以在某个Event(如OnError)触发的时候设置断点来 ...

  2. 关于utf8 unicode gbk 编码乱码汇总

    首先从一个问题说起: 插入一个中文到blob类型(mysql编码是utf-unicode-ci). insert into  blobtype(data) values('中文你好') 复制数据显示为 ...

  3. zabbix接口调用注意事项--Python

    不知道该怎么写,但是明显得写点什么,担心时间长了,忘记,再回顾时又要重新摸索一遍 一.Request:post params: 1. 第一层的参数处理: 第一层的参数设置为变量 2. 其他层参数格式不 ...

  4. leetcode:String to Integer (atoi)

    Implement atoi to convert a string to an integer. Hint: Carefully consider all possible input cases. ...

  5. 文件重定向函数freopen

    头文件:stdio.h FILE *freopen( const char *filename, const char *mode, FILE *stream ); 参数说明: filename:需要 ...

  6. JAVA WEB项目中使用并改造editor.md实现Markdown编辑器

    Markdown和Editor.md简介 Markdwon编辑器在技术工作者圈子中已经越来越流行,简单的语法,统一的格式,强大的扩展功能,最重要的是:你可以用Markdown,设计一篇精彩绝伦的文档而 ...

  7. LA 3602 DNA Consensus String

    最近审题老是一错再错,Orz 题目中说求一个Hamming值总和最小的字符串,而不是从所给字符中找一个最小的 这样的话,我们逐列处理,所求字符串当前位置的字符应该是该列中出现次数最多其次ASCII值最 ...

  8. Codeforces 424 B Megacity【贪心】

    题意:给出城市(0,0),给出n个坐标,起始人数s,每个坐标k个人, 每个坐标可以覆盖到半径为r的区域,r=sqrt(x*x+y*y)的区域,问最小的半径是多少,使得城市的总人数大于等于1000000 ...

  9. ASP.NET 时间方法大全

    DateTime dt = DateTime.Now; //当前时间 DateTime startWeek = dt.AddDays(- Convert.ToInt32(dt.DayOfWeek.To ...

  10. svn备份脚 本

    一直用这套脚本备份,脚本主体虽不是原创,但是从网上得到后因为不能运行也进行了些修改,前两天看到有人问关于SVN备份的问题,今天又把脚本整理了一下,解决了不能循环备份多个配置库的问题.希望对大家有所帮助 ...