Cloudera Manager 5.1.1 离线安装

来源:互联网 发布:北京黑马程序员官网 编辑:程序博客网 时间:2024/05/17 07:04

问:为什么要离线安装?

答:cloudera在线安装太慢了。。。好痛苦的。。解决方法主要是在本地做个archive.clodura.com镜像,然后修改所有机器hosts,使得archive.cloudera.com指向本地镜像。


一、必备的系统及软件

1.操作系统 http://mirrors.163.com/centos/6.5/isos/x86_64/CentOS-6.5-x86_64-bin-DVD1.iso

2.vmware 这个用最新版就可以,我用的是 v10.0.1

二、操作系统安装

1.操作系统建议安装成最小化系统,不带桌面,这样子会快很多,而且桌面基本没有什么用。不需要安装vmtools,也没有用,传文件用scp即可。

2.如果虚拟机内存大于等于1G,系统安装过程是图形界面,顺便设置一下主机名及静态ip,并且勾选开机启动网卡的选项。很快会装完,只有270多个包。

3.搭建本地http服务器,用一台机器做http文件服务器

yum install httpd

chkconfig httpd on

reboot

4.操作系统软件库也是离线的,采用操作系统光盘,CentOS-6.5-x86_64-bin-DVD1.iso装载到虚拟机光驱里。然后,挂载光驱,并且设置启动自动挂载。

新建目录:mkdir /var/www/html/centos6.5

挂载光盘:mount -t auto /dev/cdrom /var/www/html/centos6.5

打开启动脚本:vi /etc/rc.d/rc.local

        在最后一行加入mount -t auto /dev/cdrom /var/www/html/centos6.5  保存退出。这样保证每次启动都能自动挂载。

5.最好修改hosts文件,修改完了以后复制到所有机器上。

比如 192.168.2.10 这个是http服务器ip地址

增加一行 192.168.2.10    archive.cloudera.com

4.设置yum库为本地源。

进入yum库配置目录:cd /etc/yum.repo.d

修改Centos-Base.repo里的数据源:注释掉所有的条目的mirrorlist

所有项目增加一行:baseurl=http://archive.cloudera.com/centos6.5/

当然原来的baseurl必须处于注释状态

更新yum源:yum makecache

5.安装常用软件。

安装vim:yum -y install vim

安装wget:yum -y install wget

安装openssh-clinets:yum -y install openssh-clients

6.关闭防火墙,关闭SELinux

chkconfig iptables off

vim /etc/selinux/config   修改SELinux=disabled 保存退出

reboot

7.做archive.cloudera.com的镜像到本地

在用户目录下:

wget http://archive.cloudera.com/cm5/installer/latest/cloudera-manager-installer.bin    // 这是安装引导软件

cd /var/www/html

wget -r -np -k http://archive.cloudera.com/cm5/redhat/6/x86_64/cm/5.1.1/                        // 这步操作时间比较长,在其官网下载整个目录

mv archive.cloudera.com/cm5    ./          // 移动cm5到当前www根目录,这是cloudera manager的相关软件存放位置

wget -r -np -k http://archive.cloudera.com/cdh5/parcels/latest/CDH-5.1.0-1.cdh5.1.0.p0.53-el6.parcel      // 这个相当大,最好用工具下载下来,放到正确目录就可以

wget -r -np -k http://archive.cloudera.com/cdh5/parcels/latest/manifest.json

mv archive.cloudera.com/cdh5  ./           // 移动cdh5到当前www根目录,这是包含hadoop相关的软件包

如果还碰到还需要其他文件,就按上面方法处理。。正常情况下就是这样子了,今天是2014.8.27,cloudera官方文件目录就是这样子,以后不保证,自己调整

8.在用户目录下

./cloudera-manager-installer.bin 一路选是

9.浏览器访问,安装cloudera manager的机器,默认端口7181,例如:192.168.2.10:7181 账号密码admin,admin

come on 这下可以交给你操作了。。所有文件安装比起在线安装就是飕飕的了。。。

0 0
原创粉丝点击