`
brxonline
  • 浏览: 61872 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

hadoop-0.21.0安装

阅读更多
1. 准备机器:
总共三台机器
192.168.200.102  xen(namenode,jobtracker)
192.168.200.88   vps79(datenode,tasktracker)
192.168.200.88 vps78(datenode,tasktracker)
2. 修改hosts 文件
三台机器的hosts(/etc/hosts)添加如下内容
192.168.200.78  vps78
192.168.200.88  vps79
192.168.200.102 xen
3. 配置ssh
  在三台机器上分别创建用户:useradd hadoop
在xen,vps78,vps79上执行以下操作:
执行命令切换用户:su –  hadoop
执行命令生成.ssh文件夹: ssh-keygen –t rsa,全部直接回车
执行命令切换目录 cd /home/hadoop/.ssh
在xen上执行以下操作:
执行命令生成authorized_keys文件:cp id_rsa.pub authorized_keys
执行命令建立本身信任连接:ssh xen
在vps78,vps79上执行以下操作:
scp hadoop@xen:/home/hadoop/.ssh/* /home/hadoop/.ssh/
4. 设置环境变量
打开/etc/profile,添加如下变量并source生效


5.下载hadoop-0.21.0
6.安装hadoop-0.21.0
  1) 在xen上将hadoop-0.21.0解压到/home/hadoop/下
2)打开/home/hadoop/hadoop-0.21.0/conf下面的hadoop-env.sh在export HADOOP_NAMENODE_OPTS前面添加export JAVA_HOME



3) 打开/home/hadoop/hadoop-0.21.0/conf下面的core-site.sh添加如下内容




4) 打开/home/hadoop/hadoop-0.21.0/conf下面的hdfs-site.sh添加如下内容




5) 打开/home/hadoop/hadoop-0.21.0/conf下面的mapred-site.sh,添加如下内容




6)在vps78,vps79/home/hadoop/下分别创建hadoop-0.21.0文件夹
7)将xen上的hadoop-0.21.0安装文件分别拷贝到vps78,vps79
Scp /home/hadoop/hadoop-0.21.0/* hadoop@vps78: /home/hadoop/hadoop-0.21.0
Scp /home/hadoop/hadoop-0.21.0/* hadoop@vps79: /home/hadoop/hadoop-0.21.0
8)格式化namenode
Hadoop namenode  -format
9)启动
执行start-all.sh
注意事项:
机器的名字不能有下划线(_)
  • 大小: 6 KB
  • 大小: 13.9 KB
  • 大小: 4.1 KB
  • 大小: 6.5 KB
  • 大小: 4.1 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics