linux下安装配置Hadoop(单机版安装)

时间:2024-02-22 15:15:49

单机版安装

1,环境准备:修改虚拟机ip名称,主机名称,关闭防火墙

修改虚拟机 ip

首先查看IP    命令: ifconfig

 

 

把ip地址配置到host配置文件中(主机ip+主机名称)命令:vi /etc/hosts

 

 

修改主机名称有两种方式

1)临时修改   命令 : hostname  hadoop (hostname+主机名,临时修改的到系统重启时,修改的主机名失效)

2)永久修改:修改配置文件   命令:vi /etc/hosts,在文件末端写入如下命令

 

 

查看当前主机名   命令:hostname

关闭防火墙(这里可以暂时不关,防止节点间通信出现问题)

2、安装Hadoop

解压安装包 命令:tar -zxvf ./hadoop-2.7.3.tar-1.gz -C /usr/local  (tar -zxvf ./压缩包名称  -C+解压到的路径)

解压后可以查看hadoop所在地

 

 进入Hadoop-2.7.3目录查看更多文件内容 (命令:ll ./bin   bin目录为二进制可执行文件    命令: ll ./etc     etc目录下为软件的配置文件   命令: ll ./sbin   sbin目录是关于Hadoop启停的目录   命令: ll ./share   share目录有doc使用文档,hadoop各个模块编译后的jar包所在目录

3、更改配置文件

为了操作便捷把解压名改为hadoop,查询hadoop的路劲

 

 修改配置文件   命令:vim /etc/profile进入文件      在文件末端修改内容如下

 

 保存退出,然后执行source  /etc/profile   修改生效

查看是否配置成功 命令:hadoop  version   可以看到hadoop版本

 

 

4、配置hadoop-env.sh文件

由于Hadoop是基于Java编写的,在jdk中运行,所以要配置好jdk的路径,然后用 Hadoop  version 测试即可。

命令: vi ./etc/hadoop/hadoop-env.sh  打开这个文件添上下面这句话(注:是把${JAVA_HOME}改为你安装的jdk的路径,)

 

 

5、修改权限

查看hadoop的属主和属组   命令 :  cd /usr/local   然后  ll

为Hadoop创建一个单独的用户,以便将Hadoop文件系统与Unix文件系统隔离。命令

命令: chown -R xxx:xxx /usr/local/hadoop-2.7.3/    (可以看到权限改为lyt了)

 

注意:
单机版hadoop会将linux文件系统当做hdfs,查看根目录
命令:[root@hadoop01 hadoop-2.7.3]# hdfs dfs -ls /