Cloudera5.5 在线安装

1       概述

1.1     服务器角色说明


IP


FUQD


HOSTNAME


ROLE


192.158.59.99


cdh01.cap.com


cdh01


NameNode


192.158.59.100


cdh02.cap.com


cdh02


SecondaryNameNode


192.158.59.101


cdh03.cap.com


cdh03


DataNode

1.2     用户名密码说明

虚拟机用户名密码:root/cloudera

Cloudera相关的用户名密码:username/cloudera

2       安装虚拟机

2.1     VMware介质

版本VMware-workstation-full-10.0.2-1744117.1398244508

2.2     CentOS介质

版本CentOS-6.7-x86_64

3       配置虚拟机并安装软件

3.1     配置主机名

# vi /etc/hosts

127.0.0.1 localhost.localdomain      localhost

192.168.59.99          cdh01.cap.com         cdh01

192.168.59.100        cdh02.cap.com         cdh02

192.168.59.101        cdh03.cap.com         cdh03

3.2     配置网络

vi /etc/sysconfig/network

NETWORKING=yes

HOSTNAME=cdh01.cap.com

NETWORKING_IPV6=no

GATEWAY=192.168.59.2

3.3     主机名检查

hostname #查看主机名

uname -a #检查与hostname显示的是否一致

ifconfig #查看ip以及使用的网卡

ping *****.cap.com #检查与hostname中配置的是否一致

3.4     打通SSH(所有节点)

ssh-keygen -t rsa #一路回撤确定

cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

#scp ~/.ssh/authorized_keys [email protected]:~/.ssh/ #先装一台原始机,后面使用该机的clone版,因此本手册没有复制场景

3.5     关闭防火墙(所有节点)

service iptables status #查看运行状态

service iptables stop #临时关闭

chkconfig iptables off #设置重启后不随机启动

chkconfig --list iptables #检查设置是否生效

3.6     禁止SELINUX

vi /etc/selinux/config

SELINUX=disabled #禁止

3.7     修改swappiness(执行后重启失效)

echo 0 > /proc/sys/vm/swappiness

3.8     时间同步检查,并启动

service ntpd status #查看运行状态

#yum -y install ntp

service ntpd start #启动

#systemctl start ntpd.service #CentOS7命令

chkconfig ntpd on #设置随机启动

#systemctl enable ntpd.service #CentOS7命令

chkconfig --list ntpd #检查配置是否生效

3.9     设置ssh服务随机启动

service sshd status #查看运行状态

service sshd start #启动

chkconfig sshd on #设置随机启动

chkconfig --list sshd #检查配置是否生效

3.10        修改通过ssh执行脚本时引起的告警错误

visudo -f /etc/sudoers

Defaults    requiretty

注释成

#Defaults    requiretty

#Defaults   !visiblepw

改成

Defaults   visiblepw

3.11        安装Python模块包

yum install gcc-c++

yum install python-setuptools

yum install python-devel.x86_64

easy_install psutil==2.1.3 (依赖python-devel,需要先安装)

#easy_install -m psutil (卸载已安装的模块)

easy_install avro

easy_install supervisor

easy_install guppy

注:查看已安装的包先执行python然后执行help(‘modules‘),easy_install使用可参考

http://www.cnblogs.com/feong/p/5148171.html

3.12        修改网络(如果ip不能通过桌面配置的话,就需要通过命令配置)

vi /etc/udev/rules.d/70-persistent-net.rules #只保留最后两条,并把最后一条的网卡改成"eth0"

mv /etc/sysconfig/network-scripts/ifcfg-Auto_eth1 /etc/sysconfig/network-scripts/ifcfg-eth0

vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

HWADDR=00:0C:29:54:7C:9A

TYPE=Ethernet

UUID=52b164e5-39ca-4b09-b8d2-622046871b29

ONBOOT=yes

NM_CONTROLLED=yes

BOOTPROTO=static

IPADDR=192.168.59.99

NETMASK=255.255.255.0

GATEWAY=192.168.59.2

IPV4_FAILURE_FATAL=yes

IPV6INIT=no

NAME="System eth0"

DNS1=8.8.8.8

DNS2=8.8.4.4

3.13        安装telnet

yum install telnet

4       克隆虚拟机

l  已配置cdh01,再克隆虚拟机2台,分别为cdh02和cdh03

l  启动cdh02和cdh03,修改network和对应的IP

5       安装cloudera

5.1     下载并安装manager

wget https://archive.cloudera.com/cm5/installer/latest/cloudera-manager-installer.bin

chmod u+x cloudera-manager-installer.bin

sudo ./cloudera-manager-installer.bin

5.2     在线安装

进入192.168.59.00:7180界面,进行在线安装,如果下载网速小于1Mbps,则耗时可能较长

用户名/密码:admin/admin

5.3     修改默认角色配置

6       验证测试

6.1     测试Hadoop

l  执行下列命令,上传文件

su hdfs

hadoop fs -mkdir /hff

hadoop fs -ls /

hadoop fs -put wyp.txt /hff

注:文件需要放在/根目录下

hadoop fs -text /hff/wyp.txt

注:hadoop命令参考 http://www.cnblogs.com/feong/p/5148361.html

6.2     测试Hive

l  执行如下命令,导入数据

hive

create table t_wyp(id int, name string, age int, tel string) ROW FORMAT DELIMITED FIELDS TERMINATED BY ‘\t‘ STORED AS TEXTFILE;

load data local inpath ‘wyp.txt‘ into table t_wyp;

注:文件需要放在/根目录下

