Hadoop 安装注意事项

开源 hadoop 安装

参考教材

Hadoop安装教程有很多,因此不再赘述,下面给出一些比较好的参考:

http://www.cnblogs.com/xia520pi/archive/2012/05/16/2503949.html

Prerequisite

SSH

root 账号下做一下修改

  1. 修改hostname
    vi /etc/sysconfig/network
    service network restart

  2. 修改IP (可选) NAT
    需要在 /etc/sysconfig/network-script下面找到对应的网卡配置文件 /ifcfg-xxx
    然后修改一下项
    • BOOTPROTO= “static” //原来是dpcp,设成静态ip
    • IPADDR //ip
    • GATEWAY //网关如果是虚拟机 网关是192.168.x.2 (vm, 192.168.x.1)
    • DNS1 //dns服务器,与网关同,决定了能否解析 www.baidu.com
    使修改生效:service network restart
    检查ip是否修改成功:ifconfig
    检查是否能正常上网:ping www.baidu.com

  3. 修改 etc/hosts
    将 master 和 slaver 的所有 ip 和 name 的映射加入

注意:不要将本机hostname加入127.0.0.1 和::1,这样将会导致 datanode 无法连接 master。查看 datanode 会发现一只报 warning:org.apache.hadoop.hdfs.server.datanode.DataNode: Problem connecting to server
回头查看 master,用 netstat 查看,发现端口已开,但是在127.0.0.1上,而非master ip:192.168.84.11 :9000,导致 datanode 无法连接。

  1. 切换至hadoop user 账号,设置本机ssh无密码登录
    • ssh-keygen –t rsa –P ‘’ //会在~/.ssh下面生成无密码密钥对 id_rsa, id_rsa.pub
    • cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys //相当于给本机加了ssh登陆的权限
    • chmod 600 ~/.ssh/authorized_keys //修改authorized_keys 权限

  2. root用户修改 /etc/ssh/sshd_config, 然后重启 service sshd restart 使修改生效
    • RSAAuthentication yes # 启用 RSA 认证
    • PubkeyAuthentication yes # 启用公钥私钥配对认证方式
    • AuthorizedKeysFile .ssh/authorized_keys # 公钥文件路径(和上面生成的文件同)

  3. 切回hadoop user验证 ssh localhost 是否无需密码

clone 虚拟机问题:
1.hostname更改
2.mac 地址更新,修改70x 里面的Eth1-eth0,而不是删除
http://www.cnblogs.com/sixiweb/archive/2013/05/31/3110734.html
3.ssh remove the whole .ssh

  1. master 无密码登录所有的 slave
    • 在 master 上以 Hadoop 用户登录,将~/.ssh 下面 id_rsa.pub copy 发送到所有的 slavers 机器上。如:
    scp ~/.ssh/id_rsa.pub hadooop@lvm-slaver1:~/.ssh/id_rsa_master.pub
    • 将 master 的 id_rsa.pub 追加到 slavers 的 authorized_keys 里面:
    cat ~/.ssh/id_rsa_master.pub >> ~/.ssh/authorized_keys
  1. slavers 无密码登录 master 或者其他的 slaver:步骤类似 6
  2. 关闭 linux 防火墙
    • service iptables stop (立即生效,但是重启后会重新 start)
    • chconfig iptables off (重启后生效)

hadoop 配置

基本参考官网即可。
主要的配置文件:

注意事项:

  • hostname里面不要用下划线'_',但可以用'-'. 题主在这个上面犯过错,找了很久才找到原因。是* 正确的stop namenode和data node,意外的关机可能导致namenode和data node不能顺利重启,需要重新dfs format。
  • 如果是用虚拟机,注意网络连接方式,最简单当然是桥连。如果是小公司的话,可能 ip 不够,导致冲突配不了几个地址,导致部分虚拟机不能ping 通,又或者网管对单个主机,限制了 ip 数目等,这时候就只能 NAT 了。但是如果想主机与虚拟机互通,并且是自己电脑,不因为在办公、出差,家庭 wifi ip 改变的话,就需要配成双网卡用 NAT+Host 模式。另外注意 VirtualBox 和 vmware 的默认网关地址的区别。
    具体参考:
    http://www.360doc.com/content/12/0819/16/1671317_231154710.shtml
    http://www.jb51.net/os/other/352995.html

cdh hadoop安装

http://www.cloudera.com/documentation/enterprise/5-7-x.html
http://www.cloudera.com/documentation/enterprise/5-7-x/topics/cm_ig_install_path_b.html

离线下载相关包

下载地址:http://archive.cloudera.com/cdh5/parcels/5.7.2/

离线安装步骤

http://blog.csdn.net/xjkwq1qq/article/details/50394210
http://blog.csdn.net/shawnhu007/article/details/52579204
http://blog.csdn.net/jdplus/article/details/45920733
http://www.tools138.com/create/article/20141014/183650470.html

hadoop getway node:

http://www.cloudera.com/documentation/manager/5-0-x/Cloudera-Manager-Managing-Clusters/cm5mc_managing_roles.html#xd_583c10bfdbd326ba-3ca24a24-13d80143249--7f3c__section_scv_ywt_cn

how to find the yarn application 自己的log:

一般在 yarn.nodemanager.local-dirs 定义的目录下

tarball and packaging:

http://www.cloudera.com/documentation/enterprise/5-4-x/topics/cdh_vd_cdh_package_previous.html#concept_wws_5tw_yr_unique_2

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 212,542评论 6 493
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,596评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 158,021评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,682评论 1 284
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,792评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,985评论 1 291
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,107评论 3 410
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,845评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,299评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,612评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,747评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,441评论 4 333
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,072评论 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,828评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,069评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,545评论 2 362
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,658评论 2 350

推荐阅读更多精彩内容