hadoop2.5.1单节点安装

hadoop2.5.1单节点安装

 

环境信息

操作系统:VMware RedHat 6.4 64bit

CUP:2 * 1

软件信息

hadoop 2.5.1

java jdk 1.7.45

创建用户与组

$groupadd -g 501 hadoop
$useradd -m hadoop –g 501

主机名修改


A. $hostname 机器名称

B. $vi /etc/hosts    --ip  机器名称

C. $vi /etc/sysconfig/network      --hostname=机器名称

D.$reboot        --重启机器

生成密钥公钥

$su - hadoop
$ssh-keygen -t rsa -p ''
$su - root
$vi /etc/ssh/sshd_config
#RSAAuthentication yes
#PubkeyAuthentication yes
#AuthorizedKeysFile      .ssh/authorized_keys
修改为:
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile      .ssh/authorized_keys

重启ssh服务

$service sshd restart

测试ssh

$ssh localhost

 

Hadoop steup

下载:http://apache.org/dist/hadoop/core/hadoop-2.5.1/hadoop-2.5.1.tar.gz        hadoop-2.5.1.tar.gz

解压:tar -zxvf hadoop-2.5.1.tar.gz

将编译好的native驱动(http://blog.csdn.net/rotkang/article/details/40391533)拷贝到hadoop-2.5.1/lib/下

权限:chown -R hadoop:hadoop hadoop-2.5.1

修改hadoop-env.sh、yarn-env.sh中重新指定JAVA_HOME变量

export JAVA_HOME=java path

$vi ~/hadoop-2.5.1/etc/hadoop/core-site.xml:

<configuration>
    <property>
        <name>fs.defaultFS</name>
        <value>hdfs://localhost:9000</value>
    </property>
</configuration>

$vi ~/hadoop-2.5.1/etc/hadoop/hdfs-site.xml:

<configuration>
    <property>
        <name>dfs.replication</name>
        <value>1</value>
    </property>
</configuration>

$vi ~/hadoop-2.5.1/etc/hadoop/mapred-site.xml:

<configuration>
    <property>
        <name>mapreduce.framework.name</name>
        <value>yarn</value>
    </property>
</configuration>

$vi ~/hadoop-2.5.1/etc/hadoop/yarn-site.xml:

<configuration>
    <property>
        <name>yarn.nodemanager.aux-services</name>
        <value>mapreduce_shuffle</value>
    </property>
</configuration>

启动Hadoop

$start-dfs.sh

$start-yran.sh

或者

$start-all.sh

停止Hadoop

$stop-dfs.sh

$stop-yran.sh

或者

$stop-all.sh

测试Hadoop

测试一:$jps

测试二:http://ip:50070

 

 

你可能感兴趣的:(hadoop,hadoop2.5.1,单节点安装)