Cloudera安装教程

教程1:http://blog.csdn.net/a921122/article/details/51939692
教程2:http://www.6gdown.com/softedupage/60099.html

1. 准备机器环境

● 五台centos 6.6 机器: 安装在Vmware虚拟机上,(公司的机器做了虚拟化)。
vmware 虚拟机的服务器地址是:192.168.1.20; 用户名:wuchao;密码:Password123; root 用户密码 CDH5.7Cluster
● 五台机器的ip、用户名、密码分别是:
CDHCluster57-01 192.168.1.208/node01 bigdata Password123
CDHCluster57-02 192.168.1.206/node02 bigdata Password123
CDHCluster57-03 192.168.1.205/node03 bigdata Password123
CDHCluster57-04 192.168.1.204/node04 bigdata Password123
CDHCluster57-05 192.168.1.203/node05 bigdata Password123

2. 安装文件准备 c:\doc_sofs

● cloudera-manager-el6-cm5.7.0_x86_64.tar.gz cloudera Manager安装文件
● CDH-5.7.0-1.cdh5.7.0.p0.45-el6.parcel cloudera安装文件
● CDH-5.7.0-1.cdh5.7.0.p0.45-el6.parcel.sha1 clouderaa安装文件完整性校验文件
● manifest.json cloudera linux源json文件
● mysql-connector-java-6.0.4.tar.gz mysql驱动

3. 配置网络

● 配置/etc/hosts, node01、node02、node03、node04、node05 【done】
● 配置 ssh 无秘钥登录 【done】
● 关闭防火墙 【done】
● 关闭SELinux 【done】 、
● ntp时间同步服务安装 , 但是如果以后,这些服务器不能连接外网,咋办?【done】

4. 配置软件

● JDK 安装目录 /usr/java,配置/etc/profile中的 JAVA_HOME 和 CLASSPATH 【done】
● 主节点node01配置安装mysql,创建初始数据库,为主节点 node01授权访问权限【done】

● node01 解压 cloudera Manager到/opt中,得到两个目录 /opt/cm-5.7.0 和 /opt/cloudera:
○ 将 jdbc-connecter 放入 /opt/cm-5.7.0 的lib目录中; 【done】
○ 将 cloudera的三个安装文件放入 /opt/cloudera中的repo仓库目录中; 【done】
○ 最后执行 scp -r /opt/cm-5.7.0 root@node(x):/opt (原来这就是安装agent); 【done】
● 所有节点建立 cloudera-scm 用户 【done】
● node01 启动scm-server + scm-agent, 其余所有节点启动agent 【done】
● 在主节点中打开浏览器,用localhost:7180启动页面,第一次可能没有结果稍微等待一下,就会看到界面;【done】

-----------------------------------------------------------
教程1,安装失败,现在改用教程2进行测试,

5. 清理教程1的环境
● 将node01、node02、node03、node04、node05 中 opt目录下的cm-5.7.0目录重命名为 cm-5.7.0.setup1.bak ,将cloudera重命名为cloudera.setup1.bak

6. rpm安装cloudera Manager
● 文件准备:http://archive.cloudera.com/cm5/redhat/6/x86_64/cm/5.7.0/RPMS/x86_64/

● node01 作为master节点,安装所有rpm,其余节点安装:cloudera-manager-agent.rpm 和 cloudera-manager-daemons.rpm;
● node02 在昨晚的online在线安装中,已经通过yum安装了 agent + daemon ,所以还是通过 yum来卸载这两个服务,再用yum进行本地安装
● 发现一个方法,通过scp无密码登录,发送 安装rpm包及安装命令,是一件非常省时省力的事情

