2022年全国职业技能大赛网络系统管理赛项相较2021年再次做出改动,Linux部分从之前的Debian又换回了CentOS,不过相应增加了UOS国产操作系统。
再怎么变比赛的东西也就那么多,希望大家都能勇于动手尝试,多多摸索,愿大家都能取得一个理想的成绩!
交流共享资料群号:926132419
相关链接:
锐捷“2019年全国职业院校技能大赛”高职组计算机网络应用竞赛竞赛样题A卷(软件定义网络部分答案参考)
下面三个都开源在Github上 对参加网络技能大赛的同学帮助较大
希望看到的人能给我点个star 给予更多同学帮助
平台部署
1.FUEL部署
#新建虚拟机导入fuel自动化部署镜像
#和建普通的linux虚拟机类似
#要求:
硬盘空间:>50G
内存:越大安装速度越快 推荐>4G
CPU:越大安装速度越快 推荐>2核
网卡:桥接
#注意:要用网络适配器看清楚网卡桥接到了哪里 有时候网络不同就是因为桥接错了网卡
#纠结交换机怎么配置??我们压根不需要 测试环境我们只需要一根网线连接电脑和服务器
#配置完成打开虚拟机
#回车后出现下面界面等待
#服务器安装完成后弹出Fuel设置界面,一般使用默认设置即可
#选择“Quit Setup”,回车,按键盘“→”键,出现相应选项。
#按向下键定位到“Save and Quit”回车,等待几分钟。
#等待半个小时左右
#如果部署正常会出现如下页面
2.宿主机网络配置
#修改网卡和上面最后出现的ip相同网段
3.JCOS部署
#上面网卡配置成功后则可通过FUEL的网页端开始部署JCOS云平台环境
#没有连接服务器之前可以看到节点数目为0
#开始配置
1.准备一台服务器 最低配置要求:32G内存,500G硬盘,2颗4核CPU,低于此配置,不保证能正常运行。
2.拿一根网线连接服务器和你部署了fuel的电脑
3.节点服务器设置PXE优先启动 (网络启动)
4.节点服务器须在BIOS设置中打开硬件虚拟化 (VT-x或VT-d)
5.重启服务器
#重启后即可发现节点
#按照下面的图进行设置 修改部分用箭头指出
#由于我们使用一根网线进行部署
#按照下面的图部署完成后面要把网线拔下来换到管理网的那个网口
#等待安装 可能需要一个小时到两个小时
#服务器可能会重启若干次
#看服务器如果出现下面界面
#选择一个bootstrap然后回车
#出现以下页面继续等待
#服务器可能会重启若干次
#安装完成后会出现下面页面
4.宿主机网络配置
#我们的网线现在还在部署网的那个口
#这个时候把服务器网线拔下来插到上面管理网的那个口
#然后修改宿主机IP为上面页面中的172网段
#网络配置没问题
#这个时候即可用网页访问JCOS云平台
5.后期注意事项
#如果每天不练习的时候要关闭服务器
#下次再打开服务器的时候服务器找不到网络
#需要打开fuel 重启服务器以引导JCOS启动
#开启挂起的FUEL
#注意FULE最好不要关闭或者重启否则可能会出现问题
#来回配置网络就行
6.JCOS过期后操作
#JCOS是企业级应用有7天试用
#如果过期了要重新部署
#重新部署我们可以不删除FUEL
#点击动作中的删除
#然后等二十分钟即可
#发现没有节点后重启服务器 继续上面操作即可
创建实例
1.上传镜像
#JCOS云管理平台,默认情况下是没有上传镜像的
#我们需要上传比赛用的CentOS和WindowsServer镜像
#我们在电脑上通过远程连接工具远程连接服务器
#然后不管用哪种方式 将两个镜像上传至服务器
#服务器IP:172.16.0.3
#账号:root 密码:r00tme
2.创建参数及要求
#### CentOS7
glance image-create --name CentOS --is-public true --container-format=bare --disk-format=qcow2 --min-ram=1024 --property architecture=x86_64 --property os_distro=centos --property os_version=7 --property vol_size=50 --file centos7_64_50G.qcow2
以上命令运行成功后,将输出Glance镜像的ID,将此ID复制下来,并运行下面的命令以创建系统云硬盘,将ID粘贴到参数中。
cinder create --image-id IMG_ID --display-name CentOS7 50 --metadata awcloud_public_image=yes
#### Win2008EnterpriseR2
glance image-create --name Win2008EnterpriseR2 --is-public true --container-format=bare --disk-format=qcow2 --min-ram=1024 --property architecture=x86_64 --property os_distro=win2008enterprise --property os_version=EnterpriseR2 --property vol_size=50 --file Win2008EnterpriseR2_64Bit.qcow2
以上命令运行成功后,将输出Glance镜像的ID,将此ID复制下来,并运行下面的命令以创建系统云硬盘,将ID粘贴到参数中。
cinder create --image-id IMG_ID --display-name Win2008EnterpriseR2 50 --metadata awcloud_public_image=yes
使用“cinder list”和“cinder show”命令确认云硬盘的创建情况。刚创建完成后处于downloading状态,等待确保创建的启动盘状态变为available(可用)状态,状态必须为可用,不然无法创建虚拟机
3.创建CentOS实例
[root@node-1 ~]# source /root/openrc
[root@node-1 ~]# glance image-create --name CentOS --is-public true --container-format=bare --disk-format=qcow2 --min-ram=1024 --property architecture=x86_64 --property os_distro=centos --property os_version=7 --property vol_size=50 --file centos7_64_50G.qcow2
+-------------------------+----------------------------------------------------------------------------------+
| Property | Value |
+-------------------------+----------------------------------------------------------------------------------+
| Property 'architecture' | x86_64 |
| Property 'os_distro' | centos |
| Property 'os_version' | 7 |
| Property 'vol_size' | 50 |
| checksum | ce66426edf1642e7f33431733a44930e |
| container_format | bare |
| created_at | 2020-09-09T19:09:12 |
| deleted | False |
| deleted_at | None |
| disk_format | qcow2 |
| id | 3d7e6c52-bec7-45ed-afec-d6af2a7c936a |
| is_public | True |
| location | rbd://5f478f51-d073-46b9-bcfb-91f707c87d1d/images/3d7e6c52-bec7-45ed-afec- |
| | d6af2a7c936a/snap |
| min_disk | 0 |
| min_ram | 1024 |
| name | CentOS |
| owner | add5e935ac1941c3b3989466e4343498 |
| protected | False |
| size | 599124480 |
| status | active |
| updated_at | 2020-09-09T19:09:17 |
| virtual_size | None |
+-------------------------+----------------------------------------------------------------------------------+
[root@node-1 ~]# cinder create --image-id 3d7e6c52-bec7-45ed-afec-d6af2a7c936a --display-name CentOS7 50 --metadata awcloud_public_image=yes
+---------------------+--------------------------------------+
| Property | Value |
+---------------------+--------------------------------------+
| attachments | [] |
| availability_zone | nova |
| bootable | false |
| created_at | 2020-09-09T19:11:16.199278 |
| display_description | None |
| display_name | CentOS7 |
| encrypted | False |
| id | 6530da9a-8381-454d-b643-d12bf3222f07 |
| image_id | 3d7e6c52-bec7-45ed-afec-d6af2a7c936a |
| metadata | {u'awcloud_public_image': u'yes'} |
| multiattach | false |
| size | 50 |
| snapshot_id | None |
| source_volid | None |
| status | creating |
| volume_type | capacity |
+---------------------+--------------------------------------+
[root@node-1 ~]# cinder list
+--------------------------------------+-------------+--------------+------+-------------+----------+-------------+-------------+
| ID | Status | Display Name | Size | Volume Type | Bootable | Multiattach | Attached to |
+--------------------------------------+-------------+--------------+------+-------------+----------+-------------+-------------+
| 6530da9a-8381-454d-b643-d12bf3222f07 | downloading | CentOS7 | 50 | capacity | false | false | |
| c7e0f6e7-f3b4-4980-b787-86fce72f242e | error | TestVM | 1 | capacity | false | false | |
+--------------------------------------+-------------+--------------+------+-------------+----------+-------------+-------------+
[root@node-1 ~]# cinder list
+--------------------------------------+-----------+--------------+------+-------------+----------+-------------+-------------+
| ID | Status | Display Name | Size | Volume Type | Bootable | Multiattach | Attached to |
+--------------------------------------+-----------+--------------+------+-------------+----------+-------------+-------------+
| 6530da9a-8381-454d-b643-d12bf3222f07 | available | CentOS7 | 50 | capacity | true | false | |
| c7e0f6e7-f3b4-4980-b787-86fce72f242e | error | TestVM | 1 | capacity | false | false | |
+--------------------------------------+-----------+--------------+------+-------------+----------+-------------+-------------+
[root@node-1 ~]#
4.创建WindowsServer实例
[root@node-1 ~]# glance image-create --name Win2008EnterpriseR2 --is-public true --container-format=bare --disk-format=qcow2 --min-ram=1024 --property architecture=x86_64 --property os_distro=win2008enterprise --property os_version=EnterpriseR2 --property vol_size=50 --file Win2008EnterpriseR2_64Bit.qcow2
+-------------------------+----------------------------------------------------------------------------------+
| Property | Value |
+-------------------------+----------------------------------------------------------------------------------+
| Property 'architecture' | x86_64 |
| Property 'os_distro' | win2008enterprise |
| Property 'os_version' | EnterpriseR2 |
| Property 'vol_size' | 50 |
| checksum | cb7041fb2d1550d011acd940b634d29a |
| container_format | bare |
| created_at | 2020-09-09T19:18:47 |
| deleted | False |
| deleted_at | None |
| disk_format | qcow2 |
| id | cd1191ff-70d0-44ae-94f4-79a489bd5d62 |
| is_public | True |
| location | rbd://5f478f51-d073-46b9-bcfb-91f707c87d1d/images/cd1191ff-70d0-44ae- |
| | 94f4-79a489bd5d62/snap |
| min_disk | 0 |
| min_ram | 1024 |
| name | Win2008EnterpriseR2 |
| owner | add5e935ac1941c3b3989466e4343498 |
| protected | False |
| size | 3543203840 |
| status | active |
| updated_at | 2020-09-09T19:19:13 |
| virtual_size | None |
+-------------------------+----------------------------------------------------------------------------------+
[root@node-1 ~]# cinder create --image-id cd1191ff-70d0-44ae-94f4-79a489bd5d62 --display-name Win2008EnterpriseR2 50 --metadata awcloud_public_image=yes
+---------------------+--------------------------------------+
| Property | Value |
+---------------------+--------------------------------------+
| attachments | [] |
| availability_zone | nova |
| bootable | false |
| created_at | 2020-09-09T19:20:06.261341 |
| display_description | None |
| display_name | Win2008EnterpriseR2 |
| encrypted | False |
| id | cc1eea9d-17bc-43ea-b96a-a2871bedb2d5 |
| image_id | cd1191ff-70d0-44ae-94f4-79a489bd5d62 |
| metadata | {u'awcloud_public_image': u'yes'} |
| multiattach | false |
| size | 50 |
| snapshot_id | None |
| source_volid | None |
| status | creating |
| volume_type | capacity |
+---------------------+--------------------------------------+
[root@node-1 ~]# cinder list
+--------------------------------------+-------------+---------------------+------+-------------+----------+-------------+-------------+
| ID | Status | Display Name | Size | Volume Type | Bootable | Multiattach | Attached to |
+--------------------------------------+-------------+---------------------+------+-------------+----------+-------------+-------------+
| 6530da9a-8381-454d-b643-d12bf3222f07 | available | CentOS7 | 50 | capacity | true | false | |
| c7e0f6e7-f3b4-4980-b787-86fce72f242e | error | TestVM | 1 | capacity | false | false | |
| cc1eea9d-17bc-43ea-b96a-a2871bedb2d5 | downloading | Win2008EnterpriseR2 | 50 | capacity | false | false | |
+--------------------------------------+-------------+---------------------+------+-------------+----------+-------------+-------------+
[root@node-1 ~]# cinder list
+--------------------------------------+-----------+---------------------+------+-------------+----------+-------------+-------------+
| ID | Status | Display Name | Size | Volume Type | Bootable | Multiattach | Attached to |
+--------------------------------------+-----------+---------------------+------+-------------+----------+-------------+-------------+
| 6530da9a-8381-454d-b643-d12bf3222f07 | available | CentOS7 | 50 | capacity | true | false | |
| c7e0f6e7-f3b4-4980-b787-86fce72f242e | error | TestVM | 1 | capacity | false | false | |
| cc1eea9d-17bc-43ea-b96a-a2871bedb2d5 | available | Win2008EnterpriseR2 | 50 | capacity | true | false | |
+--------------------------------------+-----------+---------------------+------+-------------+----------+-------------+-------------+
[root@node-1 ~]#