Hadoop - 5. 安装 Hadoop
6、安装 Hadoop
安装 Hadoop:
一:下面是在本地有 Hadoop 文件的基础下进行
1.ssh 传输文件,默认对方文档是 /home/hadoop 因为是传给 hadoop 用户的。
2.sudo tar -zxvf hadoop-2.7.6.tar.gz -C /usr/local #(注意 C 大写)。解压后即可使用。
-z:有 gzip 属性的
-x:解压
-v:显示所有过程
-f:使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。
3.cd /usr/local 进入拷贝的文件夹查看
4.sudo mv hadoop-2.7.6 hadoop 重命名
5.sudo chown -R hadoop hadoop (修改原来安装的 root 权限给 hadoop 用户,这样 hadoop 用户就会获得 hadoop 这个安装文件包的所有权。结果如下:
drwxr-xr-x 9 hadoop root 4096 Aug17 2016 hadoop/
这样 hadoop 用户就可以任意配置和使用该安装包。chown -R 改变了 hadoop 用户在 hadoop 安装文件夹权限所有文件的权限(包括子目录,所以这里用参数 -R,注意 -R 要大写!))。
6. 检测 hadoop 是否能使用的命令是:
cd /usr/local/hadoop
./bin/hadoop version (如果用 bin/hadoop version 也是一样,但./ 的写法更规范,注意:~ 指的是主目录,比如 /home/ 用户 下的目录,与 usr/local 是不同的。)
二、安装 hadoop-2.7.6(连网安装)
先下载 hadoop-2.7.6.tar.gz,链接如下:
http://mirrors.hust.edu.cn/apache/hadoop/common/
http://mirrors.hust.edu.cn/apache/hadoop/common/hadoop-2.7.6/hadoop-2.7.6.tar.gz
安装时查看虚拟机镜像位数,网上基本上都是 64bit 的 Hadoop
下面进行安装:
$ sudo tar -zxvf hadoop-2.7.6.tar.gz -C /usr/local #解压到/usr/local目录下
$ cd /usr/local
$ sudo mv hadoop-2.7.6 hadoop #重命名为hadoop
$ sudo chown -R hadoop ./hadoop #修改文件权限
给hadoop配置环境变量,将下面代码添加到.bashrc文件: (vim ~/.bashrc)
vim ~/.bashrc
添加如下内容:
export HADOOP_HOME=/usr/local/hadoop
export CLASSPATH=$($HADOOP_HOME/bin/hadoop classpath):$CLASSPATH
export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_HOME/lib/native
export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin
Ubuntu16.04 下 hadoop 的安装与配置(伪分布式环境)
同样,执行 source ~/.bashrc 使设置生效,并查看 hadoop 是否安装成功。
Ubuntu16.04 下 hadoop 的安装与配置(伪分布式环境)