我本科开题报告要求最后要提交论文和配置手册,但是后来教务处要求只能提交论文,不能提交配置手册,所以也涉及不到版权了。本来我打算上传pdf加密版的,但是考虑到发出来就是和大家一起学习的,所以没有加密,将我原版的word上传 ### Hadoop与SLURM配置安装关键知识点 #### 一、绪论 - **项目背景**:本手册基于河北科技大学理学院王子元同学的本科毕业设计项目——《数学系大数据环境建设》。该项目旨在构建一个大数据处理平台,利用Hadoop与SLURM技术搭建集群,以支持数学系的数据分析与研究工作。 - **实验环境**:实验采用了四台惠普工作站作为节点服务器,并设置了由一台虚拟机和三台物理机组成的实验集群。系统按照刀片式服务器集群的标准进行部署,模拟了真实世界中的华为刀片服务器集群运行环境。 #### 二、Hadoop Web管理地址 - **HDFS Web管理地址**:`http://192.168.1.201:50070/` - **MapReduce Web管理地址**:`http://192.168.1.201:8088/` - **HBase Web管理地址**:`http://192.168.1.201:16010/` - **Hive Web管理地址**:`http://192.168.1.201:9999/hwi/` #### 三、Linux篇 - **IP地址规划**: - Router: `192.168.1.1` - Master: `192.168.1.200` - Slave01: `192.168.1.201` - Slave02: `192.168.1.202` - Slave03: `192.168.1.203` - **U盘启动盘制作** - 使用UltraISO软碟通软件制作U盘启动盘,用于安装Red Hat Enterprise Linux 7.0 (RHEL 7.0)。 - 准备8GB U盘、rhel-server-7.0-x86_64-dvd.iso镜像文件。 - 打开UltraISO,选择“文件”->“打开”,选择RHEL ISO镜像文件。 - 在UltraISO中选择“启动”->“写入映像...”,选择U盘后点击“写入”。 - **RHEL 7.0安装步骤** - 开始安装Red Hat Enterprise Linux 7.0。 - 选择中文和简体中文界面。 - 选择带有图形用户界面的服务器安装类型。 - 配置网络设置: - 输入主机名,如master或slave01等。 - 设置IPV4手动地址配置,包括IP地址、子网掩码和网关。 - 配置DNS服务器,例如`192.168.1.1`和`114.114.114.114`。 - 设置root密码,建议使用“hadoop”作为密码。 - **Linux常用命令** - 查看文件路径:`which java`、`which javac` - 删除文件:`rm -rf /usr/bin/java`、`rm -rf /usr/bin/javac` - 创建符号链接:`ln -s $JAVA_HOME/bin/java /usr/bin/java`、`ln -s $JAVA_HOME/bin/javac /usr/bin/javac` - 检查端口占用情况:`netstat -an | grep 10000` - 查找进程:`ps aux | grep 'metastore'` - 查看IP地址:`ifconfig` - 查看主机名:`hostname` - 停止防火墙服务:`service iptables stop` - 禁止防火墙开机启动:`chkconfig iptables off` - 重启网卡服务:`service network restart` - 加载配置文件:`source /etc/profile` - 使用文本编辑器:`vi` - 文件复制:`scp` - 切换目录:`cd` - 列出目录内容:`ll`、`ls` - 重启系统:`reboot` - 关闭系统:`poweroff` #### 四、Hadoop与SLURM配置亮点 - **时间服务器配置**:为了提高集群的同步性,作者配置了时间服务器,使得集群内各节点之间的时间同步精度达到0.05秒级别,远超常规要求的3秒误差范围。 - **自动化脚本**:作者还开发了一款基于Python的自动化脚本,集成了大部分集群操作命令,大大简化了集群管理流程,降低了用户的操作难度。 #### 五、结语 本手册不仅提供了详细的Hadoop与SLURM集群配置过程,还包括了一系列实用的Linux操作技巧和命令。这些内容对于初学者来说是非常宝贵的资源,能够帮助他们在实践中更好地理解和掌握大数据处理技术。此外,作者在项目过程中展现出来的创新精神和技术实力,也为其他同学树立了良好的榜样。
- 粉丝: 20
- 资源: 3
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助