Ubuntu上Hadoop与SSH的配置安装教程

2星 需积分: 17 10 下载量 174 浏览量 更新于2024-09-13 1 收藏 8KB TXT 举报
"这篇文章主要介绍了如何在Ubuntu 11.10系统上配置和安装Hadoop,以及设置SSH无密码登录。文中详细讲解了Java JDK的安装、SSH的配置,以及Hadoop的安装步骤。" 文章内容首先提到了在Ubuntu 11.10系统上安装Java JDK 7的过程。这一步骤对运行Hadoop至关重要,因为Hadoop是用Java编写的。用户首先下载了JDK的Linux i586版本,然后解压缩到/home/zym/目录下,并通过`update-alternatives`命令将其设置为默认Java版本。 接下来,文章讲述了配置SSH无密码登录的步骤,这是在多节点Hadoop集群中实现自动化操作的关键。在两台Ubuntu 11.10虚拟机之间,用户需要在主机A上安装SSH服务器(`sudo apt-get install openssh-server`),并在主机B上安装SSH客户端(`sudo apt-get install openssh-client`)。然后,生成SSH密钥对,将公钥添加到authorized_keys文件中,以实现无密码登录。这个过程包括使用`ssh-keygen`生成密钥,以及使用`ssh-copy-id`命令将公钥复制到远程主机。 在配置Hadoop部分,用户创建了一个名为hadoop的用户组和用户,这是因为Hadoop通常以一个特定的用户身份运行,以确保安全性和资源管理。接着,用户解压缩了Hadoop 1.0.1的tarball文件,并将其移动到/home/hadoop目录下,使Hadoop安装路径保持整洁。 在安装过程中,没有提及具体的环境变量设置(如HADOOP_HOME)和配置文件修改(如hadoop-env.sh和core-site.xml等),这些通常是Hadoop安装的重要环节,用于指定Java路径、Hadoop数据存储位置以及集群通信参数。不过,可以推测,这些步骤可能在实际操作中被省略或是在其他文档中进行了说明。 这个资源提供了在Ubuntu 11.10上配置Java、SSH和Hadoop的基础指南,对于初学者或者搭建本地Hadoop开发环境非常有帮助。然而,对于生产环境或大规模集群的部署,还需要考虑更多的优化和安全措施。