由于项目原因,需要搭建基于 Hadoop-1.2.1 的分布式存储系统,尽管安装很简单,有大量官方和博客上的文档可供参考,但为了知识总结还是一步一步记录下来,以供参考

环境

本次搭建使用基于 Ubuntu 16.04 的 ElementaryOS 0.4 系统,使用 VirtualBox 先安装一个虚拟系统 hs_a,在安装 Hadoop 之前,需要做一些准备工作。

1. 创建 hadoop 用户

$ sudo useradd -m hadoop -s /bin/bash    # 创建可以登录的 Hadoop 用户,并使用 /bin/bash 做为 shell。
$ sudo passwd hadoop                     # 设置密码

2. 安装 SSH 并配置无密码登录

Cluster、单节点模式需要用到 SSH 登录,需要安装 SSH server:

$ sudo apt-get install openssh-server openssh-client

参考

http://blog.csdn.net/lemon_tree12138/article/details/51607646 http://blog.csdn.net/poisonchry/article/details/27205003 http://www.powerxing.com/install-hadoop-cluster/