WEB开发网
开发学院服务器云计算 Hadoop集群安装与部署(三节点) 阅读

Hadoop集群安装与部署(三节点)

 2013-03-04 14:33:51 来源:WEB开发网   
核心提示:主机:s2.hadoop [hadoop@s2 .ssh]$ cat /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE="eth0" NM
主机:s2.hadoop
[hadoop@s2 .ssh]$ cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
NM_CONTROLLED="yes"
ONBOOT=yes
HWADDR=01:50:56:AF:00:D7
TYPE=Ethernet
BOOTPROTO=none
IPADDR=10.0.0.211
PREFIX=24
GATEWAY=10.0.0.254
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth0"
 [hadoop@s2 .ssh]$ cat /etc/hosts
10.0.0.211  s2.hadoop
10.0.0.201  m1.hadoop
10.0.0.209  s1.hadoop
127.0.0.1  localhost.localdomain   localhost
[hadoop@s2 .ssh]$ cat /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=s2.hadoop
 
1.2.2 Java多机安装
将下载到后java文件传至各主机/home目录中,下面可以进行对其进行安装:
[root@s1 home]# chmod u+x jdk-6u25-linux-x64-rpm.bin
[root@s1 home]# ./jdk-6u25-linux-x64-rpm.bin
 
1.2.3 SSH配置
在每台机器上创建hadoop帐户,在每台机器生成hadoop的的公私钥对,分别将上述公钥对写入到authorized_keys文件之中,将authorized_keys分别分发至各个主机~/.ssh/目录之中即可。
具体设置过程如下所示:
S1.hadoop主机:
[root@ s1 .ssh]# useradd hadoop  #创建帐号
[root@ s1 .ssh]# passwd hadoop  #配置密码
[root@ s1 .ssh 5]# su hadoop 
[hadoop@s1 .ssh]$ssh-keygen
[hadoop@s1 .ssh]$chmod 700 ~/.ssh/
[hadoop@m1 .ssh]$ cat id_rsa.pub >> authorized_keys
[hadoop@m1 .ssh]$ chmod 600 authorized_keys
[hadoop@m1 .ssh]$ scp authorized_keys hadoop@s2.hadoop:/home/hadoop/.ssh/
s2.hadoop主机:
[root@ s2 .ssh]# useradd hadoop  #创建帐号
[root@ s2 .ssh]# passwd hadoop  #配置密码
[root@ s2 .ssh 5]# su hadoop 
[hadoop@s2 .ssh]$ssh-keygen
[hadoop@s2 .ssh]$chmod 700 ~/.ssh/
[hadoop@m2 .ssh]$ cat id_rsa.pub >> authorized_keys
[hadoop@m1 .ssh]$ scp authorized_keys hadoop@m1.hadoop:/home/hadoop/.ssh/

上一页  1 2 3 4  下一页

Tags:Hadoop 集群 部署

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接