linux实验一,练习基础语法

大数据技术专业linux实验一

一、实验名称

集群服务器创建(共3台虚拟机)

二、实验内容

实验以大数据技术中linux课程的网络操作为核心内容,重点考查学生解决实际问题的能力,所有学生在现场根据给定的项目任务,在2小时内完成以下任务,最后以提交的截图和文档作为最终评分依据具体包括:

|----------|-------------------|-------------------------------------------|
| 考核环节 | 考核知识点和技能点 | 描述 |
| 集群的部署管理 | linux网络服务器安装和基本配置 | 考察linux平台及组件的部署能力,掌握常用的基本配置和命令,能够部署和管理集群。 |
| 集群的部署管理 | 克隆机器,修改ip地址,免密登录 | 考察linux平台及组件的部署能力,掌握常用的基本配置和命令,能够部署和管理集群。 |
| | | |

软件准备

基本软件

|--------------------|--------|-----------------------|
| 软件 | 版本 | 作用 |
| Windows | 7 | 提供物理操作系统 |
| Vmware workstation | 12.5.6 | 虚拟化功能实现,安装 Linux 虚拟机 |
| CRT | 5.0 | 提供 windows SSH 访问 |
| lenovo CPU V | 1.22 | 检查 CPU 及操作系统是否支持虚拟化功能 |

备注:以上软件可使用类似软件或其他版本代替

环境软件安装

|--------------|-----|-------------------|
| 软件 | 版本 | 作用 |
| centos7 系统镜像 | 7.0 | 提供 Hadoop 基础运行的平台 |

备注:本竞赛基于以上软件搭建,使用其他版本可能存在少许差异。

集群系统规划

|-----------|----------|----------------|
| 系统 | 主机名 | IP |
| centos7.0 | hadoop01 | 192.168.234.30 |
| centos7.0 | hadoop02 | 192.168.234.40 |
| centos7.0 | hadoop03 | 192.168.234.50 |

三、评分方式

|---------------------|----------|
| 主要涉及的知识和技能点 | 分值权重 |
| Linux的最小安装 | 30% |
| 激活网络 | 10% |
| 克隆2台机器,并正确设置ip地址 | 15% |
| SSH免密互信服务 | 25% |
| 能使用scrt远程连接服务器 | 15% |
| 能上传hadoop安装包到/opt目录 | 5% |

四、项目步骤及实现

1.linux虚拟机安装

  1. 通过vmware网络编辑器配置网段信息

(2)简单介绍创建虚拟机的步骤(文字作答)

打开机器,配置机器,连接机器

(3)导入ISO镜像文件来初始化Linux系统(截图)

(4)通过重启虚拟机的引导系统完成虚拟机安装(reboot重启界面截图)

2.虚拟机克隆

针对完整克隆方式截图

3.Linux系统网络配置

(1)hadoop01虚拟机的主机名和IP地址的配置(nmtui的IP配置截图)

  1. hadoop02查看IP的配置是否生效,执行命令截图, 效果截图

(3)hadoop03查看IP的配置是否生效,执行命令截图,效果截图

4.SSH服务配置

(1)SSH免密登录功能的配置(hadoop01密钥生成截图)

(2)配置hadoop01拷贝公钥到hadoop01、hadoop02、hadoop03命令截图

(3)通过在hadoop01主机上输入"ssh hadoop02"指令访问hadoop02主机做测试,若是不再需要输入密码,则说明hadoop01到hadoop02的单向SSH服务配置成功,需要说明的是Hadoop集群的所有机器上都需要进行SSH服务配置。

5.scrt远程连接成功的效果结果

6.成功将redis安装包上传到hadoop01的/opt目录下的效果截图

相关推荐
树在风中摇曳8 分钟前
【牛客排序题详解】归并排序 & 快速排序深度解析(含 C 语言完整实现)
c语言·开发语言·算法
minji...11 分钟前
算法---模拟/高精度/枚举
数据结构·c++·算法·高精度·模拟·枚举
代码村新手19 分钟前
数据结构-二叉树
数据结构
姓蔡小朋友21 分钟前
redis GEO数据结构、实现附近商铺功能
数据结构·数据库·redis
Vic1010127 分钟前
Java 序列化与反序列化:深入解析与实践
java·开发语言
冉冰学姐28 分钟前
SSM农贸市场摊位管理系统c22ux(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面
数据库·ssm 框架·农贸市场·摊位管理系统
面向星辰33 分钟前
SQL LIKE 相似信息查找语句
数据库·sql
Sirius Wu36 分钟前
开源训练框架:MS-SWIFT详解
开发语言·人工智能·语言模型·开源·aigc·swift
后端小张37 分钟前
【JAVA 进阶】Spring Cloud 微服务全栈实践:从认知到落地
java·开发语言·spring boot·spring·spring cloud·微服务·原理
从零开始学习人工智能40 分钟前
USDT区块链转账 vs SWIFT跨境转账:技术逻辑与场景博弈的深度拆解
开发语言·ssh·swift