cloudera安装笔记的更多相关文章

  1. MonoDevelop 4.2.2/Mono 3.4.0 in CentOS 6.5 安装笔记

    MonoDevelop 4.2.2/Mono 3.4.0 in CentOS 6.5 安装笔记 说明 以root账户登录Linux操作系统,注意:本文中的所有命令行前面的 #> 表示命令行提示符 ...

  2. 基于Ubuntu14.04系统的nvidia tesla K40驱动和cuda 7.5安装笔记

    基于Ubuntu14.04系统的nvidia tesla K40驱动和cuda 7.5安装笔记 飞翔的蜘蛛人 注1:本人新手,文章中不准确的地方,欢迎批评指正 注2:知识储备应达到Linux入门级水平 ...

  3. sublime 安装笔记

    sublime 安装笔记 下载地址 安装package control 根据版本复制相应的代码到console,运行 按要求重启几次后再按crtl+shift+p打开命令窗口 输入pcip即可开始安装 ...

  4. docker在ubuntu14.04下的安装笔记

    本文主要是参考官网教程进行ubuntu14.04的安装. 下面是我的安装笔记. 笔记原件完整下载: 链接: https://pan.baidu.com/s/1dEPQ8mP 密码: gq2p

  5. ArchLinux 安装笔记:续 --zz

    续前话 在虚拟机里调试了几天,终于鼓起勇气往实体机安装了,到桌面环境为止的安装过程可以看我的前一篇文章<ArchLinux 安装笔记>.桌面环境我使用的是 GNOME,虽然用了很长一段时间 ...

  6. cloudera安装报错 socket.gaierror: [Errno -2] Name or service not known

    有时候安装cloudera会报socket.gaierror: [Errno -2] Name or service not known,或者服务器可能IP或mac地址冲突会引发次错误.导致机器服务不 ...

  7. Hadoop1.x与2.x安装笔记

    Hadoop1.x与2.x安装笔记 Email: chujiaqiang229@163.com 2015-05-09 Hadoop 1.x 安装 Hadoop1.x 集群规划 No 名称 内容 备注 ...

  8. PHP7安装笔记

    PHP7安装笔记 时间 -- :: 喵了个咪 原文 http://www.hdj.me/php7-install-note 主题 PHP # 安装mcrypt yum install -y php-m ...

  9. python 库安装笔记

    python 库安装笔记 zoerywzhou@163.com http://www.cnblogs.com/swje/ 作者:Zhouwan 2017-2-22 友情提示 安装python库的过程中 ...

随机推荐

  1. Java中关于HashMap源码的研究

    1.基础知识 1.数组 数组存储区间是连续的,占用内存严重,故空间复杂的很大.但数组的二分查找时间复杂度小,为O(1):数组的特点是:寻址容易,插入和删除困难. 2.链表 链表存储区间离散,占用内存比 ...

  2. AndroidManifest.xml中android:configChanges的简介

    程序在运行时,一些设备的配置可能会改变,如:横竖屏的切换.键盘的可用性等,这样的事情一发生,Activity会重新启动,其中的过程是:在销毁之前会先 called onSaveInstanceStat ...

  3. Pandas常用命令

    一.数据导入和导出 (一)读取csv文件 1.本地读取 import pandas as pd df = pd.read_csv('tips.csv') #根据自己数据文件保存的路径填写(p.s. p ...

  4. Python3 turtle安装和使用教程

    Python3 turtle安装和使用教程   Turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x.纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数 ...

  5. 011.MySQL双主多从+Keepalived配置

    一 基础环境 主机名 系统版本 MySQL版本 主机IP Master01 CentOS 6.8 MySQL 5.6 172.24.8.10 Master02 CentOS 6.8 MySQL 5.6 ...

  6. 《编写可维护的javascript》读书笔记(中)——编程实践

    上篇读书笔记系列之:<编写可维护的javascript>读书笔记(上) 上篇说的是编程风格,记录的都是最重要的点,不讲废话,写的比较简洁,而本篇将加入一些实例,因为那样比较容易说明问题. ...

  7. MySQL数据库之视图

    1 引言 为了简化复杂SQL语句编写,以及提高数据库安全性,MySQL数据库视图特性.视图是一张虚拟表,不在数据库中以储存的数据值形式存在.在开发中,开发者往往只对某些特定数据和所负责的特定任务感兴趣 ...

  8. 处理javabean的JSP标签

    (1) 关于javabean要求: 1,具有无参的构造函数. 2,针对每一个成员变量,因改提供相应get/set. 3,implments Serializable(实现才能对象序列化). (2) 使 ...

  9. 理解%r和%s的区别

    理解%r和%s的区别 %r会重现所表达的对象,%s会将所有转成字符串 eg1: print('i am %s years old' % 22) print('i am %r years old' % ...

  10. 20172319 实验四 《Android程序设计》实验报告

    20172319 2018.05.17-30 实验四<Android程序设计> 实验报告 课程名称:<程序设计与数据结构> 学生班级:1723班 学生姓名:唐才铭 学生学号:2 ...