Ubuntu和CentOS中分布式配置Hadoop-2.2.0

一、准备工作

首先在每台Linux电脑上面安装好JDK6或其以上版本,并设置好JAVA_HOME等,测试一下java、javac、jps等命令是否可以在终端使用,具体可参考《Linux中单机配置Hadoop》中的配置过程

二、设置静态IP

注:如果是在虚拟中建立分布式环境,这一步就可以跳过了。

(1)CentOS静态IP地址设置:

$sudo vim /etc/sysconfig/network-scripts/ifcfg-eth0
在里面添加下面语句:
IPADDR=192.168.1.108
NETMASK=255.255.255.0
NETWORK=192.168.1.1
其中,IPADDR为你想要设置的静态IP地址。设置完成后,输入如下命令重启网络服务。
$ sudo service network restart 
如果命令输入后结果一直都是OK,则证明重启正常。输入如下命令测试一下,如果结果为你之前设置的IP地址。证明设置正确。

$ ifconfig
(2)、Ubuntu静态IP地址设置步骤如下:
$ sudo vim /etc/network/interfaces
在里面添加:
auto eth0
iface eth0 inet static
address 192.168.1.108
netmask 255.255.255.0
gateway 192.168.1.1
同样需要让IP地址生效,输入
$ sudo /etc/init.d/networking restart
再输入ifconfig来检验IP设置是否生效。

三、设置hostname

(1)Ubuntu设置hostname:

$ sudo vim /etc/hostname
在里面添加自己需要取的hostname,假设设置为master。

查看设置是否生效,运行下面命令:

$ hostname
如果输出master,说明配置生效。

(2)CentOS设置hostname:

$ sudo vim /etc/sysconfig/network
将里面的HOSTNAME修改为你想要的hostname,假设设置为master

HOSTNAME=master

查看设置是否生效,运行下面命令

$ hostname

如果输出master,说明配置生效。

四、设置/etc/hosts

这一步是为了让各机器都能使用hostname通信,而不是用IP地址。我安装了三台CentOS虚拟机。IP地址分别为192.168.1.108、1

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值