南天一柱 发表于 2018-11-1 10:24:41

hadoop-伪分布安装

  先决条件
  安装jre1.6rpm包 http://www.java.com/zh_CN/download/manual.jsp
  chmodu+xjre-6u21-linux-i586-rpm.bin
  ./jre-6u21-linux-i586-rpm.bin
  设置密钥登录不然每次启动时都要输入密码
  $ ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa
  $ cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
  测试密钥登录
  ssh localhost
  1. 下载安装文件
  wget http://apache.etoak.com/hadoop/core/hadoop-0.20.2/hadoop-0.20.2.tar.gz
  2..tar zxvfhadoop-0.20.2.tar.gz
  3.viconf/hadoop-env.sh
  修改JAVA_HOME为你的jre路径
  export JAVA_HOME=/usr/java/jre1.6.0_21/
  4. hostname查看主机名
  看/etc/hosts内有无记录 没有则添加
  # hostname
  bogon
  # cat /etc/hosts
  # Do not remove the following line, or various programs
  # that require network functionality will fail.
  127.0.0.1               localhost.localdomain localhost
  ::1             localhost6.localdomain6 localhost6
  192.168.1.106bogon
  5. 修改配置文件
  conf/core-site.xml:
      fs.default.name    hdfs://localhost:9000  conf/hdfs-site.xml:
      dfs.replication    1  conf/mapred-site.xml:
      mapred.job.tracker    localhost:9001  6.格式化数据节点
  bin/hadoop namenode -format
  7. 启动
  bin/start-all.sh
  8. web 访问接口

[*]NameNode - http://localhost:50070/
[*]JobTracker - http://localhost:50030/

页: [1]
查看完整版本: hadoop-伪分布安装