下载Hadoop方式
1.windows下官网下载压缩包,然后文件传输到linux
百度“hadoop”,点击 Apache Hadoop连接进入官网
2.在centos下使用wget进行下载安装
wget --no-check-certificate https://mirrors.tuna.tsinghua.edu.cn/apache/hadoop/common/hadoop-3.3.0/hadoop-3.3.0.tar.gz
以上两者的区别,使用windows下载可能有的下载软件速度快,使用wget下载的速度可能相对较慢一些。
下载完毕后,在压缩包所在目录下通过tar -zxvf hadoop-3.3.0.tar.gz 进行解压。
解压时如果是用的是普通用户,可能会遇到没有权限的问题,这里所说的没有的权限是在对应的目录下没有创建加压后生成的文件和目录的权限,比如hadoop压缩包解压会产生新文件加hadoop-x.x.x.。
解决办法:
1.创建这个父文件夹时使用这个普通用户的账号这样拥有者肯定是它
2.如果起初使用root账号的创建的,那就使用chown 目标用户:目标群组 文件夹名字 进行拥有者和分组修改
比如 先通过ll命令ls -ld 文件夹名字 查看目录文件的信息
切换到root用户后 执行chown jinxing:root hadoop
注意 chown -R jinxing:root hadoop 该指令会把hadoop目录下子文件和子目录同时设置
然后解压 指令:tar -zxvf hadoop-3.3.0.tar.gz
设置Hadoop的环境变量,目的是不用每次执行hadoop的指令都去切换目录执行,这里注意要把账号切换到root去执行
然后就是对解压后的hadoop配置文件进行配置,这里涉及文件较多,另起一个章节