四、Hadoop全分布模式配置流程

一、安装linux环境

   1、linux环境在这里就不进行描述了,我这里安装的是[《红帽企业linux.6.2》(red.hat.enterprise.linux.6.2)6.2[光盘镜像]].rhel-server-6.2-i386-dvd.iso,这是32位的操作系统(getconf LONG_BIT命令)。

        1.1在配置网络适配器时候需注意选择仅主机模式,否则会在后续连接不成功。

        四、Hadoop全分布模式配置流程_第1张图片

    2、配置网关地址

        2.1 进入windows的cmd命令窗口输入:ipconfig命令查看VMware Network Adapter VMnet1的IPv4地址:

        四、Hadoop全分布模式配置流程_第2张图片

            2.2 根据VMware Network Adapter VMnet1的IPv4地址在linux网络配置中,设置在IPv4地址1-255范围内区域。

            四、Hadoop全分布模式配置流程_第3张图片         四、Hadoop全分布模式配置流程_第4张图片

        2.3 在windows的命令窗口ping一下linux主机ip是否连通,出现以下情况表示连通

        四、Hadoop全分布模式配置流程_第5张图片

    3.我通过克隆的方式克隆出其他两台虚拟机。

        3.1选择克隆方法为完整克隆,保持独立

            四、Hadoop全分布模式配置流程_第6张图片

        3.2 启动克隆后的虚拟机对Ip地址重新分配就ok了。这里我一共克隆了2台虚拟机。

二、安装java jdk1.8版本

    1.配置xshell连接

    2.连接后上传jdk1.8 32位版本到tools目录

    3.通过tar -zxvf jdk-8u171-linux-i586.tar.gz -C ~/training解压到training目录下

    4.配置JAVA_HOME环境:vi ~/.bash_profile/source ~/.bash_profile

    5.执行java命令验证是否配置成功。

三、安装及配置Hadoop环境

    1.配置主机名字 vi /etc/hosts

        四、Hadoop全分布模式配置流程_第7张图片

    2.配置SSH免密码登录

        2.1通过命令ssh-keygen -t rsa生成秘钥对

        2.2将公钥提供给其他主机:ssh-copy-id -i id_rsa.pub root@主机地址

    3.上传hadoop-2.6.0.tar.gz包到hadoop22的tools目录中并解压到training中。

    4.配置HADOOP_HOME环境

    5.配置HADOOP配置文件:/root/training/hadoop-2.6.0/etc/hadoop下的hadoop-env.sh、hdfs-site.xml、core-site.xml、slaves、mapred-site.xml、yarn-site.xml

    四、Hadoop全分布模式配置流程_第8张图片

    6.通过scp -r 文件 用户名@远程地址:/root/training命令将java、hadoop文件拷贝到另外两个远程服务器hadoop23、hadoop24中,并配置环境变量。

    7.在hadoop22格式化namenode: hadoop namenode -format

    8.启动hadoop集群:start-all.sh启动成功,通过Jps观察每个节点的启动状态

你可能感兴趣的:(Hadoop)