实训任务3:实现课件分发(代码片段)

howard2005 howard2005     2023-01-12     452

关键词:

文章目录

一、实训目的

  • 通过实训,使学生更加熟练掌握Linux基本操作与简单的脚本编程。

二、实训要求

  • 认真完成实训任务,写一篇CSDN博客,记录操作过程。

三、实训任务

1、创建四台虚拟机

  • ied虚拟机
  • ied01虚拟机
  • ied02虚拟机
  • ied03虚拟机

2、手动设置ip地址

  • ied虚拟机ip地址:192.168.225.50
  • ied01虚拟机ip地址:192.168.225.51
  • ied02虚拟机ip地址:192.168.225.52
  • ied03虚拟机ip地址:192.168.225.53

3、设置主机名

  • ied虚拟机主机名:ied
  • ied01虚拟机主机名:ied01
  • ied02虚拟机主机名:ied02
  • ied03虚拟机主机名:ied03

4、设置域名映射

  • /etc/hosts
 192.168.225.50 ied
 192.168.225.51 ied01
 192.168.225.52 ied02
 192.168.225.53 ied03

5、SSH连接四台虚拟机

  • 采用FinalShell工具

6、设置免密登录

  • 实现四台虚拟机相互免密登录

7、创建工作目录

  • 在四台虚拟机的/home目录下创建work目录

8、上传课件压缩包

  • 将课件压缩包上传到ied虚拟机的/home/work目录

9、创建IP地址列表文件

  • 在ied虚拟机/home/work目录下创建目标机ip地址列表文件ips.txt
192.168.225.51
192.168.225.52
192.168.225.53

10、创建脚本完成课件分发任务

  • 在ied虚拟机/home/work目录创建课件分发脚本dispatch.sh,负责将ied虚拟机/home/work目录下的course.tar.gz分发到ied01ied02ied03/home/work目录。

实训项目二:学生信息管理(代码片段)

文章目录一、提出任务二、实现步骤(一)创建Django项目-students(二)准备静态资源1、创建静态目录2、创建样式文件3、添加layui框架4、创建脚本文件(三)完成基本配置1、配置数据库信息2、配置静态文... 查看详情

大数据仓库技术实训任务2(代码片段)

大数据仓库技术实训——任务2请按照要求完成以下内容:1.启动hadoop,hivestart-all.shhive2.在hive中创建数据库empdb和empdb1createdatabaseempdb;createdatabaseempdb1;3.查看当前的所有数据库showdatabases;4.切换到数据库empdbuseempdb;5.删除数据库empdb... 查看详情

大数据仓库技术实训任务3(代码片段)

大数据仓库实训-任务3淘宝双11数据分析与预测案例简介淘宝双11数据分析与预测课程案例,涉及数据预处理、存储、查询和可视化分析等数据处理全流程所涉及的各种典型操作,涵盖Linux、MySQL、Hadoop、Hive等系统和软件的... 查看详情

大数据仓库技术实训任务3(代码片段)

大数据仓库实训-任务3淘宝双11数据分析与预测案例简介淘宝双11数据分析与预测课程案例,涉及数据预处理、存储、查询和可视化分析等数据处理全流程所涉及的各种典型操作,涵盖Linux、MySQL、Hadoop、Hive等系统和软件的... 查看详情

实训任务4:hadoop综合操作(代码片段)

一、实训目的通过实训,使学生更加熟练掌握HDFS操作和MapReduce编程。二、实训要求认真完成实训任务,写一篇CSDN博客,记录操作过程。三、实训任务1、启动Hadoop服务在master虚拟机上执行命令:start-all.sh2、创建文... 查看详情

csdn实训实战任务挑战-java环境变量配置及第一个代码(代码片段)

目录一、win10系统配置java环境变量 二、Hello World 三、问题发现。一、win10系统配置java环境变量1、在“此电脑”右击,选中“属性”,再选择“高级系统设置”,选中“环境变量”,如图2、 再找到系统变量中... 查看详情

大数据仓库技术实训任务1(代码片段)