select * from t_wyp;

dfs -ls /user/hive/warehouse;

7       附录

7.1     没有日志文件.log.out错误

手动创建,并赋予指定用户权限,如:

chown yarn:hadoop hadoop-cmf-yarn-NODEMANAGER-cdh03.cap.com.log.out

7.2     多次初始化配置时, hdfs配置第一步格式化时错误

可以查看日志,并改名或者删除/fns目录

cd /var/run/cloudera-scm-agent/process/27-hdfs-NAMENODE-format/logs/

7.3     多次初始化配置时,hdfs配置第三步创建/tmp时错误

可以先检查一下是否已经创建了tmp,如果已经创建了则改名或者删除

hadoop fs –ls / #查看已创建目录

hadoop fs -mv /tmp /tmp_bak #重命名文件夹

时间: 2024-12-05 22:54:48

Cloudera5.5 在线安装的相关文章

iOS 7.1下itms-services在线安装失败的解决方法

前段时间,接到客户的求助,主要是关于无法通过safari在线安装企业级应用的问题.经过一系列测试都没有发现相同现象,最后发现客户使用了还原的功能,把iPad的iOS升级到了7.1.网上搜索了一下,发现从iOS7.1开始,之前使用itms-services://URL方式在线安装ipa文件的方法都失效了,主要表现为在点击安装的时候,会报错为:"无法安装应用程序,因xxx.com的证书无效". 主要原因是苹果公司在iOS 7.1中修改了manifest.plist文件的访问协议,把原来的h

eclipse 在线安装ADT出错

问题描述 菜鸟一只,刚开始学习android,当然是从搭环境开始了,做的是java,于是就用eclipse了,网上找的教程ADT在线安装, 输入了https://dl-ssl.google.com/android/eclipse/ 这个地址后,等了一段时间报错了 Unable to connect to repository https://dl-ssl.google.com/android/eclipse/content.xml 网上查了下,说是要在 中增加一段配置,也增加了,如图 重启ecl

ios下(个人公司非企业级)AdHoc在线安装全环境配置

1,环境 客户端开发:MacOs 10.8.5 服务器开发:Centos6.3 64位 2,软件准备 Apache httpd 2.2.27 OpenSSL 0.9.8za 3,客户端准备 Apple的开发者账号大致分如下三类:个人,公司,企业,这一篇我们主要说下个人.公司的ipa在线安装.个人公司级别的AdHoc有这样一个限制:就是在线发布的ipa包只能安装 在添加到Apple账号的Devices列表中(发布IPA之后再添加的设备需要重新打IPA包)的非越狱设备及越狱设备中,而企业级的开发者账

Eclipse在线安装spring-tool-suit插件

查看eclipse版本:Help–>About Eclipse;如图1所示. 访问http://spring.io/tools/sts/all,复制在线安装url地址,不要下载ZIP文件,复制链接 版本url地址可直接复制网址,不需要点击,点击反而是下载. 4.6版本:http://dist.springsource.com/release/TOOLS/update/e4.6/ 4.5版本:http://dist.springsource.com/release/TOOLS/update/e4.

在线安装hibernate tools插件

今天在看hibernate的视频,当讲到eclipse安装hibernate插件时,视频中的方法是安装本地的一个文件,可我电脑里并没有,于是找网上的在线安装方法,发现有两种,下面介绍这两种——>具体见图解 一.eclipse——>help——>Eclipse Marketplace——>输入Hibernate tools搜索,找到JBoss Tools 选项,然后点击右下角的install 按钮,找到hibernate tools ,然后只勾选hibernate tools 进行安

MyEclpse 2015在线安装Gradle插件图解

MyEclpse 2015 安装Gradle插件 安装方式:在线安装 一.如何获得Gradle插件在线安装地址 Gradle插件最新在线安装地址可在如下网址中查找: https://github.com/eclipse/buildship/blob/master/docs/user/Installation.md 如上图所示,由于MyEclipse 2015是基于Eclipse Luna (4.4) 开发的,因此我们在上述网址中查找 Luna (4.4) 对于的Gradle插件在线安装地址: h

eclipse在线安装svn插件

原文地址:http://www.cnblogs.com/xdp-gacl/p/4354199.html Eclipse在线安装SVN 一.SVN在线安装 下面为在线安装SVN插件.以下是在线安装步骤: 其中http://subclipse.tigris.org/update_1.10.x是最新版本的SVN插件的下载站点[subclipse是Eclipse的SVN插件]. 点击[Finish]按钮开始安装SVN插件 安装过程中弹出如下的警告框,不用理会,直接点击[OK]按钮继续安装 安装完成之后需

ubuntu在线安装Mysql及一些操作

ubuntu在线安装Mysql及一些操作 1.安装Mysql用到的3个命令: 打开终端,输入: sudoapt-get install mysql-server 再输入: sudoapt-get install mysql-client 再输入 : sudo apt-get install libmysqlclient-dev 2.具体安装步骤: 安装mysql-server: 设置mysql登陆密码: 确认密码: 安装结果: 3.安装 mysql-client: 4.安装libmysqlcli

myeclipse2014在线安装aptana

1.打开myeclipse,选择help>Install from site 2.点击add 3.输入name和Locations:http://download.aptana.com/studio3/plugin/install 4.点击 aptana studio 然后一般的安装顺序........过程可能会比较慢,刚开始会卡 5.如果安装过程中报错,则按照下面的方法移除aptana,然后按照1-4步骤重新试一次: 6.安装成功后,配置html,js编辑器: myeclipse2014在线安