Hadoop 课程资源汇总

文章导航

实验报告模板资源下载

https://pan.baidu.com/s/1ghde86wcK6pwg1fdSSWg0w#提取码v3wv

实验报告要求

实验报告提交截止时间和地址

后续会公布链接,请各位同学登录网站 https://heis.gitee.io/hadoop-c-summary查看。

课程内容

(1)Hadoop Part 1 - 模板机制作

(2)Hadoop Part 2 - 部署 Hadoop 完全分布模式

(3)Hadoop Part 3 - HDFS 访问方式

(4)Hadoop Part 4 - 搭建 Hadoop 开发环境

(5)Hadoop Part 5 - HDFS Java 编程访问

(6)Hadoop Part 6 - 编写 MapReduce 程序

(7)Hadoop Part 7 - 部署 Hive 和 Hive 常用操作

(8)Hadoop Part 8 - 部署 HBase 和 HBase 常用操作(选做)

(9)Hadoop Part 9 - 部署 ZooKeeper 和 ZooKeeper 常用操作(选做)

(10)Hadoop Part 10 - Flume 和 Sqoop 操作实例(选做)

实验报告提交

(1)Hadoop Part 1 实验报告提交,截止日期:2021/4/11(周日)

(2)Hadoop Part 2 实验报告提交,截止日期:2021/4/16(周五)

(3)Hadoop Part 3 实验报告提交,截止日期:2021/4/24(周六)

(4)Hadoop Part 4 实验报告提交,截止日期:2021/5/1(周六)

(5)Hadoop Part5 实验报告提交,截止日期:2021/5/19(周三)

(6)Hadoop Part6 实验报告提交,截止日期:2021/5/26(周三)

(7)Hadoop Part7 实验报告提交,截止日期:2021/6/2(周三)

(8)Hadoop Part8 实验报告提交(选做),截止日期:2021/6/9(周三)

(9)Hadoop Part9 实验报告提交(选做),截止日期:2021/6/16(周三)

(10)Hadoop Part10 实验报告提交(选做),截止日期:2021/6/16(周三)

Hadoop 官方手册

官方 Hadoop 完全分布式教程

常用命令

vi/vim 命令图

查看IP地址等网络配置信息

ip a

修改包括IP等网络配置命令

#如果你的网卡名为eth0
vim /etc/sysconfig/network-scripts/ifcfg-eth0
#如果你的网卡名为ens33
vim /etc/sysconfig/network-scripts/ifcfg-ens33
#地址
IPADDR=10.0.0.11
#掩码
PREFIX=24
#网关
GATEWAY=10.0.0.254
#DNS1
DNS1=233.5.5.5 

查看某项服务状态

systemctl status 服务名称 -l

查看一系列服务状态,例如下面是查看筛选包含nova关键字的服务。

systemctl --all | grep nova

查看进程端口等信息

netstat -tulpn
netstat -tulpn|grep mysql

卸载软件

yum remove 软件名称

查看日志

查看所有相关服务状态

systemctl -a|grep nova

修改系统时间

date -s  2021/03/11
date -s  10:38:29
clock -w

修改 Linux 用户密码

passwd
passwd 指定用户名

切换 Linux 用户

su 用户名

递归修改目录下所有文件或目录的owner和group。

chown hadoop:wheel -R /opt/hadoop

遇到 Permission Deny 如何解决。

(1)确保当前用户对该文件或目录拥有权限,可以使用以下命令进行查看。

ls -l

(2)使用 chown 权限修改文件或目录的owner。

(3)使用 chmod 命令修改文件或目录的权限。

[hadoop@nodea9999 sbin]$ ll start-hdp.sh
-rw-r--r-- 1 hadoop wheel 119 Mar 19 22:56 start-hdp.sh
[hadoop@nodea9999 sbin]$ chmod -744 start-hdp.sh
[hadoop@nodea9999 sbin]$ ll start-hdp.sh
-rwxr--r-- 1 hadoop wheel 119 Mar 19 22:56 start-hdp.sh

如何清除 HDFS 回收站内容

hadoop fs -expunge

如何不经过回收站直接删除 HDFS 文件

hdfs dfs -rm -skipTrash 文件路径