2026年江西省职业院校技能大赛(高职组)麒麟工坊运维保障竞赛样题
文章目录
- 2026年江西省职业院校技能大赛(高职组)麒麟工坊运维保障竞赛样题
-
- [任务 1 基础环境配置](#任务 1 基础环境配置)
- [任务 2 网络共享](#任务 2 网络共享)
- [任务 3 Docker 容器集群管理](#任务 3 Docker 容器集群管理)
- [任务 4 镜像仓库部署与管理](#任务 4 镜像仓库部署与管理)
- [任务 5 Ansible 自动化运维](#任务 5 Ansible 自动化运维)
- [任务 6 系统性能优化](#任务 6 系统性能优化)
- 2026年江西省职业院校技能大赛麒麟工坊运维保障(高职组)竞赛样题参考答案
一、初始化环境
1.账号及默认密码如表 1 所示。
| 账号 | 密码 |
|---|---|
| root(服务端) | kylin2026! |
| desk(客户端) | kylin2026! |
2.操作系统配置如表 2 所示。
| 版本 | 时区 | 系统环境语言 | 键盘 |
|---|---|---|---|
| Kylin-Server-10-SP2(服务器) | Asia/Shanghai | English US(UTF-8) | English US |
| Kylin-Desktop-V10-SP1(桌面客户端) | Asia/Shanghai | English US(UTF-8) | English US |
3.服务器和客户端基本配置如表 3 所示。


二、项目任务描述
为了促进信创产业的发展,同时为员工提供便捷、稳定、安全的内外网网络环境,你作为公司的系统管理员,请根据上述的规划表和以下的配置要求,完成网络服务的安装与测试。
服务端
任务 1 基础环境配置
(1)根据表 3 完成服务端和客户端的基本配置,包括 IP 地址、主机名等参数。
(2)通过 iscsi 协议共享 2G 文件存储
创建 2G 文件存储
文件存储名称:/root/kylin-iscsi-file
共享名称:iqn.2026-05.com.kylin2026:storage
共享网络地址是: 192.168.100.100:3344
该共享只允许 iqn.2026-05.com.kylin2026:www 机器挂载访问
(3)安装 ftp 服务
配置 vsftpd 服务并启用匿名登录和本地用户登录,匿名登录地址为
/data/ftp/
配置 vsftpd 服务以使用 SSL 加密进行数据传输
创建一个 ftp 用户为"kylinftp",密码为"Kftp@123",限制其只能访问主目录
启用 vsftpd 服务双份日志功能,一份日志由/var/log/xferlog 记录,同时/var/log/vsftpd.log 记录另一份日志内容
(4)配置日志轮转
配置日志轮转,每天轮转一次/var/log/wtmp 日志文件;
保留最近 7 天的日志文件。
(5)系统监控脚本
在/opt 目录创建脚本文件 pk.sh,脚本需要实现获取当前系统 CPU、内存使用率,将脚本输出信息保存到/var/log/monitor.log 文件中。
要求脚本输出内容的格式如下所示:
CPU Usage: <当前使用率>
Memory Usage: <已使用量/总量 当前使用率>
要求脚本所有者、属组用户拥有可执行权限。
创建一个定时任务,每 5 分钟执行一次 pk.sh 脚本。
(6)配置 DNS 域名解析服务
配置 DNS 服务,为表 3 的 FQDN 与 IP 做正向解析,正向解析数据库文件为/var/named/kylin2026.com.zone
任务 2 网络共享
(1)服务端搭建 NFS 共享,在/nfsdata 目录下创建 ky01 文件夹,通过 NFS 协议共享如下:
ky01 共享文件夹只允许客户端以只读权限挂载到客户端的/nfsdata/net_dir目录,且开机自动挂载
任务 3 Docker 容器集群管理
(1)服务端部署 docker 容器服务
(2)通过 Dockerfile 在服务端构建 nginx 服务与 tomcat 服务的安装镜像,所需软件包存放于/data 目录中。定义 nginx 镜像名称为 nginx:latest,tomcat 镜像名称分别为 tomcat:latest
(3)创建一个 nginx 容器和两个 tomcat 容器,实现外部宿主机对 nginx 容器与
tomcat 容器的访问
(4)最终实现 nginx 容器负载均衡后端两个 tomcat 容器,策略采用轮询的方式
(5)定义 nginx 容器名称为 nginx-kylin,两个 tomcat 容器名称分别为 tomcat1
和 tomcat2
(6)定义容器 nginx-kylin 对外端口为 80,容器 tomcat1 对外端口为 8080,容器 tomcat2 对外端口为 8081
任务 4 镜像仓库部署与管理
前提条件:服务端已完成 docker 容器服务的部署
(1)基于 docker-compose 离线安装 Harbor 仓库
(2)Harbor 平台网页地址应是:http://192.168.100.100:8888/
(3)在 Harbor 仓库中创建用户 kylin,密码为 Harbor12345
(4)创建项目 kylin_web,将 kylin 用户以维护人员的角色加入到该项目中
(5)将任务 3 中构建好的 nginx 镜像与 tomcat 镜像上传到 Harbor 仓库的
kylin_web 项目中
任务 5 Ansible 自动化运维
(1)客户端通过 ansible roles 工具在服务端部署 mysql 数据库
(2)数据库操作
设 置 mysql 数 据 库 管 理 员 root 密 码 为 Kylin2026! , 允 许
192.168.100.0/24 网段机器访问
登录 mysql 数据库,创建数据库 student
在 student 数据库中创建表 student_info,要求如下 :
| 字段名 | 数据类型 | 主键 | 自增 | 空值 | 默认值 |
|---|---|---|---|---|---|
| Id | int | 是 | 是 | 否 | |
| Name | varchar(20) | 否 | 否 | 否 | |
| Birthday | date | 否 | 否 | 否 | |
| Gender | enum | 否 | 否 | 否 | X |
| Password | varchar(100) | 否 | 否 | 否 |
Gender 字段枚举类型为 male、female、x
Password 保存的数据要求使用 password 函数加密后存储
插入以下数据


将/data/目录下的 student_score.sql 文件导入到 student 库
修改字段 Yuwen 字段为 float(5,2)
将 NULL 值修改为 0
增加 avg 字段,字段类型为 float(5,2),默认值为 0,并插入每个学员的平均值分数
任务 6 系统性能优化
(1)配置当前系统所在磁盘的 I/O 调度器,使用 none 调度算法,修改磁盘预读量为
8MB。
(2)在 /usr/lib/tuned/kylin/目录下创建一个 tuned 配置集,命名为 kylin,要求如下:
(1)继承 virtual-guest profile 参数;
(2)配置 vm.swappiness = 10;
(3)激活该配置集。
客户端
任务 1 基础环境配置
(1)根据表 3 完成服务端和客户端的基本配置,包括 IP 地址、主机名等参数。
(2)挂载 ISCSI 共享磁盘
创建/data/storage 目录
创建 PE 为 32M 卷组,卷组名称为 kylin_vg2026
将共享磁盘的所有空间容量加入卷组 kylin_vg2026
在卷组 kylin_vg2026 上创建一个容量为 2G 的逻辑卷,名称为 kylin_lv2026
格式化逻辑卷 kylin_lv2026,文件系统为 ext4
将逻辑卷 kylin_lv2026 挂载到/data/storage 目录,并要求开机自动挂载
(3)同步服务端的时间
(4)使用服务端提供的 DNS 服务器域名解析功能
任务 2 网络共享
在客户端的/nfsdata/目录下创建 net_dir 文件夹,通过 NFS 协议共享,要求如下:
/nfsdata/net_dir 共享文件夹实现开机自动挂载
任务 3 Ansible 自动化运维
(1)客户端部署Ansible 软件,并根据/data 目录中所提供的模板配置Ansible roles
角色
(2)可通过 roles 使服务端一键完成 mysql 数据库的部署,所要执行的 yml 文件名称为 mysql.yml,文件路径在/etc/ansible 下
2026年江西省职业院校技能大赛麒麟工坊运维保障(高职组)竞赛样题参考答案
本套题目全模块答案及配套文件可联系博主获取!联系方式在文章最下方