大数据仓库技术实训——任务1一、分区表(6个结构化数据)1、建立一张表t_all_hero_part,把6份文件同时映射加载(使用动态加载)启用hive动态分区,需要在hive会话中设置两个参数:sethive.exec.dynamic.partition=true... 查看详情

大数据仓库技术实训任务4(代码片段)

大数据仓库技术实训——任务4实验背景:Student(Sid,Sname,Sage,Ssex)学生表Sid:学号Sname:学生姓名Sbirth:学生生日Ssex:学生性别Course(Cid,Cname,T#)课程表Cid:课程编号Cname:课程名称Tid:教师编号SC(Sid,Ci 查看详情

大数据仓库技术实训任务4(代码片段)

大数据仓库技术实训——任务4实验背景:Student(Sid,Sname,Sage,Ssex)学生表Sid:学号Sname:学生姓名Sbirth:学生生日Ssex:学生性别Course(Cid,Cname,T#)课程表Cid:课程编号Cname:课程名称Tid:教师编号SC(Sid,Ci 查看详情

flink基础知识(代码片段)

...ager1.执行Task2.向JM汇报状态Client1.Client向JM中的分发器提交任务,分发器还会启动一个WEBUI页面服务2.分发器启动一个与提交任务对应的Jobmaster 3.Jobmaster向资源管理器申请任务需要的资源4.当资源不够时注册新的TM(仅YARN模式),如果是S... 查看详情

大数据仓库技术实训任务1(代码片段)

大数据仓库技术实训——任务1一、分区表(6个结构化数据)1、建立一张表t_all_hero_part,把6份文件同时映射加载(使用动态加载)启用hive动态分区,需要在hive会话中设置两个参数:sethive.exec.dynamic.partition=true... 查看详情

web实训项目--网页设计(附源码)(代码片段)

1实训基本信息1.1实训项目名称网页设计1.2实训环境本次实训的形式以实战讲解为主,以项目为主导。学习如何设计网页中的轮播图和动画效果,并掌握a标签文本内容跳转、超链接的应用、播放音乐与视频等操作。2实训... 查看详情

springboot使用schedulingconfigurer实现多个定时任务多机器部署问题(代码片段)

目录一、使用SchedulingConfigurer实现多个定时任务二、定时任务多机器部署解决方案三、基于redis实现的代码示例3.1、基于redis实现的概述3.2、基于redis实现的代码3.2.1、代码目录结构3.2.2、引入依赖包3.2.3、配置文件新增redis连接配... 查看详情

springboot使用schedulingconfigurer实现多个定时任务多机器部署问题(代码片段)

目录一、使用SchedulingConfigurer实现多个定时任务二、定时任务多机器部署解决方案三、基于redis实现的代码示例3.1、基于redis实现的概述3.2、基于redis实现的代码3.2.1、代码目录结构3.2.2、引入依赖包3.2.3、配置文件新增redis连接配... 查看详情

第五次实训(代码片段)

1、实现如下类之间的继承关系,并编写Music类来测试这些类。2、编写一个Java应用程序,该程序包括3个类:Monkey类、People类和主类E。要求:(1)Monkey类中有个构造方法:Monkey(Strings),并且有个publicvoidspeak()方法,在speak方法中输出... 查看详情

web实训3(代码片段)

项目1<!doctypehtml><htmllang="en"> <head> <metacharset="UTF-8"> <metaname="Generator"content="EditPlus®"> <metaname 查看详情

socket多任务(代码片段)

...2.threading.Thread多线程(传输文件) 3.SockerServer实现多任务3.1ForkingMixIn-多进程(限linux)3.2ThreadingMixIn-多线程3.3ThreadingTCPServer-线程池4.Select模块(单线程实现多线程效果)  1. 循环版实现多连接以下例子算狭义上实... 查看详情

大数据仓库技术实训任务2(代码片段)

大数据仓库技术实训——任务2请按照要求完成以下内容:1.启动hadoop,hivestart-all.shhive2.在hive中创建数据库empdb和empdb1createdatabaseempdb;createdatabaseempdb1;3.查看当前的所有数据库showdatabases;4.切换到数据库empdbuseempdb;5.删除数据库empdb... 查看详情