单机版安装
1,环境准备:修改虚拟机ip名称,主机名称,关闭防火墙
修改虚拟机 ip
首先查看IP 命令: ifconfig
把ip地址配置到host配置文件中(主机ip+主机名称)
修改主机名称有两种方式
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了)