Hadoop1.2.1安装以及部署
来源:互联网 发布:b2b下载软件 编辑:程序博客网 时间:2024/05/17 07:06
实验目的:
1 熟悉hadoop集群以及hadoop起源历史。
2 了解hadoop使用范围以及所需基础知识。
3 安装hadoop 1.x 实验版本。
实验设备以及所用软件:
笔记本电脑、VMware、Centos6.3(3台虚拟机)
实验过程:
1、 启动VMware-准备好三台虚拟机的安装,这里使用的是Centos6.3简易版的安装,三台机器分别命名为master,slave,slave1,开启gpm服务,启动三台虚拟机,使用ifconfig命令查得master,slave,slave1的ip地址分别为192.168.1.112,192.168.1.111,192.168.1.109。在root权限下使用chkconfigiptables off命令关闭防火墙。
2、 ssh 免密码登陆普通用户模式下,首先ssh ip地址测试三台机子能否互相通信,若不能通信则检查ip是否在同一个网段,cd命令返回根目录,三台都使用命令
ssh-keygen –t rsa,命令行ls –a,检查根目录下是否有.ssh这个目录,cd .ssh进入目录下,ls -a检查是否有id_rsa.pub和id_rsa。接下来,通过命令
scp ./id_rsa.pub hadoop@ip:/home/hadoop/.ssh/authorized_keys,鼠标命令将三台机子的公钥全部复制粘贴进authorized-keys,放到每台虚拟系统的.ssh目录下,然后通过ssh ip三台机子检测是否成功。注意:这里ssh ip成功的前提条件是用户名相同,不然使用ssh 用户名@ip才能成功,用户名相同也是这个实验成功的条件。
3.网上下载jdk1.8.0_05和hadoop1.2.1版本到master上,使用tar –xzvf jdk包或hadoop包,这是个漫长的等待过程,大家耐心等待。
4.接下来修改hadoop相关文件命令,在根目录时,cd hadoop1.2.1,cd conf,
vi hadoop-env.sh,修改jdk所在目录位置。
vi core-site.xml
vi mapred-site.xml
vi hdfs-site.xml
vi masters
vi slaves
5.把hadoop1.2.1以及jdk1.8.0_05发送到另外两台机器上(scp -r ./文件名 用户名@ip:/位置)
6.三台机器中修改hosts文件,vi /etc/hosts,把ip地址跟用户名写入文件,然后ping slave1,ping slave,ping master,检测hosts文件是否有错误。
进入hadoop1.2.1文件(cd hadoop1.2.1),执行bin/start-all.sh成功!!!
7.最后去jdk里面的jpm服务里面检测,成功!
- Hadoop1.2.1安装以及部署
- hadoop1.2.1单机试玩-安装部署
- Hadoop1.2.1完全分布式部署
- Hadoop1.2.1单机版部署
- hadoop1.2.1安装
- hadoop1.2.1安装配置
- 安装配置hadoop1.2.1
- centos6安装hadoop1.2.1
- hadoop1.2.1安装配置
- 一步一步安装hadoop1.2.1
- hadoop安装hadoop1.2.1
- hadoop1.2.1安装配置
- hadoop1.2.1的安装
- Hadoop1.2.1安装经验
- 在VMware下安装Ubuntu并部署Hadoop1.2.1分布式环境
- Hadoop1.2.1集群安装二
- Hadoop1.2.1集群安装三
- 安装hadoop1.2.1集群环境
- Eclipse代码提示功能设置(Java & C/C++)
- C++ ORM ODB入门
- ftp客户端
- 谌椿抵喜票狼疗阎兄凑咦,王超?是你?你来这里干什么,找人么?”王超一边
- java中使用打印的方法
- Hadoop1.2.1安装以及部署
- __devexit_p的功能
- 有关网卡
- python的range()函数
- MySQL中char、varchar和text的区别
- C语言头文件&& 实现文件 && 工程文件组织
- UDP实现的群聊软件-源码
- [知识积累]centos命令记录 lsblk
- 基于hadoop0.20.2的列出文件夹下所有文件