hadoop配置文档.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
系统配置: 资源需求 一、软件环境 Linux系统: ubuntu10.04 hadoop版本:hadoop-0.20.2(该版本为目前最新版本为0.20.0) Sun-java6-jdk:1.60 VirtualBox版本:4.0.10 SSH包 Eclipse包 二、(完全分布式部署) (一)配置流程 安装ubuntu10.04 2. 更新 deb 软件包列表 $ sudo apt-get update 3. 安装 JDK $ sudo apt-get install sun-java6-jdk //默认路径在/usr/lib/jvm,安装时需要 TAB 键选择 OK 4. 设置 java-6-sun 为默认的 java 程序 $ sudo update-alternatives --config java //JDK 唯一,不需选择 $ sudo update-java-alternatives -s java-6-sun 5. 设置 CLASSPATH 和 JAVA_HOME 系统环境变量 $ sudo gedit /etc/environment 添加以下两行内容: CLASSPATH=.:/usr/lib/jvm/java-6-sun/lib JAVA_HOME=/usr/lib/jvm/java-6-sun 6. 调整系统虚拟机的优先顺序 $ sudo gedit /etc/jvm 在文件顶部添加一行 /usr/lib/jvm/java-6-sun 如果文件/etc/jvm 不存在则自己新建 安装时遇到的问题 Ubuntu使用命令安装jdk失败的解决方案--sudo apt-get install sun-java6-jdk Ubuntu使用命令安装jdk失败的解决方案--sudo apt-get install sun-java6-jdk ubuntu10.04 lucid 去掉了sun-java6-jre,sun-java6-jdk的源,所以如果是直接 apt-get install sun-java6-jdk 提示是 现在没有可用的软件包 sun-java6-jdk,但是它被其它的软件包引用了。 这可能意味着这个缺失的软件包可能已被废弃, 或者只能在其他发布源中找到 E: 软件包 sun-java6-jdk 还没有可供安装的候选者 解决方法三选一 1.自己从sun网站下载相应的Jre,jdk安装即可 2.从新立德软件管理器中search openJDK,安装 3.系统--管理工具--软件源中 “其他软件”,勾选第一项“/ubuntu lucid partner” 或者添加:deb /ubuntu lucid partner 然后执行apt-get install sun-java6-jdk (二)IP配置 1. 机器IP配置如下: openlab00 :87 openlab01 :90 修改/etc/hosts文件 首先,要在每台机器的网络中配置好各自的主机名,dns。 修改/etc/hosts文件,以确保每台机器的主机名和IP地址之间能正确解析。 2.1为每台机器设置静态ip(以openlab00为例) Ubuntu的网络参数保存在文件 /etc/network/interfaces中,默认设置使用dhcp 设置静态ip的方法如下:() 1) 编辑 /etc/network/interfaces 原内容为 auto lo iface lo inet loopback 2)添加和静态ip有关的参数 auto eth0 iface eth0 inet static address 87 netmask gateway 3)编辑 /etc/resolv.conf,设置dns nameserver 51 nameserver 218. 6.200.139 4)重启网络,启用新设置 sudo /etc/init.d/networking restart 2.2 Namenode机器配置(openlab00) Namenode机器:需要在hosts文件中加上集群中所有机器的IP地址及其对应的主机名,本例中以主机openlab00主机作为命名结点,其它机器都是数据结点。 openlab00中的/etc/hosts文件修改如下: localhost localhost 87 openlab00 openalb00 90 openalb01 openlab01 注意:修改后执行命令:sudo /etc/init.d/networking restart Datanode机器配置(openlab01) Datanode机器:修改/etc/hosts 文件同Namenode一样 ping测试 测试

文档评论(0)

yyh892289 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档