设为首页 加入收藏

TOP

hadoop学习(五)Hadoop2.2.0完全分布式安装详解(1)(二)
2014-11-24 07:52:45 来源: 作者: 【 】 浏览:7
Tags:hadoop 学习 Hadoop2.2.0 完全 分布式 安装 详解
tprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters 172.16.128.135 cluster1 172.16.128.136 cluster2 172.16.128.123 cluster3 172.16.128.124 cluster4 172.16.128.134 cluster5 172.16.128.133 cluster6

5、安装ssh

新安装完ubuntu后。

先执行:sudo apt-get update 更新一下最新的文件。

然后安装ssh:sudo apt-get install openssh-server

下面要做的事情是,ssh生成秘钥,各主机之间可以互相ping通。

进入根目录执行:

ssh-keygen -t rsa

cp id_rsa.pub authorized_keys

所有的机器都执行上面的步骤:然后,gedit authorized_keys 把每一台机器上的 authorized_keys中的内容拷贝到一个文件中,然后通过scp复制到每一台机器中。例如你有6台机器,把6台中的authorized_keys 的内容复制在写入authorized_keys 中。

例如:下面cluster1、cluster2、cluster3等内容都复制到authorized_keys,目的就是为了各主机之间互相ping通。


ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDnTV1H/ldg5njT3+jJlS6SGcidiS9tQ0cesLcN0LONZno/
NVaVNW79MKNj0LWUoDv/OZz7AQ0dDsbos9We8in9WQvVO2t2eoAuWExU5pqcv1tsRjXj43rKFCBJJedlXt+
4sirgQrlrwOCMloSOakncISLxSQ2a7MXUq+NJyVynyjfyykjC+p7Nl0rrnHllzfy28Etf3JzYGKoOhdiDqi
dA8O6xF8VsJOUTaqIc/g0RlHuHPzgaPEmRo+HWJHYda4uERmNSAlhuhBrq2PCNz0WDeHJtF2psDXVIhZeNms+
yJGh501mJCEnKwyediQHeFWc9J3JEGk0UaZdkzbYZ+VoR zz@cluster2

 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCqqbQXmsAIccKCY6VWKhujvyGB88UGfi/v7i407VT9Mnd
CeP2yRUyn+HlZuZPxmCvqXSYDQUswUID8FYXZi3A6uKu2b7k+7juwZFj8tO5l3R4nAWxn1zqBk8sg0ubfBwc
xphoa/KrZq3h4TdfvhDivTdpG5chtWNlu3/JchmLDNYPcOcNYfndI6d/iDArP/cI4RDGbV4xDDOr65eX47KG
7i4zXlYeAJqOQ9IbbsIGkXRve1cfBp79dCNCPElmdWkCnRI3xa0rh3o5a7MLiIDuLHQCN8KPKORy55farme3
5K1bLV7rDmLdZVIY5GKdR7GgR/56wGZXw3CZPVlfDBFDZ zz@cluster1

最后在一台主机中authorized_keys拥有所有主机authorized_keys中的内容。

进入当前路径,执行:

scp authorized_keys cluster1:/home/zz/.ssh

然后不断的变化cluster后面的数字,就可以把文件复制到不同的主机上。

执行:

ssh cluster1或2或3等等。 就可以免密码登录。

总结:

如果,通过配置ssh免密码登录,可以通过ssh cluster1等之间免密码互联。就说明整个工作进展顺利。到了这一步,也说明我们移植工作进展的顺利。下面我们就可以把以前搭建的hadoop整个目录移植到当前用户下,然后通过配置,master和solve节点就可以启动hadoop了。这就是下面的工作。

Copyright BUAA

首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇NEO4J数据插入测试 下一篇数据库实体间多对多关系处理

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·C语言中,“指针”用 (2025-12-26 15:20:18)
·在c语言的指针运算中 (2025-12-26 15:20:15)
·C语言-函数指针与函 (2025-12-26 15:20:12)
·求navicat for mysql (2025-12-26 13:21:33)
·有哪位大哥推荐一下m (2025-12-26 13:21:30)