123123123

下面哪个是软件代码版本控制软件?(10分)

   Aproject

B、SVN (正确答案)

)C notepad++

D Xshell

下面哪个阶段不是项目管理流程中的阶段?(10分)

A、 项目立项

B、 项目开发

C项目测试

   D项目质保(正确答案)

VRRP 协议报文使用的固定组播地址是?(10分)

A、 127.0.0.1

B、 192.168.0.1

C、 169.254.254.254

D  224.0.0.18 (正确答案)

每个物理端口传输速率为100 Mb/s, 将2个物理端口聚合成逻辑端口后,该聚合端口AP 的传 输速率为多少?(10分)

A、200Mb/s (正确答案)

)B100Mb/s

C300Mb/s

D50Mb/s

下列关于DHCP 服务器的描述中,正确的是?(10分)

A、 客户端只能接受本网段DHCP  服务器提供的IP地址

●B、 需要保留的IP地址可以包含在DHCP 服务器的地址池中(正确答案)

)C、DHCP   服务器不能帮助用户指定DNS 服务器

)D、DHCP  服务器可以将一个IP地址同时分配给两个不同的用户

下列选项当中,创建名称为test 的数据库的正确命令是?(10分)

Amysql  -uroot-p000000  create  test

● B、mysqladmin -uroot-p000000 create test(正确答案)

Cmysql -u root-p 000000 create test

Dmysqladmin -u root-p 000000 create test

操作Nginx时需要与哪个进程进行通讯?(10分)

A、 主进程(正确答案)

B 通讯进程

C  网络进程

D worker 进程

Nginx中重新加载配置Master在接受到什么信号后,会先重新加载配置?(10分)

A、kill -HUP pid(正确答案)

)Bstart  -HUP  pid

Cstop -HUP pid

○  Drestart  -HUP  pid

9以下哪个服务为OpenStack平台提供了消息服务?(10分)

AKeystone

BNeutron

CRabbitMQ (正确答案)

DNova

OpenStack 在以下哪个版本正式发布Horizon?(10 分)

ACactus

BDiablo

Essex(正确答案)

DFolsom

下列选项当中,哪个是Neutron查询网络服务列表信息的命令?(10分)

A、neutron agent-list(正确答案)

Bneutron network-show

)Cneutron agent-show

Dneutron network-list

以下关于腾讯云按量计费的描述中,哪项是错误的?(10分)

A、 先使用后付款,相对预付费更灵活,用多少付多少,计费准确,无资源浪费。

 B、 可按需紧急增加或者减少资源,快速根据业务需要调整资源购买需求。

  C、单位价格较预付费低。(正确答案)

D、 较大量资源临时增加时,可能出现无资源可用情况。

下列关于CDN 的说法,错误的是?(10分)

A 简单接入

〇B、  统计简单

C、 配置复杂(正确答案)

D 多样管理

VPN 连接与专线接入是两种连接企业数据中心与腾讯云的方法,下列说法错误的是?(10分)

A、 专线接入具备更安全、更稳定、更低时延、更大带宽等特性

○  B、VPN 连接具有配置简单,云端配置实时生效、可靠性高等特点

C、 专线接入的定价由物理专线定价、专用通道定价组成

D VPN   通道、对端网关、VPN 网关需要付费使用(正确答案)

关于腾讯云关系型数据库CDB的产品优势,下列说法不正确的是?(10分)

A、 默认支持双主备份模式(正确答案)

B 用户可根据业务情况选择精确到秒粒度的按量计费模式,或者价格更优惠的包年

包月模式。

) C、 提供多种存储介质选型,可根据业务情况灵活选择。

D、 仅需几步可轻松完成数据库从部署到访问,不需要预先准备基础设施,也不需要

安装和维护数据库软件。

以下关于腾讯云按量计费的描述中,哪项是错误的?(10分)

A先使用后付款,相对预付费更灵活,用多少付多少,计费准确,无资源浪费。

B、 可按需紧急增加或者减少资源,快速根据业务需要调整资源购买需求。

C、 单位价格较预付费低。(正确答案)

D、 较大量资源临时增加时,可能出现无资源可用情况。

用户购买了上海地区按量计费500G SSD 云硬盘,使用2小时后释放,已知上海地区SSD 云硬 盘单价为0.0033元/GB*结算单位,则用户需要付费多少元?(10分)

A 3.3   (正确答案)

B、198

C、11880

D、0.14

腾讯云CDN提供哪些加速服务,使用高性能缓存系统,降低访问时延,提高资源可用性? (10分)

A 静态内容加速

B、 下载分发加速

) C 音视频点播加速

D 以上所有(正确答案)

下面哪个是Kubernetes可操作的最小对象?(10分)

)Acontainer

B   Pod(正确答案)

Cimage

下面哪个不是属于Shell的种    。(10分)

 ABourne Shell

○  BBourne-Again  Shell

CKorn Shell

D J2SE (正确答案)

常见的项目开发模型有哪些?(10分)

A快速原型模型

B增量模型

C、 瀑布模型(正确答案)

D、 敏捷开发模型(正确答案)

下面关于项目立项启动表述正确的是?(10分)

A项目启动阶段,将项目的目标、规划与任务进行完整地定义和阐述,成一份完成 的项目工作任务书(正确答案)

B项目启动会是宣导项目重要性的关键节点,必须就项目目标、上线条件、管理权 限和项目干系人列表达成共识(正确答案)

C、 项目启动阶段必须确定明确的责任人(正确答案)

D、 项目立项启动过程需要明确开发、测试阶段的任务(正确答案)

VRRP协议的优点有哪些?(10分)

A容错率低

B、 适应性强(正确答案)

C、 网络开销小(正确答案)

D、 简化网络管理(正确答案)

VRRP协议中定义了哪些状态?(10分)

A、 活动状态(正确答案)

B转发状态

C、备份状态(正确答案)

D、初始状态(正确答案)

Linux系统,关于硬链接的描述正确的是?(10分)

A、 跨文件系统

B、不可以跨文件系统(正确答案)

C、 为链接文件创建新的i节点

D、 链接文件的i节点与被链接文件的i节点相同(正确答案)

批量删除当前目录下后缀名为.c的文件。如a.cb.c (10分)

A、rm*.c(正确答案)

B find.-name  "*.c"-maxdepth   1  |xargs  rm(正确答案)

Cfind.-name  "*.c"|xargs  rm

D、 以上都不正确

哪些是zookeeper主要角色?(10分)

A、 领导者(正确答案)

B、 学习者(正确答案)

C、 客户端(正确答案)

D、 服务端

Kafka应用场景有哪些?(10分)

A 日志收集(正确答案)

B、 消息系统(正确答案)

C、 运营指标(正确答案)

D、 流式处理(正确答案)

制定银行容器平台的需求时,建议考虑包括的方面有哪些?(10分)

A管理大规模容器集群能力(正确答案)

B、 为满足金融业务的监管和安全要求,平台需要考虑应用的高可用性和业务连续 性、多租户安全隔离、不同等级业务隔离(正确答案)

C、 器平台还对公网提供访问,那么还需要考虑访问链路加密、安全证书(正确答案)

D、 防火墙策略、安全漏洞扫描、镜像安全、后台运维的4A纳管、审计日志 (正确答案)

下面属于nova组件中的服务的是?(10分)

A、nova-api(正确答案)

B、nova-scheduler(正确答案)

C nova-novncproxy(正确答案)

Dnova-controller

Glance服务可以采用的后端存储有哪些?(10分)

A、 简单文件系统(正确答案)

B、Swift(正确答案)

C Ceph(正确答案)

D、S3 云存储(正确答案)

Ceilometer数据收集方式有哪些?(10分)

A、 触发收集(正确答案)

B、 自发收集

C、 循环收集

D、 轮询收集(正确答案)

腾讯云服务器多地域多可用区部署有哪些优势?(10分)

A、 用户就近选择,降低时延提高速度(正确答案)

B可用区间故障相互隔离,无故障扩散(正确答案)

C、 保障业务连续性(正确答案)

D保证高可用性(正确答案)

云服务器可用的镜像类型有哪几个?(10分)

A、 公有镜像(正确答案)

B、 自定义镜像(正确答案)

C、 服务市场镜像(正确答案)

D个人镜像

以下关于弹性伸缩特点描述正确的有哪几项?(10分)

A、 弹性伸缩可以根据您的业务需求和策略,自动调整 CVM 计算资源(正确答案)

B、 弹性伸缩的计费方式为按云服务器所使用的资源来计费(正确答案)

C、 弹性伸缩的计费方式为按年度计费

D以上皆无

下列关于腾讯云负载均衡说法正确的是?(10分)

A、 公网应用型支持七层、四层转发(正确答案)

B、 内网应用型不支持四层转发

C、 公网传统型支持七层、四层转发(正确答案)

D、 内网传统型不支持七层转发(正确答案)

下面关于容器编排的说法,不正确的是?(10分)

A、 容器编排是指对单独组件和应用层的工作进行组织的流程

B 应用一般由单独容器化的组件(通常称为微服务)组成

C、 对单个容器进行组织的流程即称为容器编排(正确答案)

D、 容器编排工具仅允许用户指导容器部署与自动更新(正确答案)

下面关于OpenShift集群缩容的说法,正确的是?(10分)

A、 缩容是指减少集群的网络资源

B、 缩容时集群管理员需要保证新的容器不会再创建于要缩减的计算节点之上 (正确答案)

C、 缩容时要保证当前运行在计划缩减的计算节点之上的容器能迁移到其他计算节点 之上(正确答案)

D、 般的缩容过程主要步骤包括禁止参与调度、节点容器撤离和移除计算节点 (正确答案)

laaS平台中拥有下面哪些项目    。(10分)

AERP

B、Openstack(正确答案)

C、Cloudstack(正确答案)

DCRM

Python中使用requests第三方库的优点在于     。(10分)

A、 持使用Cookie保持会话(正确答案)

B、 支持文件上传(正确答案)

C、 支持自动确定响应内容的编码(正确答案)

D、 对用户来说比较人性化(正确答案)

路由器管理(40分)

配置R1R2 路由器(路由器使用R2220),R1   路由器配置端口g0/0/1地

址为192.168.1.1/30,端口g0/0/1连接R2路由器。配置端口g0/0/2地址为

192.168.2.1/24,作为内部PC1机网关地址。R2路由器配置端口g0/0/1地

址为192.168.1.2/30,端口g0/0/1连接R1路由器,配置端口g0/0/2地址为

192.168.3.1/24,作为内部PC2机网关地址。 R1 R2路由器启用OSPF

态路由协议自动学习路由。使PC1PC2可以相互访问。  (所有配置命令

使用完整命令)将上述所有操作命令及返回结果以文本形式提交到答题

框。

参考答  [Huawei]interface GigabitEthernet 0/0/1

案:    [Huawei-GigabitEthernet0/0/1Jip address 192.168.1.130

[Huawei-GigabitEthernet0/0/1]quit

[Huawei]interface GigabitEthernet 0/0/2

[Huawei-GigabitEthernet0/0/2Jip address 192.168.2.124

[Huawei-GigabitEthernet0/0/2]quit

[Huawei]ospf 1

[Huawei-ospf-1]area 0

[Huawei-ospf-1-area-0.0.0.0]network  192.168.1.00.0.0.3

[Huawei-ospf-1-area-0.0.0.0]network  192.168.2.00.0.0.255

[Huawei]interface GigabitEthernet 0/0/1

[Huawei-GigabitEthernet0/0/1Jip address 192.168.1.230

[Huawei-GigabitEthernet0/0/1]quit

[Huawei]interface GigabitEthernet 0/0/2

[Huawei-GigabitEthernet0/0/2jip address  192.168.3.124

Huawei-GigabitEthernet0/0/2]quit

[Huawei]ospf 1

[Huawei-ospf-1]area 0

[Huawei-ospf-1-area-0.0.0.0]network  192.168.1.00.0.0.3

[Huawei-ospf-1-area-0.0.0.0]network  192.168.3.00.0.0.255

无线AC 管理(40分)

配置无线AC 控制器(型号使用AC6005),   开 dhcp 功能,设置vlan20

网关地址为172.16.20.1/24,并配置vlan20接口服务器池,设置dhcp 分发

dns114.114.114.114223.5.5.5。将上述所有操作命令及返回结果以文

本形式提交到答题框。

参考答  [SW1]vlan batch 20

案:     [SW1]dhcp enable

[SW1]interface vlanif 20

[SW1-Vlanif20jip address 172.16.20.124

[SW1-Vlanif20]dhcp select interface

[SW1-Vlanif20]dhcp server dns-list 114.114.114.114223.5.5.5

YUM 源管理(40分)

若存在一个CentOS-7-x86_64-DVD-1511.iso的镜像文件,使用这个镜像 文件配置本地yum 源,要求将这个镜像文件挂载在/opt/centos目录,请问 如何配置自己的local.repo文件,使得可以使用该镜像中的软件包,安装 软件。请将local.repo文件的内容以文本形式提交到答题框。

参考答 [centos]

案:    name=centos

baseurl=file:///opt/centos

gpgcheck=0

enabled=1

Raid存储管理(40分)

使用提供的虚拟机,该虚拟机存在一块大小为20G 的磁盘/dev/vdb, 使用 fdisk命令对该硬盘进形分区,要求分出三个大小为5G的分区。使用这三 个分区,创建名为/dev/md5、raid级别为5的磁盘阵列。创建完成后使用 xfs文件系统进形格式化,并挂载到/mnt目录下。将mdadm -D /dev/md5  命令和返回结果;df-h命令和返回结果以文本形式提交到答题框。

参考答 [root@xiandian ~]#mdadm -D /dev/md0

案:    /dev/md0:

Version:1.2

Creation  Time:Wed  Oct  2317:08:072019

Raid   Level:raid5

Array Size:5238784(5.00 GiB 5.36 GB)

Used Dev Size:5238784 (5.00 GiB 5.36 GB)

Raid   Devices:3

Total  Devices:3

Persistence:Superblock  is  persistent

Update  Time:Wed  Oct  2317:13:372019

State:clean

Active   Devices:3

Working   Devices:3

Failed   Devices:0

Spare   Devices:0

Name:xiandian:0 (local to host xiandian)

UUID:71123d35:b354bc98:2e36589d:f0ed3491

Events:17

Number Major Minor RaidDevice State

0253170  active  sync  /dev/vdb1

1253181  active  sync  /dev/vdb2

2253192 active sync /dev/vdb3

[root@xiandian ~]#df -h

Filesystem Size Used Avail Use%Mounted on

/dev/vda141G 2.4G 39G 6%/

devtmpfs 3.9G 03.9G 0%/dev

tmpfs 3.9G 4.0K 3.9G 1%/dev/shm

tmpfs 3.9G 17M 3.9G 1%/run

tmpfs 3.9G03.9G 0%/sys/fs/cgroup

/dev/loop02.8G 33M 2.8G 2%/swift/node

tmpfs 799M 0799M 0%/run/user/0

/dev/md510.0G 33M 10.0G 1%/mnt

主从数据库管理(40分)

使用提供的两台虚拟机,在虚拟机上安装mariadb数据库,并配置为主从 数据库,实现两个数据库的主从同步。配置完毕后,请在从节点上的数据 库中执行“show slave status \G”命令查询从节点复制状态,将查询到的结 果以文本形式提交到答题框。

参考答  MariaDB [(none)]>start slave;

案:    MariaDB [(none)]>show slave statuslG

***************************1.rOw  ***************************

Slave_IO_State:Waiting for master to send event

Master_Host:mysql1

Master_User:user

Master_Port:3306

Connect_Retry:60

Master_Log_File:mysql-bin.000003

Read_Master_Log_Pos:245

Relay_Log_File:mariadb-relay-bin.000005

Relay_Log_Pos:529

Relay_Master_Log_File:mysql-bin.000003

Slave_IO_Running:Yes

Slave_SQL_Running:Yes

Replicate_Do_DB:

Replicate_Ignore_DB:

Replicate_Do_Table:

Replicate_Ilgnore_Table:

Replicate_Wild_Do_Table:

Replicate_Wild_lgnore_Table:

Last_Errno:0

Last_Error:

Skip_Counter:0

Exec_Master_Log_Pos:245

Relay_Log_Space:1256

Until_Condition:None

Until_Log_File:

Until_Log_Pos:0

Master_SSL_Allowed:No

Master_SSL_CA_File:

Master_SSL_CA_Path:

Master_SSL_Cert:

Master_SSL_Cipher:

Master_SSL_Key:

Seconds_Behind_Master:0

Master_SSL_Verify_Server_Cert:No

Last_IO_Errno:0

Last_IO_Error:

Last_SQL_Errno:0

Last_SQL_Error:

Replicate_Ignore_Server_lds:

Master_Server_ld:30

1 row in set (0.00 sec)

应用商城系统(40分)

使用提供的软件包和提供的虚拟机,完成单节点应用系统部署。部署完成 后,进行登录,  (订单中填写的收货地址填写自己学校的地址,收货人填 写自己的实际联系方式)最后使用curl命令去获取商城首页的返回信息,

curl http://你自己的商城IP/#/home获取到的结果以文本形式提交到答题 框。

参考答  [root@server~]#curl   http://172.30.11.27/#/home

案:    <!DOCTYPE html><html><head><meta charset=utf-8><title>1 +x-示例项目</title><meta name=keywords content=""><meta n ame=description content=""><meta http-equiv=X-UA-Compatibl e content="IE=Edge"><meta name=wap-font-scale content=no  ><link rel="shortcut icon "type=images/x-icon href=/static/imag  es/favicon.ico><link href=/static/css/app.8d4edd335a61c46bf5  b6a63444cd855a.css rel=stylesheet></head><body><divid=a  pp></div><script type=text/javascript src=/static/js/manifest.2d1 7a82764acff8145be.js><1script><script type=text/javascript src  =/static/js/vendor.4f07d3a235c8a7cd4efe.js></script><script ty  pe=text/javascript src=/static/js/app.81180cbb92541cdf912f.js>

</script></body></html><style>body{

min-width:1250px;

Zookeeper集群(40分)

使用提供的三台虚拟机和软件包,完成Zookeeper 集群的安装与配置,配 置完成后,在相应的目录使用./zkServer.sh status命令查看三个

Zookeeper 节点的状态,将三个节点的状态以文本形式提交到答题框。

参考答  [root@zookeeper1  bin]#./zkServer.sh  status

案:    ZooKeeper JMX enabled by default

Using   config:/root/zookeeper-3.4.14/bin/./conf/zoo.cfg

Mode:follower

[root@zookeeper2  bin]#/zkServer.sh  status

ZooKeeper JMX enabled by default

Using   config:/root/zookeeper-3.4.14/bin/./conf/zoo.cfg

Mode:leader

[root@zookeeper3  bin]#/zkServer.sh  status

ZooKeeper JMX enabled by default

Using   config:/root/zookeeper-3.4.14/bin/./conf/zoo.cfg

Mode:follower

Kafka集群(40分)

使用提供的三台虚拟机和软件包,完成Kafka集群的安装与配置,配置完 成后,在相应的目录使用./kafka-topics.sh --create --zookeeper 你的

IP:2181 --replication-factor 1 --partitions 1 --topic test创建topic,  将输入 命令后的返回结果以文本形式提交到答题框。

参考答  [root@zookeeper1 bin]#./kafka-topics.sh --create --zookeeper  案:    172.16.51.23:2181 --replication-factor 1 --partitions 1 --topic tes

Created topic "test".

Zabbix-server节点搭建(40分)

使用提供的虚拟机和软件包,完成Zabbix监控系统server端的搭建,搭建

完毕后启动服务,然后使用netstat-ntpl命令查看端口启动情况,将 netstat -ntpl命令的返回结果以文本形式提交到答题框。

参考答 [root@zabbix-server ~]#netstat-ntpl

案:    Active Internet connections (only servers)

Proto Recv-Q Send-Q Local Address Foreign Address State Pl D/Program name

tcp 000.0.0.0:100510.0.0.0:*LISTEN 10611/zabbix_server tcp 000.0.0.0:33060.0.0.0:*LISTEN 10510/mysqld

tcp 000.0.0.0:220.0.0.0:*LISTEN 975/sshd

tcp 00127.0.0.1:250.0.0.0:*LISTEN 886/master

tcp600::10051  ::*LISTEN   10611/zabbix_server

tcp600::80   :*LISTEN   10579/httpd

tcp600:21   ::*LISTEN   10015/vsftpd

tcp600:22    :*LISTEN    975/sshd

tcp600::1:25 …*LISTEN 886/master

Keystone管理(40分

使用提供的“all-in-one”镜像,自行检查openstack中各服务的状态,若有  问题自行排查。在keystone中创建用户testuser,密码为password, 创建 好之后,查看testuser的详细信息。将openstack user show testuser命令 的返回结果以文本形式提交到答题框。

参考答 [root@xiandian~]#source /etc/keystone/admin-openrc.sh 案:    [root@xiandian~]#openstack user show testuser

+-----------+----------------------------------+

|Field |Value |

+-----------+----------------------------------+

|domain_id|639e7d52170d4759b5438e3b29bbf339|

enabled |True |

id|df8ca15f17a8435d8889987b4b78c7a2|

name |testuser |

+-----------+-----------                         ------+

Glance管理(40分)

使用提供的“all-in-one”镜像,自行检查openstack中各服务的状态,若有 问题自行排查。使用提供的cirros-0.3.4-x86_64-disk.img镜像;使用

glance命令将镜像上传,并命名为mycirros,最后将glance image-show id命令的返回结果以文本形式提交到答题框。

参考答 [root@xiandian~]#glance image-show d3663be2-3ebf-443a-b 案:    3fc-b3e39bda8783

+------------------+------                                          -+

|Property |Value |

+------------------+--------------------------------------+

|checksum|ee1eca47dc88f4879d8a229cc70a07c6|

container_format  |bare  |

created_at |2019-10-24T10:16:52Z|

disk_format   |qcow2|

lid|d3663be2-3ebf-443a-b3fc-b3e39bda8783|

|min_disk|0|

|min_ram          |0|

name |mycirros |

l owner |Oab2dbde4f754b699e22461426cd0774 |

protected |False |

size  |13287936|

status  |active  I

|tags|      |

l updated_at |2019-10-24T10:16:52Z|

virtual_size |None |

visibility  |private l

+------------------+--------------------------------------+

Nova 管理(40分)

使用提供的“all-in-one”镜像,自行检查openstack中各服务的状态,若有  问题自行排查。通过nova的相关命令创建名为exam,ID  为1234,内存为 1024M, 硬盘为20G, 虚拟内核数量为2的云主机类型,查看exam 的详细 信息。将nova flavor-show id操作命令的返回结果以文本形式提交到答题  框。

参考答 [root@xiandian ~]#nova flavor-show  1234

案:    +----------------------------+-------+

|Property  |Value  |

+----------------------------+-------+

|OS-FLV-DISABLED:disabled  |False  |

OS-FLV-EXT-DATA:ephemeral  |0|

|disk    |20|

extra_specs|{|

|id|1234|

name |exam |

l os-flavor-access:is_public |True |

|ram|1024    |

|rxtx_factor    |1.0|

swap  ll

vcpus|2|

+---------                            +-.        +

Docker安装(40分)

使用提供的虚拟机和软件包,自行配置YUM 源,安装docker-ce 服务。安 装完毕后执行docker info命令的返回结果以文本形式提交到答题框。

参考答 Containers:33

案:     Running:16

Paused:0

Stopped:17

Images:22

Server   Version:18.09.6

Storage    Driver:devicemapper

Pool     Name:docker-253:0-113162281-pool

Pool    Blocksize:65.54kB

Base  Device  Size:10.74GB

Backing    Filesystem:xfs

Udev  Sync  Supported:true

Data   file:/dev/loop0

Metadata    file:/dev/loop1

Data    loop    file:/var/lib/docker/devicemapper/devicemapper/data Metadata    loop    file:/var/lib/docker/devicemapper/devicemapper/ metadata

Data  Space  Used:3.573GB

Data  Space  Total:107.4GB

Data  Space  Available:18.72GB

Metadata  Space  Used:22.59MB

Metadata  Space  Total:2.147GB

Metadata   Space   Available:2.125GB

Thin  Pool  Minimum  Free  Space:10.74GB

Deferred   Removal   Enabled:true

Deferred   Deletion   Enabled:true

Deferred  Deleted  Device  Count:0

Library   Version:1.02.158-RHEL7   (2019-05-13)

Logging    Driver:json-file

Cgroup    Driver:cgroupfs

Plugins:

Volume:local

Network:bridge  host  macvlan  null  overlay

Log:awslogs fluentd gcplogs gelf journald json-file  local  logentr ies splunk syslog

Swarm:inactive

Runtimes:runc

Default    Runtime:runc

Init    Binary:docker-init

containerd      version:b34a5c8af56e510852c35414db4c1f4fa617

2339

runc      version:3e425f80a8c931f88e6d94a8c831b9d5aa481657 init   version:fec3683

Security  Options:

seccomp

Profile:default

Kernel     Version:3.10.0-1062.7.1.el7.x86_64

Operating  System:CentOS  Linux  7  (Core)

OSType:linux

Architecture:x86_64

CPUs:2

Total    Memory:1.913GiB

Name:master

ID:U4ME:YWV6:WZEK:7R7W:5OLN:MO4A:NVNH:AEPR:L7G E:UD4S:UZOY:GZXQ

Docker  Root   Dir:/var/lib/docker

Debug     Mode(client):false

Debug     Mode(server):false

Registry:https://index.docker.io/v1/

Labels:

Experimental:false

Insecure Registries:

192.168.70.10:5000

127.0.0.0/8

Live Restore Enabled:false

Product License:Community Engine

WARNING:the devicemapper storage-driver is deprecated,an

d will be removed in a future release.

WARNING:devicemapper:usage of loopback devices is strong ly discouraged for production use.

Use `--storage-opt dm.thinpooldev'to specify a custom block st orage device.

部署Swarm 集群(40分)

使用提供的虚拟机和软件包,安装好docker-ce。 部署Swarm 集群,并安 Portainer图形化管理工具,部署完成后,使用浏览器登录ip:9000界

面,进入Swarm控制台。将curl swarm ip:9000返回的结果以文本形式提 交到答题框。

参考答  [root@master ~]#curl 192.168.100.10:9000

案:    <!DOCTYPE html><html lang="en"ng-app="portainer">

<head>

<meta charset="utf-8">

<title>Portainer</title>

<meta  name="description"content="">

<meta  name="author"content="Portainer.io">

<div   class="row"style="text-align:center">

Loading Portainer 

<i class="fa fa-cog fa-spin"style="margin-left:5px"></i>

</div>

<!--!panel  -->

</div>

Shell脚本补全(40分)

下面有一段脚本,作用是自动配置redis 服务,由于工程师的失误,将脚  本中的某些代码删除了,但注释还在,请根据注释,填写代码。最后将填 写的代码按照顺序以文本形式提交至答题框。 redis(){cd #修改redis的配 置文件,将bind 127.0.0.1注释 sed-i (此处填写)/etc/redis.conf #修改  redis的配置文件,将protected-mode yes改为protected-mode no sed -i

(此处填写)/etc/redis.conf #启动redis 服务 systemctl start redis #设置 开机自启 systemctl enable redis if [S?-eq0]then sleep 3 echo -e

"\033[36m==========redis 启动成功==========1033[0m"else echo -e "\033[31m**********redis启动失败,请检查**********\033[0m"exit 1 fi

sleep 2 }

参考答 sed-i's/bind   127.0.0.1/#bind   127.0.0.1/g'/etc/redis.conf

案:    sed -i's/protected-mode yes/protected-mode no/g'/etc/redis.co

nf

下面关于软件项目开发过程,叙述错误的是?(10分)

 A、 敏捷开发从需求、计划、开发、测试,直到项目结束,整个周期一直在迭代中

○B、  敏捷开发中开发、测试、发布又可以单独迭代多次

)C、 瀑布式模型分为计划、分析、设计、程序开发、测试、修改和整合, 一个阶段结

束,另一个阶段接着开始

D、 瀑布式模型着重迭代式开发,分析、设计、开发、测试和发布(正确答案)

敏捷开发从需求、计划、开发、测试,直到项目结束,整个周期一直在迭代中,而其中可以 单独迭代多次的不包括哪个过程?(10分)

 A开发

B 测试

C、 计划(正确答案)

D、 发布

以下关于STP协议的描述中,哪项是正确的? (10分)

〇  A、STP运行在交换机和网桥设备上

BSTP协议是一个二层链路管理协议

●    C STP在选定根网桥,让一些端口进入阻塞工作模式,这些被阻塞端口没有被激活

(正确答案)

  D、STP的主要功能是在保证网络中没有回路的基础上,允许在第二层链路中提供冗

余路径

以下哪个状态不是RSTP的工作状态? (10分)

   A 、监听状态(正确答案)

)B  丢弃状态

 C 转发状态

D、 学习状态

在常用的数据库表单管理命令当中,“use 数据库;“名称的作用是?(10分)

〇A、 描述表单

    B、指定使用的数据库(正确答案)

)C 显示当前已有的数据库

○     D更新表单中的数据

mysqldump 备份命令当中,参数-u的作用是?(10分)

●   A 、数据库的用户名称(正确答案)

)B  密码提示符

)C 只导出表结构

○D、 备份完成后将不再允许修改数据

basic paxos流程中server的主要功能是什么?(10分)

A 对投票结果进行统计(正确答案)

)B  进行投票

C、 筛选无用的投票

)D、 无任何功能

选完Leader以后,ZooKeeper就进入状态同步过程,具体方式如下:① Leader等待Server连  接;②Follower连接Leader,将最大的zxid发送给Leader;③Leader 根据Followerzxid 定同步点;④完成同步后通知Follower已经成为uptodate 状态;⑤ Follower收到uptodate    消息后,又可以重新接受client的请求进行服务了。请问正确的顺序是什么?(10分)

A、12345 (正确答案)

B、13245

C、12435

D、21345

KeystoneOpenStack平台提供了什么服务?(10分)

A 认证服务(正确答案)

)B、 存储服务

)C、 镜像服务

 D、计算服务

什么是私有云计算基础架构的基石?(10分)

A、 虚拟化(正确答案)

B分布式

C 并行

D、 集中式

SwiftObject存储在节点 (Node)  上,每个节点都是由多个硬盘组成的,并保证对象在多 个节点上有备份,默认情况下, Swift会给所有数据保存多少个副本?(10分)

)A1

B2

C 3(正确答案)

D4

以下关于行业云的描述中,错误的是哪项?(10分)

〇 A、 能为行业的业务作专门的优化

  B、能进一步方便用户

)C、 能进一步降低成本

D、 可同时支持的范围较大,如金融云、政务云、医疗云、卫生云等(正确答案)

以下哪个不是小微企业使用云计算可以带来的好处?(10分)

〇 A、 省下基础设施投资

   B 省去底层人才投资

C、 随时可用最新的资源

D、 获得大量的机房管理经验(正确答案)

下列关于弹性伸缩服务中,描述正确的是?(10分)

A、 弹性伸缩服务中的服务器采用特殊软性材质生产

B、 弹性伸缩的收费形式包括按需付费和包年包月两种

C、 弹性伸缩是一种可以根据服务器压力的不同自动增加或减少实例的服务

(正确答案)

)D 以上皆为错误

以下关于不同租户间网络描述正确的是?(10分)

●   A、在腾讯云中,不同租户之间可以设置冲突的IP地址(正确答案)

○   B在腾讯云中,不同租户之间不可以设置冲突的IP地址

○  C、不同租户间网络默认可以互相通信

 D、不同租户间无法通信

下面哪个是Docker用到的命名空间?(10分)

〇A、  PID命名空间

 B、 NET 命名空间

  C、IPC命名空间

   D 、以上都是(正确答案)

Docker的描述文件Dockerfile中, RUN的含义是?(10分)

〇A、  定义基础镜像

 B、 作者或者维护者

●    C  运行的Linux命令(正确答案)

○ D、 增加文件或目录

用户按照Shell语言规范编写程序并将其保存为?(10分)

   A、文件(正确答案)

B目录

C、 压缩包

 D图片

Ansible的参数中inventory文件的位置在哪个目录下     。(10分)

  A/etc/ansible.cfg B/etc/ansible

●      C /etc/ansible/hosts(正确答案)

   D/var/log/ansible

Python模块,是一个Python文件,它的后缀是以      结尾。(10分)

   A.yml

) B、 .py(正确答案)

  C.cpp

   D.dll

下面对项目需求阶段表述正确的是?(10分)

A、 在软件需求阶段,要分析客户的业务活动,确定系统的目的、范围、定义和功能 (正确答案)

B求的调研、挖掘和整理必须由项目经理牵头,由产品经理负责收集客户需求 (正确答案)

C、 测试人员也需要参与需求分析、评审和总结(正确答案)

D需求也是项目的灵魂,有了需求才有项目开展的可能(正确答案)

关于变更阶段下面叙述错误的是?(10分)

A、 在整个软件开发过程中,需求变更会带来不确定性,但是是可以避免的

(正确答案)

B按照变更的影响程度和客户投入,可以分为关键性需求、后续关键性需求、后续 重要需求、改良型需求和可选性需求等。在时间优先级上进行管理和控制。

C、 对一个需求分析做得很好的项目来说,需求规格说明书定义的范围越详细越清 晰,用户跟项目经理提出需求变更的几率就越小。

D合作双方在签订协议之初,书面约定不需要编写修改要求和执行过程。

(正确答案)

WLAN中常用的加密方式有?(10分)

A、wap(正确答案)

B wep(正确答案)

C wep2(正确答案)

Dtkip

交换网络中的冗余链路会产生?(10分)

A、 广播风暴(正确答案)

B、MAC 地址表不稳定(正确答案)

C、 多帧复制(正确答案)

D、 交换机无法工作

下列有关Nginx配置文件nginx.conf的叙述正确的是?(10分)

A、nginx进程数设置为CPU 总核心数最佳(正确答案)

B、虚拟主机配置多个域名时,各域名间应用逗号隔开

C、sendfile on;表示为开启高效文件传输模式,对于执行下载操作等相关应用时,应 设置为on

D、 设置工作模式与连接数上限时,应考虑单个进程最大连接数(最大连接数=连接数* 进程数)(正确答案)

Linux系统上,下面哪些文件是与用户管理相关的配置文件?(10分)

A /etc/passwd (正确答案)

B /etc/shadow (正确答案)

C、/etc/group(正确答案)

D/etc/password

下面哪些是Swift对象存储的特点?(10分)

A、 弹性可伸缩(正确答案)

B、 高可用(正确答案)

C、 分布式(正确答案)

D集群式

下列选项当中,哪些不是Glance查看镜像列表的命令?(10分)

A、glance iamges-show(正确答案)

Bglance image-list

C、glance images-list(正确答案)

D glance   image-show(正确答案)

下列选项当中,哪些说法是正确的?(10分)

A、nova start是创建云主机

B、nova restart是重启云主机(正确答案)

Cnova boot是启动云主机

D、nova reset是重建云主机(正确答案)

AP注册失败的原因?(10分)

AAP没有上电(正确答案)

B AP连接的网线存在问题(正确答案)

C、AP 设备提供的信息不匹配(正确答案)

D、 交换机设备不通(正确答案)

块存储服务 (cinder) 为实例提供块存储。存储的分配和消耗是由块存储驱动器,或者多后 端配置的驱动器决定的。下面那些是可用的驱动程序。(10分)

A、NAS/SAN (正确答案)

B NFS(正确答案)

CNTFS

D、Ceph (正确答案)

下列选项当中,哪些不是Glance查看镜像列表的命令(10分)

A、glance iamges-show(正确答案)

Bglance image-list

C、glance images-list(正确答案)

D、glance image-show(正确答案)

关于openstack组件的描述以下正确的是?(10分)

A、Heat是一个基于模板来编排复合云应用的服务。(正确答案)

B、Cinder的核心功能是对卷的管理,允许对卷、卷的类型、快照进行处理。 (正确答案)

CNeutron网络服务是OpenStack管理所有的网络方面的物理网络基础设施和访问 层方面的虚拟网络基础设施

D网络也支持安全组。安全组允许管理员在组内定义防火墙规则。(正确答案)

腾讯云服务器分为上一代实例、当前一代实例、最新一代实例,若无特殊需求, 一般建议新 建实例时使用当前一代实例类型,下列哪些属于当前一代实例?(10分)

A、 IOI2(正确答案)

B、 计算型C2(正确答案)

C、 标准型 S1

D、 内存型 M3

下列关于专用宿主机与黑石物理服务器的描述正确的是?(10分)

A专用宿主机是基于虚拟化技术的云服务器。黑石物理服务器属于裸金属架构 (正确答案)

B黑石物理服务器提供的是可以按需购买、按量付费的物理服务器租赁服务 (正确答案)

C、 专用宿主机是提供以独享宿主机资源的方式购买、创建云主机的服务(正确答案)

D、 专用宿主机无法和云服务器互相通信

相较于传统IDC, 云计算具有哪些优势?(10分)

A、 没有硬件购买和运维成本(正确答案)

B、 无需部署和配置实体硬件,资源交付时效性高(正确答案)

C资源可在短时间内按需弹性分配,减少资源闲置和浪费(正确答案)

D、 无需部署和维护用户自己开发的软件

以下哪些场景适合选择预付费(包年包月)的计费方式?(10分)

A、 具有较稳定的业务场景(正确答案)

B、 业务发展有较大波动性,且无法进行准确预测

C、 需要长期使用云资源,追求低成本(正确答案)

D、 资源使用有临时性和突发性

下面关于Docker容器的说法,正确的是?(10分)

A、 容器是一个镜像的运行实例(正确答案)

B可以通过运行用户指定的指令进行启动、停止、删除(正确答案)

C、 通过命令分配一个伪终端可以进入容器操作(正确答案)

D、 容器都是相互可见的

常见的Python网页解析技术有     。(10分)

A、 正则表达式(正确答案)

Bhtml.parser(正确答案)

C、Ixml(正确答案)

D、Beautiful Soup(正确答案)

以下哪些是常见的Shell的种类    。(10分)

A、Bourne Shell(正确答案)

B Bourne-Again Shell(正确答案)

C Korn  Shell(正确答案)

D、Z Shell(正确答案)

交换机管理(40分)

eNSP中使用S5700 交换机进行配置,通过一条命令划分vlan 2vlan

3、vlan 1004, 通过端口组的方式配置端口1-5为access模式,并添加至

vlan2中。配置端口10为trunk模式,并放行vlan3。创建三层vlan 2,配置

IP地址为: 172.16.2.1/24,创建三层vlan1004,   配置IP地址为:

192.168.4.2/30。通过命令添加默认路由,下一跳为192.168.4.1。 (使用

完整命令)将上述操作命令及返回结果以文本形式提交到答题框。

参考答 [Huawei]vlan  batch  231004

案:    [Huawei]port-group 1

[Huawei-port-group-1]group-member GigabitEthernet 0/0/1 to

GigabitEthernet 0/0/5

[Huawei-port-group-1]port link-type access

[Huawei-port-group-1]port default vlan 2

[Huawei]interface GigabitEthernet 0/0/10

[Huawei-GigabitEthernet0/0/10]port link-type trunk

[Huawei-GigabitEthernet0/0/10]port trunk allow-pass vlan 3

[Huawei]interface Vlanif 2

[Huawei-Vlanif2]ip address 172.16.2.124

[Huawei]interface Vlanif 1004

[Huawei-Vlanif1004]ip address 192.168.4.230

[Huawei]ip  route-static  0.0.0.00192.168.4.1

交换机管理(40分)

交换机配置:交换机g0/0/1端口连接R1路由器,所属vlan1001,    配置地

192.168.1.2/30,与路由器通信。配置g0/0/2连接PC1 机,所属

vlan101,  PC1 机网关地址为172.16.101.254/24。配置默认路由下一

跳为路由器地址。路由器配置: R1 路由器g0/0/1端口配置地址

12.12.12.1/30,配置端口多路复用PAT 配置。R1 路由器g0/0/2端口配置地

192.168.1.1/30,连接交换机。路由器配置默认路由访问外部网络,配

置静态路由访问PC 机网络。  (所有配置命令使用完整命令)将上述操作

命令及返回结果以文本形式提交到答题框。

参考答  [Huawei]vlan  batch  1011001

案:    [Huawei]interface GigabitEthernet 0/0/1

[Huawei-GigabitEthernet0/0/1]port link-type access

[Huawei-GigabitEthernet0/0/1]port default vlan 1001

[Huawei-GigabitEthernet0/0/1]quit

[Huawei]interface vlan 1001

[Huawei-Vlanif1001Jip address 192.168.1.230

[Huaweijinterface GigabitEthernet 0/0/2

[Huawei-GigabitEthernet0/0/2]port link-type access

[Huawei-GigabitEthernet0/0/2]port default vlan 101

[Huawei-GigabitEthernet0/0/2]quit

[Huawei]interface vlan 101

[Huawei-Vlanif101]ip address 172.16.101.25424

[Huawei-Vlanif101]quit

[Huawei]ip  route-static  0.0.0.00192.168.1.1

[Huawei]acl number 2000

[Huawei-acl-basic-2000]rule 1 permit

[Huawei-acl-basic-2000]quit

[Huawei]interface GigabitEthernet 0/0/1

[Huawei-GigabitEthernet0/0/1]ip add

[Huawei-GigabitEthernet0/0/1]ip address 12.12.12.130

Huawei-GigabitEthernet0/0/1]nat outbound 2000

[Huawei-GigabitEthernet0/0/1]quit

[Huawei]interface GigabitEthernet 0/0/2

[Huawei-GigabitEthernet0/0/2jip address  192.168.1.130

[Huawei-GigabitEthernet0/0/2]quit

[Huaweijip route-static 0.0.0.00 GigabitEthernet 0/0/1

[Huaweijip route-static 172.16.101.0255.255.255.0192.168.1. 2

YUM 源管理(40分)

假设当前有一个centos7.2-1511.iso的镜像文件,使用这个文件配置yum    源,要求将这个镜像文件挂载在/opt/centos目录。还存在一个ftp源, IP 址为192.168.100.200,ftp配置文件中配置为anon_root=/opt,/opt   目录中 存在一个iaas目录(该目录下存在一个repodata目录)请问如何配置自己 local.repo文件,使得可以使用这两个地方的软件包,安装软件。请将  local.repo 文件的内容以文本形式提交到答题框。

参考答 [centos]

案:    name=centos

baseurl=file:///opt/centos

gpgcheck=0

enab|ed=1

[iaas]

name=iaas

baseurl=ftp://192.168.100.200/iaas

gpgcheck=0

enab|ed=1

Raid存储管理(40分)

登录云主机,在云主机中,存在一个大小为20G 的硬盘为/dev/vdb, 使用 fdisk命令对该硬盘进形分区,要求分出两个大小为5G 的分区。使用这两 个分区,创建名为/dev/md0raid级别为1的磁盘阵列。创建完成后使用 xfs文件系统进形格式化,并挂载到/mnt 目录下。将mdadm-D/dev/md0

命令和df-h 命令返回得结果以文本形式提交到答题框。

参考答 [root@xiandian ~]#mdadm -D /dev/md0

案:    /dev/md0:

Version:1.2

Creation Time:Wed Oct 2317:08:072019

Raid   Level:raid1

Array Size:5238784(5.00 GiB 5.36 GB)

Used Dev Size:5238784(5.00 GiB 5.36 GB)

Raid   Devices:2

Total  Devices:2

Persistence:Superblock  is  persistent

Update  Time:Wed  Oct  2317:13:372019

State:clean

Active   Devices:2

Working   Devices:2

Failed   Devices:0

Spare   Devices:0

Name:xiandian:0 (local to host xiandian)

UUID:71123d35:b354bc98:2e36589d:f0ed3491

Events:17

Number Major Minor RaidDevice State

0253170  active  sync  /dev/vdb1

1253181  active  sync  /dev/vdb2

[root@xiandian   ~]#df-h

Filesystem Size Used Avail Use%Mounted on

/dev/vda141G 2.4G 39G 6%/

devtmpfs 3.9G 03.9G 0%/dev

tmpfs 3.9G 4.0K 3.9G 1%/dev/shm

tmpfs 3.9G 17M 3.9G 1%/run

tmpfs 3.9G 03.9G 0%/sys/fs/cgroup

/dev/loop02.8G 33M 2.8G 2%/swift/node

tmpfs 799M 0799M 0%/run/user/0

/dev/md05.0G 33M 5.0G  1%/mnt

主从数据库管理(40分)

使用提供的两台虚拟机,在虚拟机上安装mariadb数据库,并配置为主从  数据库,实现两个数据库的主从同步。配置完毕后,请在从节点上的数据 库中执行“show slave status \G”命令查询从节点复制状态,将查询到的结 果以文本形式提交到答题框。

参考答 MariaDB  [(none)]>start slave;

案:    MariaDB [(none)]>show slave statuslG

***************************1.roW  ★★★★★★★★★★★★★★★★★★★★★★★★★★★

Slave_IO_State:Waiting for master to send event

Master_Host:mysql1

Master_User:user

Master_Port:3306

Connect_Retry:60

Master_Log_File:mysql-bin.000003

Read_Master_Log_Pos:245

Relay_Log_File:mariadb-relay-bin.000005

Relay_Log_Pos:529

Relay_Master_Log_File:mysql-bin.000003

Slave_IO_Running:Yes

Slave_SQL_Running:Yes

Replicate_Do_DB:

Replicate_lgnore_DB:

Replicate_Do_Table:

Replicate_lgnore_Table:

Replicate_Wild_Do_Table:

Replicate_Wild_lgnore_Table:

Last_Errno:0

Last_Error:

Skip_Counter:0

Exec_Master_Log_Pos:245

Relay_Log_Space:1256

Until_Condition:None

Until_Log_File:

Until_Log_Pos:0

Master_SSL_Allowed:No

Master_SSL_CA_File:

Master_SSL_CA_Path:

Master_SSL_Cert:

Master_SSL_Cipher:

Master_SSL_Key:

Seconds_Behind_Master:0

Master_SSL_Verify_Server_Cert:No

Last_IO_Errno:0

Last_IO_Error:

Last_SQL_Errno:0

Last_SQL_Error:

Replicate_lgnore_Server_lds:

Master_Server_ld:30

1 row in set (0.00 sec)

读写分离数据库管理(40分)

使用提供的虚拟机与软件包,基于上一题构建的主从数据库,进一步完成 Mycat读写分离数据库的配置安装。需要用的配置文件schema.xml 文件如 下所示 (server.xml文件不再给出): select user() 配置读写分离数据库 完毕后,使用netstat-ntpl命令查询端口启动情况。最后将netstat -ntpl  令的返回结果以文本形式提交到答题框。

参考答

案:

pro([Arocat)tit

a

Ry

cvte- g(rn)

- 

e

c

i

-ndt

e(n)s(l)

  servers)

tcp               0          δ0,0.0.0:22

t(tt)e(cc)p6(。)           0               

.(.)1(1) :(:)32(25)000

tc(tc)p6             8      0(0) :(:) :(:) :(:)4(3)4(6)2(2)32(90)

tcp⁶                            0:::9066

tcp⁶                            0:::22

tepe                           0::1:25

tep6              8     0:::1984

Forelgn address 0.0.0,0:

0.0.0.0:

0.0.0.0;*

:::*

state

LISTEN

LISTEN

LISTEN

LISTEN

LISTEN

LISTEN

LISTEN

LISTEN

LISTEN

LISTEN

974(PtD)/(/)ssha(Progr) am nane

14243/7xa

14243/java

14243/Java

14243/2ava

974/sshd

886/master

14243/java

Zookeeper集群(40分)

继续使用上题的三台虚拟机,使用提供的软件包,完成Zookeeper 集群的 安装与配置,配置完成后,在相应的目录使用./zkServer.sh     status命令查 看三个Zookeeper节点的状态,将三个节点的状态以文本形式提交到答题 框。

参考答  [root@zookeeper1 bin]#./zkServer.sh status

案:    ZooKeeper JMX enabled by default

Using   config:/root/zookeeper-3.4.14/bin/./conf/zoo.cfg

Mode:follower

[root@zookeeper2  bin]#/zkServer.sh  status

ZooKeeper JMX enabled by default

Using   config:/root/zookeeper-3.4.14/bin/./conf/zoo.cfg

Mode:leader

[root@zookeeper3  bin]#/zkServer.sh  status

ZooKeeper JMX enabled by default

Using   config:/root/zookeeper-3.4.14/bin/./conf/zoo.cfg

Mode:follower

Kafka集群(40分)

继续使用上题的三台虚拟机,使用提供软件包,完成Kafka集群的安装与

配置,配置完成后,在相应的目录使用/kafka-topics.sh --create --

zookeeper 你的IP:2181 --replication-factor 1 --partitions 1 --topic test 建topic,  将输入命令后的返回结果以文本形式提交到答题框。

参考答 [root@zookeeper1 bin]#./kafka-topics.sh --create --zookeeper

案:    172.16.51.23:2181 -replication-factor 1 --partitions 1 --topic tes

t

Created topic "test".

应用商城系统(40分)

继续使用上题的三台虚拟机,使用提供的软件包,基于集群应用系统部

署。部署完成后,进行登录, (订单中填写的收货地址填写自己学校的地 址,收货人填写自己的实际联系方式)最后使用curl命令去获取商城首页  的返回信息,将curl http://你自己的商城IP/#/home获取到的结果以文本形 式提交到答题框。

参考答 [root@server~]#curl   http://172.30.11.27/#/home

案:    <!DOCTYPE html><html><head><meta charset=utf-8><title>1  +x-示例项目</title><meta name=keywords content=""'><meta n ame=description content=""><meta http-equiv=X-UA-Compatibl e content="IE=Edge"><meta name=wap-font-scale content=no  ><link rel="shortcut icon "type=images/x-icon href=/static/imag  es/favicon.ico><link href=/static/css/app.8d4edd335a61c46bf5   b6a63444cd855a.css rel=stylesheet></head><body><divid=a   pp></div><script type=text/javascript src=/static/js/manifest.2d1 7a82764acff8145be.js></script><script type=textjavascript src  =/static/js/vendor.4f07d3a235c8a7cd4efe.js></script><script ty  pe=text/javascript src=/static/js/app.81180cbb92541cdf912f.js>

</script></body></html><style>body{

min-width:1250px;

Keystone管理(40分)

使用提供的“all-in-one”虚拟机,在keystone中创建用户testuser,密码为  password, 创建好之后,查看testuser的详细信息,以文本形式提交以上

操作命令到答题框。

参考答 [root@xiandian~]#source  /etc/keystone/admin-openrc.sh

案:    [root@xiandian~]#openstack user create --domain xiandian --p assword password testuser

+                                                                      

|Field      |Value

+            +                                                         ------十

|domain_id|5a486c51bc8e4dffa4a181f6c54e0938|

a(e)m(n)e(a)b

e(e)

t(6)

3ac4b3ca8275i  3 7c14be0a3e |

- - - 

[root@xiandian~]#openstack user show testuser

+-----------+----------------------------------+

|Field  |Value  |

+-----------+----------------------------------+

|domain_id|639e7d52170d4759b5438e3b29bbf339|

enabled |True |

|id|df8ca15f17a8435d8889987b4b78c7a2   |

|name  |testuser  |

+-----------+---                               ---------------+

对象存储管理(40分)

使用提供的“all-in-one”虚拟机,使用openstack命令,创建名为examtest 的容器并查询,上传一个aaa.txt (可自行创建)文件到这个容器中并查 询。依次将操作命令和返回结果以文本形式提交到答题框。

参考答 [root@xiandian~]#openstack  container  create  examtest

案:    

l account |container |x-trans-id |

+---------------------------------------+----                                                                          

-------+

|AUTH_0ab2dbde4f754b699e22461426cd0774   |examtest   |tx 9e7b54f8042d4a6ca5ccf-005a93daf3  |

+------------------------------  ------              ----+-----        ----十.

-------+

[root@xiandian ~]#openstack container list

+----------+

|Name  |

+----------+

examtest |

+ +

[root@xiandian ~]#openstack object create examtest aaa.txt

+ +-----------+----------------------------------+

l object |container |etag l

+ +------         -----+----------------------------------+

l      aaa.txt|examtest|45226aa24b72ce0ccc4ff73eefe2e26f|

+---------+-----------+----------------------------------+

[root@xiandian ~]#openstack object list examtest

+---------+

|Name  |

+---------+

aaa.txt |

+---------+

Glance管理(40分)

登录“all-in-one”节点,使用cr 的传输工具将提供的cirros-0.3.4-x86_64-   disk.img镜像上传至“all-in-one”节点的/root目录下;使用glance命令将镜 像上传,并命名为mycirros,最后使用glance命令查看该镜像的详细信  息。将上述所有操作命令和返回结果以文本形式提交到答题框。

参考答 [root@xiandian~]#source   /etc/keystone/admin-openrc.sh

案:    [root@xiandian ~]#glance image-create --name mycirros --disk -format qcow2 --container-format bare --progress <cirros-0.3.4 -x86_64-disk.img

[=============================>]100%

+ +--------------------------------------+

|Property  |Value  |

+ +-----------     ----------------------------+

|checksum|ee1eca47dc88f4879d8a229cc70a07c6|

container_format  |bare  I

|created_at |2019-10-24T10:16:52Z|

disk_format   |qcow2|

l     id|d3663be2-3ebf-443a-b3fc-b3e39bda8783|

|min_disk    |0|

|min_ram|0|

name |mycirros |

|owner  |Oab2dbde4f754b699e22461426cd0774  |

l protected |False |

|size  |13287936|

status  |active  |

tags|     |

l updated_at |2019-10-24T10:16:52Z|

virtual_size |None |

|visibility I private |

+------------------+

[root@xiandian ~]#glance image-show d3663be2-3ebf-443a-b 3fc-b3e39bda8783

+------------------+--------------------------------------+

|Property  |Value  |

+------------------+-----------             -        --------------十

|checksum  |ee1eca47dc88f4879d8a229cc70a07c6  |

container_format  |bare  |

|created_at |2019-10-24T10:16:52Z|

|disk_format    |qcow2|

|id|d3663be2-3ebf-443a-b3fc-b3e39bda8783|

|min_disk    |0|

|min_ram          |0|

|name  |mycirros  |

l owner  |Oab2dbde4f754b699e22461426cd0774  |

l protected |False |

|size  |13287936|

status  |active  |

|tags|[]|

l updated_at |2019-10-24T10:16:52Z|

l virtual_size |None |

|visibility   |private   |

+------------------+--------------------------------------+

Docker安装(40分)

使用提供的虚拟机和软件包,自行配置YUM 源,安装docker-ce服务。安 装完毕后执行docker info命令的返回结果以文本形式提交到答题框。

参考答 Containers:33

案:     Running:16

Paused:0

Stopped:17

lmages:22

Server   Version:18.09.6

Storage    Driver:devicemapper

Pool     Name:docker-253:0-113162281-pool

Pool    Blocksize:65.54kB

Base  Device  Size:10.74GB

Backing    Filesystem:xfs

Udev  Sync  Supported:true

Data   file:/dev/loop0

Metadata    file:/dev/loop1

Data    loop    file:/var/lib/docker/devicemapper/devicemapper/data Metadata    loop    file:/var/lib/docker/devicemapper/devicemapper/ metadata

Data  Space  Used:3.573GB

Data  Space  Total:107.4GB

Data  Space  Available:18.72GB

Metadata  Space  Used:22.59MB

Metadata  Space  Total:2.147GB

Metadata   Space  Available:2.125GB

Thin  Pool  Minimum  Free  Space:10.74GB

Deferred   Removal   Enabled:true

Deferred   Deletion   Enabled:true

Deferred  Deleted  Device  Count:0

Library   Version:1.02.158-RHEL7   (2019-05-13)

Logging    Driver:json-file

Cgroup    Driver:cgroupfs

Plugins:

Volume:local

Network:bridge  host  macvlan  null  overlay

Log:awslogs fluentd gcplogs gelf journald json-file  local  logentr ies splunk syslog

Swarm:inactive

Runtimes:runc

Default    Runtime:runc

Init    Binary:docker-init

containerd      version:b34a5c8af56e510852c35414db4c1f4fa617

2339

runc      version:3e425f80a8c931f88e6d94a8c831b9d5aa481657 init   version:fec3683

Security  Options:

seccomp

Profile:default

Kernel     Version:3.10.0-1062.7.1.el7.x86_64

Operating System:CentOS Linux 7 (Core)

OSType:linux

Architecture:x86_64

CPUs:2

Total Memory:1.913GiB

Name:master

ID:U4ME:YWV6:WZEK:7R7W:5OLN:MO4A:NVNH:AEPR:L7G E:UD4S:UZOY:GZXQ

Docker Root Dir:/var/lib/docker

Debug   Mode(client):false

Debug   Mode(server):false

Registry:https://index.docker.io/v1/

Labels:

Experimental:false

Insecure Registries:

192.168.70.10:5000

127.0.0.0/8

Live Restore Enabled:false

Product License:Community Engine

WARNING:the devicemapper storage-driver is deprecated,an d will be removed in a future release.

WARNING:devicemapper:usage of loopback devices is strong ly discouraged for production use.

Use `--storage-opt dm.thinpooldev'to specify a custom block st orage device.

Docker Harbor安装(40分)

使用提供的虚拟机与软件包,部署Docker Harbor镜像仓库服务。安装完 毕后,将执行./install.sh --with-notary --with-clair命令返回结果中的

[step4]的内容以文本形式提交到答题框。

参考答  [Step 4]:starting Harbor 

案:    √----Harbor has been installed and started successfully.----

Now you should be able to visit the admin portal at https://10.2 4.2.37.

For more details,please visit GitHub - goharbor/harbor: An open source trusted cloud native registry project that stores, signs, and scans content.

Shell脚本补全(40分)

下面有一段脚本,作用是自动配置nginx 服务,由于工程师的失误,将脚  本中的某些代码删除了,但注释还在,请根据注释,填写代码。最后将填 写的代码按照顺序以文本形式提交至答题框。  nginx(){cd  #删除默认项目 路径下的文件 rm-rf /usr/share/nginx/html/*#提供的dist静态文件复制  nginx项目目录 cp-rvf /root/dist/*/usr/share/nginx/html  #修改nginx配置 文件如下 cat>/etc/nginx/conf.d/default.conf  <<EOF  server  {listen  80;

server_name  localhost;#charset  koi8-r;#access_log

/var/log/nginx/host.access.log  main;location  /{root

/usr/share/nginx/html;index  index.html  index.htm;}location  /user {  (此 处需要填写)}location /shopping {proxy_pass http://127.0.0.1:8081;} location /cashier {proxy_pass  http://127.0.0.1:8083;}error_page  500

502503504150x.html;location  =/50x.html  {root  /usr/share/nginx/html; }}EOF#  启动nginx 服务 systemctl start nginx #设置nginx开机自启(此 处需填写)#检查nginx服务是否成功启动 if[$?-eq   0]then  sleep   3

echo-e   "\033[36m==========nginx启动成功==========1033[0m"

else echo -e"\033[31m**********nginx启动失败,请检查

**********\033[0m"exit 1 fi sleep 2 }

参考答  proxy_pass http://127.0.0.1:8082;

案:    systemctl enable nginx

1下面对项目管理叙述错误的是(10分)

 A、 项目文档管理是指在一个项目运行过程中将提交的各类文档进行收集管理控制的

过程

B、 工程项目保存的文档要涵盖项目可研、总体设计、基础设计、详细设计等整个项

目周期

   C 、项目经理可以从项目周期角度去把握项目进展情况(正确答案)

D、 项目保存的文档包括项目系统管理、文档版本控制、文档质量管理等管理内容

项目计划阶段不包括(10分)

)A、 里程碑和基线时间设定

B人员安排

 C、风险预测

 D、一份项目工作任务书(正确答案)

以下哪个不是FAT AP的特点(10分)

〇 A、 简单的无线接入

〇 B、 自行管理

   C 、无缝漫游(正确答案)

D  独立提供无线网络

以下哪个不是FIT AP的特点(10分)

A、 可以独立提供无线网络(正确答案)

)B  集中管理

C、 三层漫游

)D、 基于用户下发权限

数据库主服务器将更新写入二进制日志文件,并维护文件的一个  来跟踪日志循环。(10分)

 A、 内容

B索引(正确答案)

C、 编号

D顺序

在主服务器上执行的SQL语句,在从服务器上执行同样的语句。MySQL 默认采用    ,效率比 较高。(10分)

 A、基于索引的复制

○B、  基于日志的复制

C基于语句的复制(正确答案)

 D、基于主服务器复制

Nginx的启动后台中主进程的作用是什么?(10分)

 A、启动需要的进程

○    B管理其他主进程

C、 与其他进程通信

D、 管理工作者进程(正确答案)

操作Nginx时需要与哪个进程进行通讯?(10分)

A、 主进程(正确答案)

B  通讯进程

C、 网络进程

    D worker进程

OpenStack系统架构中各个组件之间的通信核心组件是?(10分)

AMysql

B Keystone  (正确答案)

CGlance

DNova

下列选项当中,哪个是Swift创建容器的命令(10分)

A、swift post(正确答案)

Bswift  create

Cswift  found

D swift    establish

以下关于Swift 服务的描述错误的是?(10分)

)ASwift  通过REST API接口来访问数据,可以通过API变成实现文件的存储和管理,

使得资源管理实现自动化。

)BSwift 提供多重备份机制,拥有极高的数据可靠性,数据存放在高分布式的Swift

系统中,几乎不会丢失。

 C、Swift通过独立节点来形成存储系统,但在数据量的存储上不能做到无限拓展。

(正确答案)

 D Swift的性能可以通过增加Swift集群来实现线性提升,所以Swift很难达到性能瓶

颈。

腾讯云使用的计算虚拟化技术是以下哪项?(10分)

)AXen

B、KVM (正确答案)

CCitrix

DVMware

下列哪个不属于客户上云的典型价值?(10分)

)A、 异地灾备

B  节省投资

C、 简化运维

D、 增强机房管理(正确答案)

下列腾讯云主机安全组件,描述正确的是?(10分)

A、 腾讯云主机安全组件是一系列软件的组成,可提供任何类型的安全防御

B、 腾讯云主机安全组件会导致云服务器性能下降

●    C、腾讯云主机安全组件主要压力在平台上,并不会导致客户云服务器性能大量下降

(正确答案)

D以上皆对

您维护了一个音视频APP, 但是您发现用户的连接成功率并不高,您分析后发现连接失败的 原因大多数都是因为解析超时或缓慢造成的,您应该如何做才可以解决问题,让APP中的音 乐保持流畅?(10分)

〇A、 使用腾讯云监控平台检测服务质量

●B、 使用腾讯云HttpDNS 服务(正确答案)

C、 使用腾讯云拔测平台检测全国范围内的服务质量

 D、 使用腾讯云CDN 加速

下面哪个是Docker Swarm中一个部署的最小单元?(10分)

AStack

BYaml

C、Task(正确答案)

DService

下面哪个公司是OpenShift的开发公司?(10分)

 A、 谷歌

〇B、  微软

C 红帽(正确答案)

D、 亚马逊

Shell本身是用哪种语言编写的程序?(10分)

APython

BC语言(正确答案)

CJava

DPHP

Ansible是基于      进行工作的。(10分)

A 、任务集

● B、模块(正确答案)

 C 进程

  D、框架

20Ansible通过    实现配置管理、应用部署、任务执行等功能。(10分)

)AFTP

B、SSH (正确答案)

)CHTTP

DTCP

关于开发阶段叙述正确的是(10分)

A、 采用构建工具进行自动化版本构建,避免人为操作失误(正确答案)

B、 软件的包、版本进行统一管理,避免不同版本的直接冲突(正确答案)

C、 注意各个环境的一致性,保证构建脚本执行成功(正确答案)

D、 提高软件工程中模块构建的耦合度,提高软件功能模块构建系统的灵活性

下面对测试人员在设计和执行测试时的重要原则描述正确的是(10分)

A、 测试用例需清晰定义对预期的输入和输出;(正确答案)

B彻底检查每个测试的执行结果(正确答案)

C、 测试用例的编写不仅应当根据有效和预料到的输入情况,而且也应当考虑无效和 未预料到的输入情况(正确答案)

D检查程序是否“未做其应该做的”仅是测试的一半,测试的另一半是检查程序是 否“做了其不应该做的”(正确答案)

属于无线AP的安全措施的是(10分)

A、 隐藏SSID(正确答案)

B启用WEP(正确答案)

C启用MAC地址过滤(正确答案)

D启用DHCP 服务

以上可以工作在2.4GHz频段的无线协议是(10分)

A、802.11a

B、802.11n(正确答案)

C、802.11g(正确答案)

D、802.11b(正确答案)

网络地址172.16.1.0/24,选择子网掩码为255.255.255.224,以下说法正确的是(10分)

A、 划分了4个有效子网

B、划分了6个有效子网(正确答案)

C、每个子网的有效主机数是30个(正确答案)

D、 每个子网的有效主机数是32个

如何在命令行查看一台linux机器的CPU、SWAP 分区信息、硬盘信息?(10分)

A cat/proc/cpuinfo      (正确答案)

B du(正确答案)

C、cat /proc/swaps(正确答案)

Ddf-Ih

下列哪些是数据库的优化方案?(10分)

A、memcache  (正确答案)

B、分表(正确答案)

C、搜索引擎(正确答案)

D、主从分离(正确答案)

kafka有哪些重要的设计思想?(10分)

A、 消息持久化(正确答案)

B消息有效期(正确答案)

C、 批量发送(正确答案)

D分区机制partition (正确答案)

下列提法中,属于ifconfig命令作用范围的是。(10分)

A、 配置本地回环地址(正确答案)

B 配置网卡的IP地址(正确答案)

C 激活网络适配器(正确答案)

D、 加载网卡到内核中

下列选项当中,哪些说法是正确的(10分)

Anova start是创建云主机

Bnova   restart是重启云主机(正确答案)

Cnova  boot是启动云主机

D、nova reset是重建云主机(正确答案)

Neutron网络形式主要包括以下哪些?(10分)

A、Flat(正确答案)

 B VLAN(正确答案)

■C GRE  (正确答案)

D VXLAN(正确答案)

下列选项当中,哪些是典型的私有云平台(10分)

■A 3A     Cloud(正确答案)

    B OpenStack(正确答案)

■C OATOS  (正确答案)

DUtility

公司业务在选择合适的腾讯云服务器时需要考虑的原则有?(10分)

    A、成本(正确答案)

B 计算能力(正确答案)

  C IO时延要求(正确答案)

■   D、其他需求(正确答案)

创建云主机时,可以购买的网络带宽有哪几个计费标准?(10分)

A、 按使用流量计费(正确答案)

B、 按带宽计费(正确答案)

C、 按时长计费

D以上皆无

腾讯云VPC提供了灵活、高性能的Internet 连接方式包括下列哪些方法?(10分)

A对端网关

B、VPN 通道

C、弹性 IP(正确答案)

D、NAT 网关(正确答案)

腾讯为什么能提供云服务?(10分)

A、 强大的基础设施(正确答案)

B、 丰富的大规模管理经验:基于QQ、QQ  空间等海量服务考验;经微信、腾讯游戏

等海量业务的技术锤炼(正确答案)

C、 采购能力及研发能力:可以降低云产品的成本并提供业界领先的计算、网络和存 储性能(正确答案)

D业务能力:基于互联网业务大量的数据沉淀和经验积累后,能够提供了文字识 别,图像识别,语音设别和人脸识别等服务能力(正确答案)

下面关于Docker lmage的说法,正确的是?(10分)

A、 镜像是一个只读模板(正确答案)

B Dockerfile 文本描述镜像的内容(正确答案)

C镜像定义类似面向过程的类

D、 构建一个镜像实际就是安装、配置和运行的过程(正确答案)

下面属于OpenShift内部的部分核心组件和概念的是(10分)

A、Master Node(正确答案)

BScheduler

C、Compute Node(正确答案)

D、Etcd (正确答案)

Ansible任务执行包含以下哪两种模式    。(10分)

A、fixedRate模式

B、ad-hoc 模式(正确答案)

C playbook 模式(正确答案)

D cron 模式

Python模块化的优点     。(10分)

A、 提高了代码的可维护性(正确答案)

B、 效率高(正确答案)

C、 避免函数名称和变量名称重复(正确答案)

D可移植性

防火墙管理(40分)

配置防火墙g0/0/2端口添加至trust域 ,g0/0/1端口添加untrust域。

配置trust 域到untrust 域规则,放行内部地址172.16.105.0/24网段。配

NAT规则,匹配内部地址172.16.105.0/24网段,使用g0/0/1端口的地

址进行转换。 (所有配置命令使用完整命令)将上述所有操作命令及返回

结果以文本形式提交到答题框。

[SRG]firewall zone trust

[SRG-zone-trust]add  interface  GigabitEthernet  0/0/2

[SRG-zone-trust]quit

[SRG]firewall zone untrust

[SRG-zone-untrust]add  interface  GigabitEthernet  0/0/1

[SRG-zone-untrust]quit

[SRG]policy  interzone  trust  untrust  outbound

[SRG-policy-interzone-trust-untrust-outbound]policy      0

[SRG-policy-interzone-trust-untrust-outbound-0]action

rmit

[SRG-policy-interzone-trust-untrust-outbound-0]policy

urce 172.16.105.00.255.255.255

[SRG-policy-interzone-trust-untrust-outbound-0]quit

[SRG-policy-interzone-trust-untrust-outbound]quit

[SRG]nat-policy  interzone  trust  untrust  outbound

[SRG-nat-policy-interzone-trust-untrust-outbound]policy      1

[SRG-nat-policy-interzone-trust-untrust-outbound-1]actio

n  source-nat

[SRG-nat-policy-interzone-trust-untrust-outbound-1]polic

y source 172.16.105.00.255.255.255

[SRG-nat-policy-interzone-trust-untrust-outbound-1]easy-

ip  GigabitEthernet 0/0/1

无线AC网络管理(40分)

配置无线AC 控制器,设置安全策略Internet,配置安全认证方式为wpa-

wpa2, 密码为a1234567, 设置无线ssidInternet,VAP 模板名称

Internet,   绑定业务vlan为101,绑定安全策略,绑定SSID模板,创建

AP组,名称为ap-group1,   绑定vap模板到射频卡0、1上。将上述所有

操作命令及返回结果以文本形式提交到答题框。

参考答 [AC1-wlan-view]security-profile   name   Internet

案:    [[AC1-wlan-sec-prof-Internet]security  wpa-wpa2  psk  pass- phrase a1234567 aes

[AC1-wlan-sec-prof-Internet]quit

[AC1-wlan-view]ssid-profile  name  Internet

[AC1-wlan-ssid-prof-Internet]ssid    Internet

[AC1-wlan-ssid-prof-Internet]quit

[AC1-wlan-view]vap-profile  name  Internet

[AC1-wlan-vap-prof-Internet]forward-mode       direct-forward

[AC1-wlan-vap-prof-Internet]service-vlan  vlan-id   101 [AC1-wlan-vap-prof-Internet]security-profile     Internet [AC1-wlan-vap-prof-Internet]ssid-profile     Internet

[AC1-wlan-vap-prof-Internet]quit

[AC1-wlan-view]ap-group  name  ap-group1

[AC1-wlan-ap-group-ap-group1]vap-profile    Internet   wlan 1 radio 0

[AC1-wlan-ap-group-ap-group1]vap-profile    Internet   wlan 1 radio 1

[AC1-wlan-ap-group-ap-group1]quit

YUM 源管理(40分)

假设当前有一个centos7.2-1511.iso的镜像文件,使用这个文件配置yum 源,要求将这个镜像文件挂载在/opt/centos目录。还存在一个ftp IP 地址为192.168.100.200,ftp 配置文件中配置为anon_root=/opt,/opt

目录中存在一个iaas目录(该目录下存在一个repodata 目录)请问如何  配置自己的local.repo文件,使得可以使用这两个地方的软件包,安装软 件。请将local.repo文件的内容以文本形式提交到答题框。

参考答 [centos]

案:    name=centos

baseurl=file:///opt/centos

gpgcheck=0

enabled=1

[iaas]

name=iaas

baseurl=ftp://192.168.100.200/iaas

gpgcheck=0

enabled=1

KVM 管理(40分)

使用提供的虚拟机和软件包,完成KVM 服务的安装与KVM 虚拟机的启  动。使用提供的cirros镜像与qemu-ifup-NAT 脚本启动虚拟机,启动完 毕后登录,登录有执行ip addr list命令,将该命令的返回结果以文本形 式提交到答题框。

参考答  $ ip addr list

 :   1: lo:<LOOPBACK,UPLOWER_UP>mtu     16436    qdisc     noque

ue

link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo

inet6::1/128  scope  host

valid_Ift forever preferred_Ift forever

2:eth0:<BROADCAST,MULTICAST,UPLOWER_UP>mtu 15 00 qdisc pfifo_fast qlen 1000

link/ether  52:54:00:12:34:56  brd  ff:ff:ff:ff:ff:ff

inet 192.168.122.89/24 brd 192.168.122.255 scope global

eth0

inet6 fe80:5054:ff:fe12:3456/64  scope  link

valid_Ift forever preferred_Ift forever

主从数据库管理(40分)

使用提供的两台虚拟机,在虚拟机上安装mariadb数据库,并配置为主从 数据库,实现两个数据库的主从同步。配置完毕后,请在从节点上的数据 库中执行“show slave status\G”命令查询从节点复制状态,将查询到 的结果以文本形式提交到答题框。

参考答 MariaDB  [(none)]>start  slave;

案:    MariaDB  [(none)]>show  slave  status\G

***************************1.rOW***************************

Slave_lO_State:Waiting for master to send event

Master_Host:mysql1

Master_User:user

Master_Port:3306

Connect_Retry:60

Master_Log_File:mysql-bin.000003

Read_Master_Log_Pos:245

Relay_Log_File:mariadb-relay-bin.000005

Relay_Log_Pos:529

Relay_Master_Log_File:mysql-bin.000003

Slave_IO_Running:Yes

Slave_SQL_Running:Yes

Replicate_Do_DB:

Replicate_lgnore_DB:

Replicate_Do_Table:

Replicate_lgnore_Table:

Replicate_Wild_Do_Table:

Replicate_Wild_lgnore_Table:

Last_Errno:0

Last_Error:

Skip_Counter:O

Exec_Master_Log_Pos:245

Relay_Log_Space:1256

Until    Condition:None

Until_Log_File:

Until_Log_Pos:0

Master_SSL_Allowed:No

Master_SSL_CA_File:

Master_SSL_CA_Path:

Master_SSL_Cert:

Master_SSL_Cipher:

Master_SSL_Key:

Seconds_Behind_Master:0

Master_SSL_Verify_Server_Cert:No

Last_lO_Errno:0

Last_IO_Error:

Last_SQL_Errno:0

Last_SQL_Error:

Replicate_lgnore_Server_Ids:

Master_Server_ld:30

1 row in set (0.00 sec)

应用商城系统(40分)

使用提供的软件包和提供的虚拟机,完成单节点应用系统部署。部署完成 后,进行登录, (订单中填写的收货地址填写自己学校的地址,收货人填 写自己的实际联系方式)最后使用curl命令去获取商城首页的返回信息, curl   http://你自己的商城IP/#/home 获取到的结果以文本形式提交到  答题框。

参考答 [root@server    ~]#curl     http://172.30.11.27/#/home

案:    <!DOCTYPE    html><html><head><meta    charset=utf-8><  title>1+x- 示例项目</title><meta   name=keywords   content =""><meta   name=description   content=""><meta    http-eq  uiv=X-UA-Compatible   content="IE=Edge"><meta    name=  wap-font-scale   content=no><link   rel="shortcut   icon   "typ  e=images/x-icon    href=/static/images/favicon.ico><link    hr  ef=/static/css/app.8d4edd335a61c46bf5b6a63444cd855a.     css    rel=stylesheet></head><body><div    id=app></div>    <script   type=text/javascript    src=/static/js/manifest.2d17a8 2764acff8145bejs></script><script    type=text/javascript    s  rc=/static/js/vendor.4f07d3a235c8a7cd4efe.js></script><

script   type=text/javascript    src=/static/js/app.81180cbb925

41cdf912fjs></script></body></html><style>body{

min-width:1250px;

swift管理(40分)

登录 “all-in-one”   云主机。使用swift 相关命令,查询swift 对象存储服  务可以存储的单个文件大小的最大值,依次将操作命令及返回结果以文本 形式提交到答题框。

参考答 [root@xiandian~]#swift   capabilities   |grep   max_file_size  :   max_file_size:5368709122

cinder管理(40分)

登录 “all-in-one”   云主机,使用命令查看当前卷组信息,使用lvcreate 命令,创建名称为BlockVloume, 大小为2G lvm逻辑卷,查询该逻辑 卷详细信息,依次将操作命令及返回结果以文本形式提交到答题框。

参考答 [root@xiandian     ~]#vgs

案:    VG #PV #LV #SN Attr VSize VFree

cinder-volumes   100   wz--n-4.75g  4.75g

[root@xiandian ~]#lvcreate -L  +2G -n  BlockVolume  cinder

-volumes

Logical  volume  "BlockVolume"created.

[root@xiandian    ~]#lvs

LV VG Attr LSize Pool Origin Data%Meta%Move Log Cp

y%Sync Convert

BlockVolume   cinder-volumes   -wi-a-----2.00g

[root@xiandian    ~]#lvdisplay

---Logical  volume  ---

LV  Path  /dev/cinder-volumes/BlockVolume

LV Name BlockVolume

VG Name cinder-volumes

LV UUID qv2rgN-k5EQ-3gL7-nx5j-sx32-EeHk-wPrMaK

LV Write Access read/write

LV  Creation  host,time  xiandian,2018-01-1803:22:26  +000 0

LV Status available

#open  0

LV Size 2.00 GiB

Current LE 512

Segments 1

Allocation  inherit

Read ahead sectors auto

-currently set to  8192

Block device 252:0

Ceilometer管理(40分)

登录 “all-in-one”   云主机。使用ceilometer 相关命令,查询测量值的列 表信息。依次将操作命令及返回结果以文本形式提交到答题框。

参考答 [root@xiandian~]#ceilometer       meter-list

案:    +---------------------------------+-------+--------                                  -+- ·

-----------------------------------------+-------

--一--------+---------                             -------------+

Name   |Type|Unit   |Resource   ID|User   ID|Project    ID|

+---------------------------------+-------+-----------+-

--+-.

------+---                                           ------------+

image         |gauge|image|3bb63ae0-3129-442b-b19f-9f662 98132aa|None|Oab2dbde4f754b699e22461426cd0774       | |image     |gauge     |image|4f4ca979-6fec-425f-84f7-b29be6

6ca055|None|Oab2dbde4f754b699e22461426cd0774|

l     image.size     |gauge|B|3bb63ae0-3129-442b-b19f-9f662  98132aa|None|Oab2dbde4f754b699e22461426cd0774       | limage.size         |gauge|B|4f4ca979-6fec-425f-84f7-b29be6   6ca055|None|0ab2dbde4f754b699e22461426cd0774       |   storage.containers.objects   |gauge   |object   |Oab2dbde4f7 54b699e22461426cd0774/examcontainer   |None   |Oab2db  de4f754b699e22461426cd0774|

|storage.containers.objects|gauge         |object|Oab2dbde4f7 54b699e22461426cd0774/mycontainer      |None|Oab2dbde 4f754b699e22461426cd0774|

|storage.containers.objects         |gauge|object|82771f9e78a 6482c93facbe85450c8a4/list|None|82771f9e78a6482c93

facbe85450c8a4 |

|storage.containers.objects    |gauge    |object|82771f9e78a 6482c93facbe85450c8a4/mycontainer      |None|82771f9e7 8a6482c93facbe85450c8a4  |

|storage.containers.objects.size        |gauge|B|Oab2dbde4f7 54b699e22461426cd0774/examcontainer|None|Oab2db

|stor(de4f)a(7)g(5)e(4)bcontainer(699e2246)s(1)o(42)bj(6)e(c)c(d)t(0)s(7)s(7)i(4)ze   |i    gauge|B|Oab2dbde4f7

54b699e22461426cd0774/mycontainer      |None|Oab2dbde 4f754b699e22461426cd0774|

|storage.containers.objects.size|gauge|B|82771f9e78a6  482c93facbe85450c8a4/list|None|82771f9e78a6482c93f

o(b)rag(e85)e(4)5c(0)o(c)ntai(8a4)

rs.objects.size|gauge|B|82771f9e78a6

482c93facbe85450c8a4/mycontainer|None|82771f9e78a 6482c93facbe85450c8a4|

|storage.objects   |gauge   l   object|Oab2dbde4f754b699e22 461426cd0774|None|Oab2dbde4f754b699e22461426cd

0774|

|storage.objects         |gauge|object|20b1ab08ea644670add b52f6d2f2ed61|None|20b1ab08ea644670addb52f6d2f2

t(d)o(6)ra(1)

e.objects         |gauge|object|82771f9e78a6482c93fac

be85450c8a4|None|82771f9e78a6482c93facbe85450c8a

rage.objects          |gauge|object|f35885323bac4e498706 5a4ca2d364f6|None|f35885323bac4e4987065a4ca2d36

o(6)

age.objects.containers    |gauge    |container|Oab2dbde

4f754b699e22461426cd0774|None|Oab2dbde4f754b69

9e22461426cd0774  |

|storage.objects.containers     |gauge     |container|20b1ab08 ea644670addb52f6d2f2ed61|None|20b1ab08ea644670a

to(db)rag(52f)e(6)obj(d2f)e(2)c(e)t(d)s(6)c(1)o

tainers     |gauge     |container|82771f9e

78a6482c93facbe85450c8a4|None|82771f9e78a6482c93

orag(cbe8)e(5)objec(450c8)ts(a)4c

ntainers     |gauge     |container|f3588532

3bac4e4987065a4ca2d364f6|None|f35885323bac4e498

7065a4ca2d364f6|

|storage.objects.outgoing.bytes|delta|B|Oab2dbde4f75 4b699e22461426cd0774|None|0ab2dbde4f754b699e22

|stora(46142)g(6)e(c)

bject(774|)s.outgoing.bytes|delta|B|20b1ab08ea64

4670addb52f6d2f2ed61|None|20b1ab08ea644670addb

o(f)r(6)a(d)g(2)e(f)2o(e)bjec(d61)t

.outgoing.bytes|delta|B|82771f9e78a6

482c93facbe85450c8a4|None|82771f9e78a6482c93facb e85450c8a4|

|storage.objects.outgoing.bytes|delta|B|f35885323bac

4e4987065a4ca2d364f6|None|f35885323bac4e4987065

o(c)rag(a2d)e(3)6o(4)bj(f)e(6)cts(|).size       |gauge|B|Oab2dbde4f754b699e22

461426cd0774|None|Oab2dbde4f754b699e22461426cd

or(74)

ge.objects.size        |gauge|B|20b1ab08ea644670addb

52f6d2f2ed61|None|20b1ab08ea644670addb52f6d2f2e

d61 |

|storage.objects.size       |gauge|B|82771f9e78a6482c93fac be85450c8a4|None|82771f9e78a6482c93facbe85450c8a

t|orage.objects.size    |gauge    |B|f35885323bac4e4987065 a4ca2d364f6|None      |f35885323bac4e4987065a4ca2d364f

6|

|volume.size         |gauge|GB|56658f68-fb78-4fc9-b6e6-6c55 988b9cde|53a1cfOad2924532aa4b7b0750dec282|0ab2d

u(4)m(f7)e(5)size(4b69)9e224

gau(142)g(6)

GB(077)

f(|)685fd4-4f33-4f0c-b70e-467d

ab381c24|53a1cf0ad2924532aa4b7b0750dec282|0ab2d

u(4)m(f7)e(5)size(4b69)

gaug(61426)e(c)|GB(d07)

c(4)ed33(|)323-c10e-4b7f-a63f-28b

8638c1fbf|53a1cf0ad2924532aa4b7b0750dec282|0ab2d

bde4f754b699e22461426cd0774|

+-------------- ·                                    ---+----- ·     --+- ·                   + ·

--       ------                一一 -

-  --- ·              ------------+- ·

-----------+----------------------------------+

Docker安装(40分)

使用提供的虚拟机和软件包,自行配置YUM 源,安docker-ce 服务。安 装完毕后执行docker info命令的返回结果以文本形式提交到答题框,

< G+Ai  ulJUWeNeI        HJk                    E       J            

参考答 Containers:33

案:    Running:16

Paused:0

Stopped:17

lmages:22

Server Version:18.09.6

Storage   Driver:devicemapper

Pool    Name:docker-253:0-113162281-pool

Pool Blocksize:65.54kB

Base Device Size:10.74GB

Backing Filesystem:xfs

Udev  Sync  Supported:true

Data   file:/dev/loop0

Metadata    file:/dev/loop1

Data    loop    file:/var/lib/docker/devicemapper/devicemapp

er/data

Metadata    loop     file:/var/lib/docker/devicemapper/device mapper/metadata

Data Space Used:3.573GB

Data Space Total:107.4GB

Data Space Available:18.72GB

Metadata Space Used:22.59MB

Metadata Space Total:2.147GB

Metadata Space Available:2.125GB

Thin Pool Minimum Free Space:10.74GB

Deferred  Removal  Enabled:true

Deferred  Deletion  Enabled:true

Deferred Deleted Device Count:0

Library Version:1.02.158-RHEL7 (2019-05-13)

Logging   Driver:json-file

Cgroup   Driver:cgroupfs

Plugins:

Volume:local

Network:bridge   host   macvlan   null   overlay

Log:awslogs  fluentd  gcplogs  gelf  journald  json-file   local   l ogentries  splunk  syslog

Swarm:inactive

Runtimes:runc

Default    Runtime:runc

Init     Binary:docker-init

containerd        version:b34a5c8af56e510852c35414db4c1f4fa

6172339

runc      version:3e425f80a8c931f88e6d94a8c831b9d5aa4816

57

init    version:fec3683

Security   Options:

seccomp

Profile:default

Kernel      Version:3.10.0-1062.7.1.el7.x8664

Operating  System:CentOS  Linux  7  (Core)

OSType:linux

Architecture:x86_64

CPUs:2

Total    Memory:1.913GiB

Name:master

ID:U4ME:YWV6:WZEK:7R7W:5OLN:MO4A:NVNH:AEPR:L7 GE:UD4S:UZOY:GZXQ

Docker    Root    Dir:/var/lib/docker

Debug      Mode(client):false

Debug   Mode   (server):false

Registry:https://index.dockerio/v1/

Labels:

Experimental:false

Insecure  Registries:

192.168.70.10:5000

127.0.0.0/8

Live  Restore  Enabled:false

Product   License:Community    Engine

WARNING:the   devicemapper   storage-driver   is   deprecate d,and will  be  removed  in  a  future  release.

WARNING:devicemapper:usage  of  loopback  devices  is  str ongly  discouraged  for  production  use.

Use  `--storage-opt  dm.thinpooldev'to  specify  a  custom   bl ock  storage  device.

Docker Harbor安装(40分)

使用提供的虚拟机与软件包,部署Docker Harbor镜像仓库服务。安装完 毕后,将执行./install.sh    --with-notary    --with-clair命令返回结果中的  [step4]的内容以文本形式提交到答题框。

参考答 [Step  4]:starting  Harbor  . 

案 :  √----Harbor  has  been  installed  and  started  successfully.--

Now you  should  be  able  to  visit  the  admin  portal  at  http s://10.24.2.37.

For   more    details,please    visit   https://github.com/vmware/h arbor

Docker Compose安装(40分)

使用提供的虚拟机和软件包,安装docker  compose服务,安装完毕后, 使用命令查看docker  compose的版本信息,将查询版本信息的命令与返 回结果已文本形式提交到答题框。

参考答 [root@compose   ~]#docker-compose   --version

   docker-compose  version  1.25.0-rc2,build  661ac20e

Dockerfile编写(40分)

自定义Dockerfile,   要求Dockerfile 主要完成以下工作: ①构建一个基于 Python  3.5的镜像。 ②把当前目录添加到镜像中的/code 路径下。 ③把  工作路径设置成/code。④ 设置容器的默认命令为python app.py。   Dockerfile文件以文本形式提交到答题框。

参考答  FROM  python:3.5-alpine

案:    ADD./code

WORKDIR /code

CMD    ["python","app.py"]

Shell脚本补全(40分)

下面有一段脚本,作用是自动配置mysql服务,由于工程师的失误,将脚 本中的某些代码删除了,但注释还在,请根据注释,填写代码。最后将填 写的代码按照顺序以文本形式提交至答题框。  脚本如下所示:

mariadb(){cd# 在数据库的my.cnf文件添加内容如下(此处需填写)

[mysqld]init_connect='SET  collation_connection  =

utf8_unicode_ci'init_connect='SET   NAMES   utf8'character-set-

server=utf8   collation-server=utf8_unicode_ci   skip-character-set-     client-handshake EOF #启动数据库 systemctl start mariadb #设置数 据库root  的密码为123456 mysqladmin  -uroot  password  123456 # gpmall 数据库,并将gpmall.sql 文件导入 mysql  -uroot  -p123456     <<EOF   (此处需填写)  use gpmall source /root/gpmall.sql  EOF #   设置开机自启数据库 systemctl enable mariadb #重启数据库服务

systemctl restart mariadb #检查数据库是否重启成功 if  [$?-eq0] then sleep 3 echo -e "\033[36m==========maridb启动成功  =========\033[0m"else    echo    -e     "\033[31m**********mariadb 启动失败,请检查**********\033[0m"exit 1 fi sleep 2 }

参考答 cat   >>/etc/my.cnf   <<EOF

案 :   create database gpmall;

Python脚本补全(40分)

下面有一段Python脚本,由于工程师的失误,将脚本中的某些代码删除  了,但注释还在,请根据注释,填写代码。最后将填写的代码按照顺序以

文本形式提交至答题框。 Python 脚本如下: def  get_html(url,

encoding='utf-8'):# 定义headers   headers   ={'User-Agent:'Mozilla/5.0    (Windows NT 6.1;WOW64)AppleWebKit/537.36 (KHTML,like Gecko)   Chrome/67.0.3396.99 Safari/537.36'}#调 requests依赖包的get方法, 请求该网址,返回response (此处需填写)#设置response字符为utf-8

(此处需填写)#返回response的文本 return response.text

参考答 response   =requests.get(url,headers=headers)

案:    response.encoding  =encoding

项目部署与测试阶段中,不需要参与的角色是(10分)

〇A、  系统运维人员

B、 测试人员

○   C 项目经理

●     D、开发人员(正确答案)

在项目立项启动阶段,开发经理不需要验证哪份报告(10分)

A 《用户需求说明书》

B、 《项目立项建议书》

C、 《可行分析报告》

   D 、《项目计划书》(正确答案)

在交换机中可以VLAN 的取值范围是多少(10分)

A、1-4094 (正确答案)

B、0-4096

C、1-4096

D、1-4095

二层以太网交换机在MAC 地址表中查找与帧目的MAC 地址匹配的表项,从而将帧从相应接 口转发出去,如果查找失败,交换机将(10分)

A、 查找路由表

〇B、  把帧丢弃

 C、 查找快速转发表

●     D、把帧由除入端口以外的所有其他端口发送出去(正确答案)

下面哪个命令不是用来查看网络故障?(10分)

Atelnet

) Bping

C、init(正确答案)

Dnetstat

Linux系统的vi编辑器中,如果不保存对文件进行的修改,应使用什么命令强制退出vi编辑 器(10分)

A:q

B:Wq

C :q!(正确答案)

 D:!q

如果使用SQLite,Zabbix Web界面必须要跟Zabbix Server满足什么条件?(10分)

  A、运行在同一台物理机器上(正确答案)

) B、 不能在同一台物理机器上

 C、需要在同一局域网

  D、无需在同一局域网

主从数据库复制整体来说分为几个步骤?(10分)

)A1

B2

C、3 (正确答案)

D 4

Leader崩溃或者Leader失去大多数的Follower,这时候ZK(ZooKeeper)  会进行什么操 作。(10分)

A、 停机模式

B、 重新启动

C、 恢复模式(正确答案)

D修复模式

关于Keystone认证服务下列说法中错误的是?(10分)

A、 认证是确认允许一个用户访问的进程。

B、 证书用于确认用户身份的数据。

C令牌的有效期是无限的,可以随时被撤回。(正确答案)

D、 使用服务的用户,可以是人、服务或系统使用OpenStack 相关服务的一个组织。

Openstack系统架构不包含以下哪个组件?(10分)

A、Hive (正确答案)

BNeutron

CGlance

DHeat

OpenStack中的计算模块是以下哪个模块?(10分)

A、Nova (正确答案)

BGlance

C Swift

DCinder

某客户为快速开展业务,需要一个开箱即用的业务系统,要求统一服务、流程、模型和体 验,那么应该选择哪一类型的云计算服务?(10分)

A、 基础设施即服务 (laaS)

   B平台即服务 (PaaS)

C软件即服务 (SaaS) (正确答案)

○D、 云即服务 (CaaS)

下列哪个不是上云业务的需求特征?(10分)

A、 广泛的网络访问

〇B、 按需使用服务

C、 超大的资源池

D、 拥有更多的固定资产(正确答案)

以下关于跨地域网络设计的描述中,正确的选项是?(10分)

 A、同一个子网可以跨地域部署

   B同一个子网不可以跨地域部署(正确答案)

C将同一个子网部署到多地域可以提供容灾能力

D、 将同一个子网部署到多地域可以提供网络性能

关于腾讯云的CDN 加速功能,主要包括全面加速和安全防护两个方面,下列哪个选项不属于 全面加速?(10分)

〇 A、 静态内容加速

B、 直播加速(正确答案)

C、 下载分发加速

D、 海外加速

Yml是一种什么语言?(10分)

〇A、 标记

B、 非标记(正确答案)

C 静态

D、 动态

K8S的核心组件中负责维护集群状态的组件是(10分)

A、controller manage(正确答案)

)Bscheduler

C kubelet

Detcd

关于Keystone认证服务下列说法中错误的是?(10分)

A认证是确认允许一个用户访问的进程。

〇B、 证书用于确认用户身份的数据。

C令牌的有效期是无限的,可以随时被撤回。(正确答案)

D、 使用服务的用户,可以是人、服务或系统使用OpenStack 相关服务的一个组织。

Ansible自动化运维工具是基于以下哪种语言开发?(10分)

AJava

  B、C语言

 C、Python (正确答案)

DC++

下面关于原生NAT方案中叙述正确的是(10分)

A同一宿主机上不同容器在宿主机上的映射端口必须区分开以避免端口冲突; (正确答案)

B、 容器迁移到不同宿主机时,很可能需要改变所映射的宿主机端口,控制比较麻烦 (正确答案)

C通过NAT通信使得容器网络数据包在骨干网上使用的不是自身的IP,  给防火墙策 略带来不便(正确答案)

D、 端口映射带来的网络性能损失,笔者自己的环境下测试结果是,使用NAT 方式的 容器在进行跨宿主机通信是,吞吐率只能达到宿主机间吞吐率的1/2

下面关于隧道方案中,叙述正确的是(10分)

A隧道方案是借助容器宿主机网络,构建出一个对于容器来说三层路由可达虚拟网 络(正确答案)

B、 隧道方案的好处是没有NAT 方案的端口冲突问题、不消耗额外的骨干网络IP (正确答案)

C、 隧道方案的实施、定制化、维护的成本比较低(正确答案)

D、 如果容器平台中运行业务与其它平台上运行业务需要通信,则需要配置从容器外 部访问容器的路由,否则容器的地址从容器平台外部不能直接路由访问(正确答案)

在计算机局域网中,常用通信设备有(10分)

A、 集线器(正确答案)

B、 交换机(正确答案)

C、 调制解调器

D、 路由器(正确答案)

交换机的主要功能有哪些(10分)

A、 环路避免(正确答案)

B路由转发

C、 转发\过滤(正确答案)

D、 地址学习(正确答案)

将文件file1复制为file2可以用下面哪些命令(10分)

A cp  file1  file2(正确答案)

B cat   file1   >file2(正确答案)

C、cat<file1 >file2(正确答案)

D、dd if=file1 of=file2(正确答案)

在将/目录下的www文件权限改为只有主用户有执行的权限的有(10分)

A、chmod  100  /www(正确答案)

Bchmod 001 /www

   C chmod   u+x,g-x,o-x    /www(正确答案)

Dchmod  o-x,g-x,u-x  /www

下列哪些是zookeeper的选举算法(10分)

   A basic   paxos(正确答案)

B fast      paxos(正确答案)

]Cmaster  paxos

Dslaver  paxos

Zabbix是一款能够监控各种网络参数以及服务器       软件。(10分)

A 健康性(正确答案)

B、  完整性(正确答案)

C、  运行速度

D、 漏洞修复

OpenStack平台中,下面哪些不是用于定义可以访问资源的集合(10分)

■A User   (正确答案)

BProject

C、Role (正确答案)

   D Domain(正确答案)

下列选项当中,哪些不是Neutron 查询网络详情的命令(10分)

A、neutron agent-list(正确答案)

Bneutron net-list

C、neutron agent-show(正确答案)

D、neutron net-show(正确答案)

一个典型的HOT 模板由下列哪些元素构成?(10分)

A、 模板版本(正确答案)

B、参数列表(正确答案)

C、资源列表(正确答案)

D、输出列表(正确答案)

下列关于地域和可用区的描述中,正确的是?(10分)

A每个地域 (region)   都是一个独立的地理区域(正确答案)

B、每个地域都是完全独立的(正确答案)

C、每个可用区都是不独立的,同一地域下的可用区通过低时延的内网链路相连

D、 每个可用区都是独立的,但同一地域下的可用区不提供互相通信能力

以下哪些是黑石服务器的应用场景?(10分)

A、 游戏应用(正确答案)

B、直播应用(正确答案)

C、低频应用

D、 政企应用(正确答案)

使用云计算的好处有哪些?(10分)

A、 无需关注规划建设类工作,包括:机房设计、土建施工、机柜摆放、UPS 供电、 精密空调温湿度调整等(正确答案)

B、 无需关注部署类工作,包括:服务器、存储、网络等物理设备的上架和安装、基 础架构部署、业务系统部署等(正确答案)

C、 无需关注运维类工作,包括:安全运维、可用性、可靠性管理等(正确答案)

D任何工作都无需自己做

NIST (美国国家标准技术研究院)的"The NIST Definition of Cloud Computing“文档中, 定义了云的哪几种模式?(10分)

A、 公有云(正确答案)

B私有云(正确答案)

C、混合云(正确答案)

D、行业云(正确答案)

Kubernetes可以实现容器集群   等功能(10分)

A、 自动化部署(正确答案)

B、 自动扩缩容(正确答案)

C、 维护(正确答案)

D、 状态动态协调及负载均衡

下面关于Docker Registry的说法,错误的是?(10分)

A、 一个集中的存储、分发镜像的服务

B一个Docker  Registry中可以包含多个仓库,每个仓库可以包含多个标签 (Tag); 每个标签对应多个镜像(正确答案)

C、仓库名经常以两段式路径形式出现

D、Docker  Registry服务可以分为三种(正确答案)

下面关于OpenShift核心流程的说法,正确的是?(10分)

A、OpenShift 项目,最核心的流程就是将应用从静态的源代码变成动态的应用服务 的过程(正确答案)

B、 应用构建分为部署应用、触发构建、实例化构建、生成镜像、更新Image Stream几个步骤(正确答案)

C、 应用部署分为触发镜像部署、实例化镜像部署、生成Replication Cotroller、 署容器几个步骤(正确答案)

D、 请求处理分为用户访问、请求处理并返回两个步骤(正确答案)

OpenStack项目作为一个laaS平台,提供了哪几种使用方式    。(10分)

A通过Web界面(正确答案)

B通过命令行(正确答案)

C通过API(正确答案)

D、 通过实时编译

Requests库中提供了如下哪些常用的类     。(10分)

A、requests.Request(正确答案)

B requests.Response     (正确答案)

C request.Session   (正确答案)

Dclass

网络管理(40分)

通过一条命令在S1交换机上创建vlan100 vlan101,     配置vlan100 网关

为: 172.16.100.254/24。配置vlan101网关为: 172.16.101.254/24。

配置g0/0/1端口为trunk 模式,放行vlan100 配置g0/0/2端口为access

模式,所属vlan101将上述操作命令及返回结果以文本形式提交到答题

框。

参考答 [SW1]vlan  batch  101102

家 ·       [SW1]interface Vlanif  100

[SW1-Vlanif100Jip address  172.16.100.25424

[SW1]interface Vlanif 101

[SW1-Vlanif101]ip  address  172.16.101.25424

[SW1]interface  GigabitEthernet  0/0/1

[SW1-GigabitEthernet0/0/1]port   link-type   trunk

[SW1-GigabitEthernet0/0/1]port  trunk  allow-pass  vlan   100

[SW1-GigabitEthernet0/0/1]quit

[SW1]interface  GigabitEthernet  0/0/2

[SW1-GigabitEthernet0/0/2]port  link-type  access

[SW1-GigabitEthernet0/0/2]port  default  vlan   101

[SW1-GigabitEthernet0/0/2]quit

防火墙管理(40分)

配置防火墙g0/0/2 trust域,配置g0/0/1为untrust域,配置g0/0/2地

址为10.10.5.1/24,配置g0/0/1端口地址为192.168.10.254/24,配置默

认路由下一跳为192.168.10.1,配置从trust 域到untrust 域策略,匹配放

行内部地址为172.16.0.0/16网段,配置从trust域到untrustnat策略,

匹配内部地址为172.16.0.0/16网段,使用g0/0/1端口地址。将上述操作

命令及返回结果以文本形式提交到答题框。

参考答  [SRG]firewall zone trust

案:    [SRG-zone-trust]add  interface  GigabitEthernet  0/0/2

[SRG-zone-trust]quit

[SRG]firewall zone untrust

[SRG-zone-untrust]add  interface  GigabitEthernet  0/0/1

[SRG-zone-untrust]quit

[SRGjinterface  GigabitEthernet  0/0/2

[SRG-GigabitEthernet0/0/2]ip  address   10.10.5.124

[SRG-GigabitEthernet0/0/2]quit

[SRG]interface  GigabitEthernet  0/0/1

[SRG-GigabitEthernet0/0/1Jip address  192.168.10.25424

[SRG-GigabitEthernet0/0/1]quit

[SRG]ip  route-static  0.0.0.00192.168.10.1

[SRG]policy  interzone  trust  untrust  outbound

[SRG-policy-interzone-trust-untrust-outbound]policy      0

[SRG-policy-interzone-trust-untrust-outbound-0]action rmit

[SRG-policy-interzone-trust-untrust-outbound-0]policy urce 172.16.0.00.0.255.255

[SRG-policy-interzone-trust-untrust-outbound-0]quit [SRG-policy-interzone-trust-untrust-outbound]quit    [SRG]nat-policy  interzone  trust  untrust  outbound

pe

so

[SRG-nat-policy-interzone-trust-untrust-outbound]policy      1

[SRG-nat-policy-interzone-trust-untrust-outbound-1]actio n  source-nat

[SRG-nat-policy-interzone-trust-untrust-outbound-1]polic y source 172.16.0.00.0.255.255

[SRG-nat-policy-interzone-trust-untrust-outbound-1]easy- ip  GigabitEthernet  0/0/1

[SRG-nat-policy-interzone-trust-untrust-outbound-1]quit [SRG-nat-policy-interzone-trust-untrust-outbound]quit

YUM 源管理(40分)

假设当前有一个centos7.2-1511.iso的镜像文件,使用这个文件配置yum 源,要求将这个镜像文件挂载在/opt/centos目录。还存在一个ftp源 ,IP 地址为192.168.100.200,ftp 配置文件中配置为anon_root=/opt,/opt

目录中存在一个iaas目录(该目录下存在一个repodata 目录)请问如何  配置自己的local.repo 文件,使得可以使用这两个地方的软件包,安装软 件。请将local.repo文件的内容以文本形式提交到答题框。

参考答 [centos]

案:    name=centos

baseurl=file:///opt/centos

gpgcheck=0

enabled=1

[iaas]

name=iaas

baseurl=ftp://192.168.100.200/iaas

gpgcheck=0

enabled=1

Raid管理(40分)

使用提供的虚拟机和软件包,完成Raid磁盘阵列的创建。当前虚拟机存  储在一个大小为20G 的磁盘vdb, 利用磁盘分区新建4个磁盘分区,每个  大小为5GB。 用3个5GB 的分区来模拟一个名为md5, 级别为raid 5,  加一个热备盘的磁盘阵列。创建完成后将mdadm-D/dev/md5    的返回  结果以文本形式提交到答题框。

参考答  [root@localhost   ~]#mdadm   -D   /dev/md5

案:    /dev/md5:

Version:1.2

Creation Time:Sat Oct 513:17:412019

Raid   Level:raid5

Array Size:41908224 (39.97 GiB 42.91 GB)

Used Dev Size:20954112 (19.98 GiB 21.46 GB)

Raid  Devices:3

Total  Devices:4

Persistence:Superblock  is  persistent

Update  Time:Sat   Oct  513:19:272019

State:clean

Active   Devices:3

Working   Devices:4

Failed  Devices:0

Spare  Devices:1

Layout:left-symmetric

Chunk  Size:512K

Consistency   Policy:unknown

Name:localhost.localdomain:5  (local  to   host  localhost.loc aldomain)

UUID:f51467bd:1199242b:bcb73c7c:160d523a

Events:18

Number Major Minor RaidDevice State

08160  active  sync  /dev/sdb

18321  active  sync  /dev/sdc

48482  active  sync  /dev/sdd

3864-spare      /dev/sde

应用商城系统(40分)

使用提供的软件包和提供的虚拟机,完成单节点应用系统部署。部署完成 后,进行登录, (订单中填写的收货地址填写自己学校的地址,收货人填 写自己的实际联系方式)最后使用curl命令去获取商城首页的返回信息,

curl   http://你自己的商城IP/#/home 获取到的结果以文本形式提交到 答题框。

参考答 [root@server~]#curl         http://172.30.11.27/#/home

案:    <!DOCTYPE    html><html><head><meta    charset=utf-8><

title>1+x- 示例项目</title><meta   name=keywords   content

=""><meta   name=description   content=""><meta   http-eq

uiv=X-UA-Compatible   content="IE=Edge"><meta    name=

wap-font-scale   content=no><link   rel="shortcut   icon   "typ

e=images/x-icon    href=/static/images/favicon.ico><link    hr

ef=/static/css/app.8d4edd335a61c46bf5b6a63444cd855a.

css    rel=stylesheet></head><body><div    id=app></div>

<script   type=text/javascript    src=/static/js/manifest.2d17a8

2764acff8145bejs></script><script   type=text/javascript    s

rc=/static/js/vendor.4f07d3a235c8a7cd4efe.js></script><

script   type=text/javascript    src=/static/js/app.81180cbb925

41cdf912f.js></script></body></html><style>body{

min-width:1250px;

数据库运维(40分)

使用上一题安装的数据库,进行数据库备份操作,要求使用mysqldump   命令将gpmall 数据库导出进行备份,备份名为gpmall_bak.sql,   并存放 在/opt目录下(使用绝对路径),将上述所有操作命令和返回结果以文 本形式提交到答题框。

参考答 [root@mysql~]#mysqldump-uroot    -p123456     gpmall     >/

案:    opt/gpmall_bak.sql

[root@mysql  opt  ]#Is

gpmall_bak.sql

主从数据库管理(40分)

使用提供的两台虚拟机,在虚拟机上安装mariadb数据库,并配置为主从 数据库,实现两个数据库的主从同步。配置完毕后,请在从节点上的数据 库中执行 “show slave status \G” 命令查询从节点复制状态,将查询到 的结果以文本形式提交到答题框。

参考答 MariaDB  [(none)]>start  slave;

案:    MariaDB  [(none)]>show  slave  status\G

***************************1.rOW***************************

Slave_lO_State:Waiting for master to send event

Master_Host:mysql1

Master_User:user

Master_Port:3306

Connect_Retry:60

Master_Log_File:mysql-bin.000003

Read_Master_Log_Pos:245

Relay_Log_File:mariadb-relay-bin.000005

Relay_Log_Pos:529

Relay_Master_Log_File:mysql-bin.000003

Slave_IO_Running:Yes

Slave_SQL_Running:Yes

Replicate_Do_DB:

Replicate_lgnore_DB:

Replicate_Do_Table:

Replicate_lgnore_Table:

Replicate_Wild_Do_Table:

Replicate_Wild_lgnore_Table:

Last_Errno:0

Last_Error:

Skip_Counter:0

Exec_Master_Log_Pos:245

Relay_Log_Space:1256

Until    Condition:None

Until_Log_File:

Until_Log_Pos:0

Master_SSL_Allowed:No

Master_SSL_CA_File:

Master_SSL_CA_Path:

Master_SSL_Cert:

Master_SSL_Cipher:

Master_SSL_Key:

Seconds_Behind_Master:0

Master_SSL_Verify_Server_Cert:No

Last_lO_Errno:0

Last_IO_Error:

Last_SQL_Errno:0

Last_SQL_Error:

Replicate_lgnore_Server_Ids:

Master_Server_ld:30

1 row in set (0.00 sec)

读写分离数据库管理(40分)

使用提供的虚拟机与软件包,基于上一题构建的主从数据库,进一步完成 Mycat读写分离数据库的配置安装。需要用的配置文件schema.xml 文件  如下所示 (server.xml 文件不再给出): select user() 配置读写分离数  据库完毕后,使用netstat -ntpl命令查询端口启动情况。最后将netstat - ntpl 命令的返回结果以文本形式提交到答题框。

参考答 案:

80669066

[rootanycat        -]t        netstat  -ntpl

Active      Intermer      comections      Conly      servers)

proto    Recv-g    Send-Q    Local    Address

t(t)cp(cp)        0      

2.

.(.)0..00

:25

tcp                          0127.0.0.1:32000

tcp6                               0:::8066

tcp6                                   8:1:36290

tcp6                                   0:1:44232

tcp6                        0:::9066

tcpe                                0:::22。

tepe                               0::1:25

tep6                8      0:::1984

Forelgn   Address 0.0.0.0:

0.(.)0.(.)0..00::*

*

state

LISTEN

LISTEN

LISTEN

1TSTLH

LISTEN

LISTEN

LISTEN

LISTEN

LISTEN

LISTEN

Pto/Progr    am    name

974/ssha

885/master

14243/java

i4243/java

i4243/java

14243/java

14243/3ava

974/sshd

886/master

14243/java

Keystone服务运维(40分)

使用提供的“all-in-one”虚拟机,使用openstack命令,创建一个名称 “alice”账户,密码为“mypassword123”,  邮箱为

“alice@example.com”。 并且创建一个名为“acme” 项目。创建一 个角色 “compute-user”  给用户 “alice”  分配 “acme”  项目下的   “compute-user”   角色。将以上操作命令及结果以文本形式填入答题  框。

参考答 [root@xiandian    ~]#source    /etc/keystone/admin-openrc.s

案:    h

[root@xiandian  ~]#openstack  user  create  --password  my  password123  --email  alice@example.com  --domain  domai n alice

+--- ·

|Field  |Value  |

+--                       +                                                    +

domain_id|3ac89594c8e944a9b5bb567fca4e75aa

email  |alice@example.com  |

enabled  |True  |

id|17122f34cbf94aba835195bd94758753|

name  |alice  |

roo(-----)

n(-+)

·ian  ~]#openstack  project(--------)-- cr(---+)eate  --domain  do

main acme

+---- ·                                                                      +

|Field  |Value  |

+--------                     +                                                                      +

|description    |l

i                domainid|3ac89594c8e944a9b5bb567fca4e75aa

enabled  |True l

id|b1304aa3b53a4203821c1eef5fcc05fc   |

is_domain|False   |

name|acme|

parent_id|3ac89594c8e944a9b5bb567fca4e75aa    |

+                   - - -  - -                                    -----------+

[root@xiandian  ~]#openstack  role  create  compute-user

+-----------+------------                                     --        -   --       -----                    -+

|Field  |Value  |

+---- ·              + ·

domain_id|Nonel

id|87b10d35ed044038b7bf0960ca2f37c0|

name  |compute-user  |

+-----------+-- ·                                                ----------+

[root@xiandian  ~]#openstack  role  add  --user  alice  --proj ect acme compute-user

Glance服务运维(40分)

使用提供的 “all-in-one”   虚拟机,使用Glance命令,创建一个名称为 “cirros”镜像,镜像文件使用提供的为“cirros-0.3.4-x86_64-

disk.img”。通过glance 命令查看镜像“cirros”的详细信息。使用

glance 命令更新镜像信息min-disk(min-disk    认单位为G)   1G 以上操作命令及结果以文本形式填入答题框。

参考答 [root@xiandian  images]#glance  image-create  --name  "cir

案:    ros"--disk-format   qcow2   --container-format   bare  --progre ss<cirros-0.3.4-x86_64-disk.img

[=============================>]100%

+-------                         +

|Property  |Value  |

+---------                       +

checksum|64d7c1cd2b6f60c92c14662941cb7913     |

container_format  |bare  |

created_at|2019-09-28T04:57:59Z|

disk_format|qcow2    |

id|db715025-a795-4519-9947-c5acbe2d5788|

min_disk|0|

min_ram    |0|

name   |cirros

owner|Oab2dbde4f754b699e22461426cd0774      |

protected  |False  |

size|13167616|

status|active   |

tags|     |

updated_at|2019-09-28T04:58:00ZI

virtual_size|None   |

|visibility   |private   I

+---- ·                             - --------                                                                                    -        -        -       -        -       -        -       -        -       -        -       -        -       -        -       -        -       -        

#glance        image-show        db715025-a795-4519-9947-c5acbe2

d5788

+--- ·

|Property  |Value  |

+--------

|checksum|64d7c1cd2b6f60c92c14662941cb7913|

container_format  |bare  |

created_at|2019-09-28T04:57:59Z|

disk_format|qcow2    |

id|db715025-a795-4519-9947-c5acbe2d5788|

min_disk|0|

min_ram   |0|

name   |cirros

owner|Oab2dbde4f754b699e22461426cd0774      |

protected  |False  |

size|13167616|

status|active   l

tags|     |

updated_at|2019-09-28T04:58:00Z|

virtual_size  |None  |

visibility  |private  |

+------------ ·               --+-- ·                                       ---------------+

#glance   image-update   --min-disk=1   db715025-a795-451 9-9947-c5acbe2d5788

+------                          + ·                                                              +

|Property  |Value  |

+ +---                                             ------------------+

checksum|64d7c1cd2b6f60c92c14662941cb7913|

container_format  |bare  |

created_at|2019-09-28T04:57:59Z|

disk_format    |qcow2|

id|db715025-a795-4519-9947-c5acbe2d5788|

min_disk|1|

min_ram   |0|

name   |cirros

owner|Oab2dbde4f754b699e22461426cd0774

protected  |False  |

size|13167616|

status  |active  l

tags|     |

updated_at|2019-09-28T05:22:09Z|

virtual_size  |None  |

visibility  |private  |

+-- ·                            +                                                                +

Nova 服务运维(40分)

使用提供的 “all-in-one”   虚拟机,使用Nova命令,创建一个名为test 安全组,描述为'test the nova command about the rules'。并且使用  命令创建一个名为test,ID  为6,内存为2048 MB,  磁盘为20 GB,vcpu   数量为2的云主机类型,查看test云主机类型的详细信息。将以上操作命  令及结果以文本形式填入答题框。

参考答 # nova secgroup-create test'test the  nova command abou 案:   t the rules'

+-------------

-----+

|ld|Name

+-------------- ·

|Description

+

|d1ce4ef1-26c8-4b3d-958b-bc778bf283f3|test     |test     the

nova command about the rules |

+-------------------- ·

------------------------+

#nova flavor-create test 62048202

+----+------+-----------+------+-                                           -+-       ---+----- ·     --+

-----------+-----------+

|ID|Name|Memory_MB|Disk|Ephemeral      |Swap      |VCPU

s|RXTX_Factor|Is_Public  |

+----+------+-----------+-

-------------+-----------+

6|test|2048|20|0||2|1.0|True     |

+----+------+-----------+------+-- ·                                                       十 ·

-----------+-----------+

#nova  flavor-show  test

+----------------------------+-------+

|Property  |Value  |

+---------------- ·          ------------+-------+

OS-FLV-DISABLED:disabled |False

OS-FLV-EXT-DATA:ephemeral |0 |

disk|20|

extra_specs||

id    |6|

name  |test  |

os-flavor-access:is_public  |True

ram|2048|

rxtx_factor|1.0    |

swap  |l

vcpus|2|

 - -                                                           +

Docker安装(40分)

使用提供的虚拟机和软件包,自行配置YUM 源,安装docker-ce 服务。安 装完毕后执行docker info命令的返回结果以文本形式提交到答题框。

参考答 Containers:33

案:    Running:16

Paused:0

Stopped:17

lmages:22

Server Version:18.09.6

Storage   Driver:devicemapper

Pool    Name:docker-253:0-113162281-pool

Pool Blocksize:65.54kB

Base Device Size:10.74GB

Backing Filesystem:xfs

Udev  Sync  Supported:true

Data    file:/dev/loop0

Metadata     file:/dev/loop1

Data    loop    file:/var/lib/docker/devicemapper/devicemapp

er/data

Metadata    loop     file:/var/lib/docker/devicemapper/device mapper/metadata

Data Space Used:3.573GB

Data  Space Total:107.4GB

Data  Space  Available:18.72GB

Metadata  Space   Used:22.59MB

Metadata  Space  Total:2.147GB

Metadata  Space  Available:2.125GB

Thin  Pool  Minimum  Free  Space:10.74GB

Deferred   Removal   Enabled:true

Deferred   Deletion   Enabled:true

Deferred  Deleted  Device  Count:0

Library   Version:1.02.158-RHEL7   (2019-05-13)

Logging     Driver:json-file

Cgroup     Driver:cgroupfs

Plugins:

Volume:local

Network:bridge host macvlan null overlay

Log:awslogs  fluentd   gcplogs  gelf  journald  json-file   local  l ogentries  splunk  syslog

Swarm:inactive

Runtimes:runc

Default     Runtime:runc

Init     Binary:docker-init

containerd        version:b34a5c8af56e510852c35414db4c1f4fa

6172339

runc      version:3e425f80a8c931f88e6d94a8c831b9d5aa4816

57

init    version:fec3683

Security   Options:

seccomp

Profile:default

Kernel    Version:3.10.0-1062.7.1.el7.x86_64

Operating  System:CentOS  Linux  7  (Core)

OSType:linux

Architecture:x86_64

CPUs:2

Total    Memory:1.913GiB

Name:master

ID:U4ME:YWV6:WZEK:7R7W:5OLN:MO4A:NVNH:AEPR:L7 GE:UD4S:UZOY:GZXQ

Docker    Root    Dir:/var/lib/docker

Debug      Mode(client):false

Debug      Mode(server):false

Registry:https://index.dockerio/v1/

Labels:

Experimental:false

Insecure  Registries:

192.168.70.10:5000

127.0.0.0/8

Live  Restore  Enabled:false

Product License:Community Engine

WARNING:the devicemapper storage-driver is deprecate d,and will  be  removed  in  a  future  release.

WARNING:devicemapper:usage  of  loopback  devices  is  str ongly  discouraged  for  production  use.

Use  `--storage-opt  dm.thinpooldev'to  specify  a  custom   bl ock  storage  device.

部署Swarm 集群(40分)

使用提供的虚拟机,自行配置好网络,安装好docker-ce。 部署Swarm  群,并安装Portainer图形化管理工具,部署完成后,使用浏览器登录

ip:9000界面,进入Swarm 控制台。将curl swarm ip:9000返回的结果以 文本形式提交到答题框。

参考答 [root@master ~]#curl 192.168.100.10:9000

案:    <!DOCTYPE    html><html     lang="en"ng-app="portainer">

<head>

<meta   charset="utf-8">

<title>Portainer</title>

<meta      name="description"content="">

<meta      name="author"content="Portainer.io">

<div      class="row"style="text-align:center">

Loading   Portainer.

<i   class="fa   fa-cog    fa-spin"style="margin-left:5px"></i>

</diy>

<!--!panel   -->

</div>

Kubernetes平台搭建(40分)

使用提供的虚拟机和软件包,搭建Kubernetes平台,平台的两个节点分 别为master node节点,在将node节点加入到集群后,登录master 点,使用kubectl  get  nodes询各节点状态。将查询节点状态的返回结 果以文本形式提交到答题框。

参考答 [root@master  ~]#kubectl  get  nodes

 ·        NAME STATUS ROLES AGE VERSION

master Ready master 117m v1.14.1

node  Ready  <none>6m30s  v1.14.1

Shell脚本补全(40分)

下面有一段脚本,作用是自动配置redis 服务,由于工程师的失误,将脚  本中的某些代码删除了,但注释还在,请根据注释,填写代码。最后将填 写的代码按照顺序以文本形式提交至答题框。  redis(){cd #修改redis的配 置文件,将bind 127.0.0.1注释 sed-i (此处填写)/etc/redis.conf #修改 redis的配置文件,将protected-mode yes改为protected-mode no sed -i

(此处填写)/etc/redis.conf #启动redis 服务 systemctl start redis #设置 开机自启 systemctl enable redis if [$?-eq 0]then sleep 3 echo -e

"1033[36m==========redis启动成功==========1033[0m"else echo -e "\033[31m**********redis启动失败,请检查**********\033[0m"exit 1 fi

sleep 2 }

参考答 sed -i's/bind 127.0.0.1/#bind 127.0.0.1/g'/etc/redis.conf

案:    sed -i's/protected-mode yes/protected-mode no/g'/etc/redis.co nf

制定银行容器平台的需求时,考虑包括的方面叙述错误的是(10分)

 A 管理大规模容器集群的能力

B、 满足金融业务的监管和安全要求,平台需要考虑应用的高可用性和业务连续性、 多租户安全隔离、不同等级业务隔离、防火墙策略、安全漏洞扫描、镜像安全、后台运

维的4A 纳管、审计日志

C、 支持银行自身的应用发布体系、持续集成系统、应用建模规范、高可用管理策略

 D、对接不统一身份验证、和整个金融云其它系统不同的租户定义、角色定义、资源

配额定义等。(正确答案)

下哪一项最好地描述了何时完成监控项目过程组?(10分)

●   A 、整个项目中持续进行(正确答案)

〇 B、每个可交付成果完成时

〇 C、计划里程碑或项目间隙

  D、每个项目阶段结束时

下列交换型以太网描述正确的是?(10分)

)A 各独立网段是被隔离的(正确答案)

 B 站点数越多,平均带宽越小

C收到CSMA/CD的约束

D、 覆盖范围受到碰撞域的限制

192.168.0.0/24使用掩码255.255.255.240划分子网,其可用子网数为 (C),  每个子网内可用

主机地址数为(10分)

)A、1416

B、25414

  C、1614(正确答案)

D、1462

下面选项关于linux下查看cpu,内存,swap,硬盘信息的命令描述错误的是?(10分)

A、cat/proc/cpuinfo  查看CPU 相关参数的linux系统命令

Bcat     /proc/meminfo 查看linux 系统内存信息的linux 系统命令

C、du-h: 查看硬盘信息(正确答案)

)D、cat/proc/swaps:    查看所有swap 分区的信息

一台主机要实现通过局域网与另一个局域网通信,需要做的工作是?(10分)

)A、 配置域名服务器

B、 定义一条本机指向所在网络的路由

 C、 定义一条本机指向所在网络网关的路由(正确答案)

D、 定义一条本机指向目标网络网关的路由

SQL 语言的数据操纵语句包括 select,insert,updatedelete 等,其中最重要的也是适用 最频繁的语句是(10分)

A、SELECT (正确答案)

BNSERT

CUPDATE

DDELETE

MySQL 内建的什么功能是构建大型、高性能应用程序的基础。(10分)

A、 复制功能(正确答案)

B 修复功能

C、 通信功能

D 安全功能

主从数据库复制整体来说分为几个步骤?(10分)

A1

B2

C、3 (正确答案)

D4

OpenStack 的组件不包括(10分)

 ANova

BSwift

CKeystone

 D EC2(正确答案)

下列选项当中,哪个是Keystone创建用户的命令(10分)

●A openstack user create(正确答案)

○Bopenstack   project   create

○  Copenstack  role  create

○Dopenstack   admin   create

在一个实际的生产环境中,以下不属于Neutron的网络分类的是?(10分)

 A、 实例通信网络

 B、内部存储网络

 C、 内部管理网络

●     D、实例公有网络(正确答案)

以下关于腾讯云计费描述错误的是哪项?(10分)

 A、 分为预付费和后付费

〇B、 分为包年包月和按量计费

○C、  预付费一般为包年包月的购买形式,后付费一般为按量计费模式

   D 、使用按量计费总是比包年包月划算(正确答案)

下列哪个不属于客户上云的典型价值?(10分)

 A、 异地灾备

 B、节省投资

 C、 简化运维

●     D、增强机房管理(正确答案)

下列哪项不是CDN 主要解决的问题?(10分)

)A 用户与业务服务器地域间物理距离较远,需要进行多次网络转发,传输延时较高

且不稳定

● B、 服务器CPU 使用率过高(正确答案)

C用户使用运营商与业务服务器所在运营商不同,请求需要运营商之间进行互联转

Q

D、 业务服务器网络带宽、处理能力有限,当接收到海量用户请求时,会导致响应速

度降低、可用性降低

下列关于弹性伸缩服务中,描述正确的是?(10分)

)A、 弹性伸缩服务中的服务器采用特殊软性材质生产

B、 弹性伸缩的收费形式包括按需付费和包年包月两种

C、 弹性伸缩是一种可以根据服务器压力的不同自动增加或减少实例的服务

(正确答案)

)D 以上皆为错误

Harbor私有仓库是以下哪家公司的项目?(10分)

)AGoogle

B Redhat

CMicrosoft

D、VMware  (正确答案)

Docker的描述文件DockerfileFROM 的含义是(10分)

A、 定义基础镜像(正确答案)

B、 作者或者维护者

  C运行的Linux命令

D、 增加文件或目录

Ansible是一种什    具。(10分)

A、 自动化运维(正确答案)

B自动化测试

)C 自动化引擎

)D 自动化部署

Shell将用户输入的命令送入内核中执行,内核接收用户的命令后进行调    完成操作。 (10分)

A、 软件

B网络

●  C、硬件(正确答案)

D、 信息

下面关于隧道方案的叙述错误的是(10分)

A、 如果容器平台中运行业务与其它平台上运行业务需要通信,则需要配置从容器外 部访问容器的路由,否则容器的地址从容器平台外部不能直接路由访问

B由于容器网络数据包在底层网络上传输时被封装在宿主机网络报文中,因此对普 通防火墙来说,容器网络数据包的地址是可见的(正确答案)

C、 由于容器网络数据包需要被封装在底层宿主机网络报文中,因此会增加底层网络 数据包的长度,但不会影响网络的传输速率(正确答案)

D、 由于容器网络数据包需要被封装在底层宿主机网络报文中,因此会增加底层网络 数据包的长度,会影响网络的传输速率

下面关于路由方案叙述正确的是(10分)

A、 由技术从三层或者二层实现跨主机容器互通,没有NAT, 没有Overlay方案需要 的数据包封装和拆解(正确答案)

B每一个容器具有路由可达的IP地址,且可以做到从容器平台外部路由可达 (正确答案)

C这种网络方案的好处是性能损失小、外部路由可达、传统的防火墙仍然能正常发 挥作用(正确答案)

D、 这种网络方案对IP地址的消耗小、容器平台外部对容器网络中网络实体的变化可 以感知

以下哪些地址属于网络地址(10分)

A、 192.168.1.0/23

B、 172.16.1.0/24(正确答案)

C、 172.52.1.128/25(正确答案)

D、 10.1.4.0/22(正确答案)

以下哪些是交换机的交换模式(10分)

A、 快速转发(正确答案)

B信元转发

C、存储转发(正确答案)

D、 分段过滤(正确答案)

Linux 系统中DHCP服务器的服务程序是dhcpd,  配置文件是dhcpd.conf,  如果在该配置文件 中包括如下配置内容: Subnet 192.168.2.0 netmask 255.255.255.0 {range 192.168.2.100

192.168.2.200;}关于以上配置内容,说法正确的是(10分)

A、 对子网“192.168.2.0/16”中的主机进行动态地址分配

B、对子网“192.168.2.0/24”中的主机进行动态地址分配(正确答案)

C在子网中用于动态分配的IP 地址数量为100个

D、 在子网中用于动态分配的IP 地址数量为101个(正确答案)

Nginx核心口快包括(10分)

A、HTTP 模块(正确答案)

B、EVENT 模块(正确答案)

C、MAIL 模块(正确答案)

D、FLAT 模块

下列哪些是zabbix的优点?(10分)

A、 安装简单(正确答案)

B、集成度高(正确答案)

C安装复杂

D、 集成度较低

下列哪些可以生成Kickstart文件(10分)

A手动书写(正确答案)

B通过system-config-kickstart  图形工具(正确答案)

C通过红帽的安装程序Anaconda自动生成(正确答案)

D自动书写

下列选项当中,哪些是KVM组件Libvirt包含的工具?(10分)

A、libvirtd(正确答案)

B、API 数据库(正确答案)

C、virsh(正确答案)

Dqemu-kvm

下列属于Keystone基本功能的是(10分)

A、 身份认证(正确答案)

B、授权(正确答案)

C服务目录

D、资源调度(正确答案)

Openstack系统实现对底层的计算资源、存储资源和网络资源的集中管理功能主要通过以下 哪些(10分)

A命令行 (CLI)  (正确答案)

B程序接口 (API)  (正确答案)

C基于Web界面 (GUI)  (正确答案)

D远程控制

Swit采用的是REST架构, REST架构遵循了CRUD 原则, CRUD 原则对于资源需要以下哪些行 为?(10分)

ACreate (创建)(正确答案)

B、Read (读取)(正确答案)

C、Update (更新)(正确答案)

D、Delete (删除)(正确答案)

Zabbix Agents监控代理部署在监控目标上,能够主动监控本的什么资源。(10分)

A、 本地资源(正确答案)

B、 应用程序(正确答案)

C本地磁盘

D、本地网络

以下哪些属于腾讯云提供的数据库产品?(10分)

A、 关系型数据库MySQL (正确答案)

B弹性缓存 Redis(正确答案)

C文档型数据库 MongoDB(正确答案)

D列式数据库HBase(正确答案)

腾讯云主机的主要优势有哪些?(10分)

A、 云硬盘等可提降硬件配置,弹性更好(正确答案)

B 云主机可用性可达99.95%,稳定可靠(正确答案)

C  多线接入,可秒级切换BGP(正确答案)

D、 安全、易用(正确答案)

弹性伸缩的应用场景有哪些?(10分)

A、 提前部署扩容缩容(正确答案)

B、 提高服务器性能

C 自动替换不健康CVM(正确答案)

D、 低成本应对业务浪涌(正确答案)

云计算IAAS层,能够带来哪些好处?(10分)

■   A、资源集中自动化管理(正确答案) B  快速供应基础设施(正确答案)

C 提高资源利用、降低能耗(正确答案) D  共享硬件资源(正确答案)

下面属于OpenShift内部的部分核心组件和概念的是(10分)

A Master       Node(正确答案)

BScheduler

■    C Compute    Node(正确答案)

■   D  Etcd(正确答案)

Playbooks模块主要有哪几个部分组成    。(10分)

   A Target   section(正确答案) B、Variable section(正确答案)

  C Task  section(正确答案)

D Handler      section(正确答案)

Shell建立了哪两者之间的通讯      。(10分)

A用户(正确答案)

B、操作系统内核(正确答案)

C、 应用程序

D计算机

网络管理(40分

eNSP 中使用S5700 交换机进行配置,通过一条命令划分vlan 2、vlan

3、vlan 1004,通过端口组的方式配置端口1-5为access模式,并添加至

vlan2中。配置端口10为trunk模式,并放行vlan3。建三层vlan 2,

IP地址为: 172.16.2.1/24,创建三层vlan1004, 配置IP地址为:

192.168.4.2/30。通过命令添加默认路由,下一跳为192.168.4.1。 (使

用完整命令)将上述操作命令以文本形式提交到答题框。

参考答 [Huawei]vlan  batch  231004

[Huawei]interface  GigabitEthernet  0/0/10

[Huawei-GigabitEthernet0/0/10]port   link-type   trunk

[Huawei-GigabitEthernet0/0/10]port  trunk  allow-pass  vlan

[Huawei]interface Vlanif 2

[Huawei-Vlanif2]ip  address  172.16.2.124

[Huawei]interface Vlanif  1004

[Huawei-Vlanif1004Jip address 192.168.4.230

[Huawei]ip  route-static  0.0.0.00192.168.4.1

网络管理(40分)

配置SW1交换机vlan20 地址为172.17.20.253/24,配置vrrp 虚拟网关为

172.17.20.254,vrid 为1,配置优先级为120。配置vlan17地址为

172.17.17.253/24,配置vrrp虚拟网关为172.17.17.254,vrid为2。配

mstp协议,vlan20 为实例1,vlan17为实例2,vlan20SW1上为

 vlan17SW1上为备。将  操作命令以文本形式提交到答题框。

参考答 [SW1]interface Vlanif 20

案:    [SW1-Vlanif20]ip  address  172.17.20.25324

[SW1-Vlanif20]vrrp vrid  1 virtual-ip  172.17.20.254

[SW1-Vlanif20]vrrp vrid  1 priority  120

[SW1-Vlanif20Jvrrp vrid  1 track interface GigabitEthernet

0/0/4 reduced  15

[SW1-Vlanif20]quit

[SW1]interface Vlanif 17

[SW1-Vlanif17]ip address  172.17.17.25324

[SW1-Vlanif17]vrrp vrid 2 virtual-ip  172.17.17.254

[SW1-Vlanif17]quit

[SW1]stp   region-configuration

[SW1-mst-region]region-name   RG1

[SW1-mst-regionJinstance 1 vlan 20

[SW1-mst-region]instance 2 vlan 17

[SW1-mst-region]active     region-configuration

[SW1-mst-region]quit

[SW1]stp instance  1 root primary

[SW1]stp instance 2 root secondary

[SW1]stp pathcost-standard legacy

[SW1]stp enable

YUM 源管理(40分)

假设当前有一个centos7.2-1511.iso镜像文件,使用这个文件配置yum 源,要求将这个镜像文件挂载在/opt/centos目录。还存在一个ftp IP 地址为192.168.100.200,ftp 配置文件中配置为anon_root=/opt,/opt

目录中存在一个iaas目录(该目录下存在一个repodata 目录)请问如何  配置自己的local.repo 文件,使得可以使用这两个地方的软件包,安装软 件。请将local.repo文件的内容以文本形式提交到答题框。

参考答  [centos]

案:    name=centos

baseurl=file:///opt/centos

gpgcheck=0

enabled=1

[iaas]

name=iaas

baseurl=ftp://192.168.100.200/iaas

gpgcheck=0

enabled=1

KVM 管理(40分)

使用提供的虚拟机和软件包,完成KVM 服务的安装与KVM 虚拟机的启 动。使用提供的cirros镜像与qemu-ifup-NAT 脚本启动虚拟机,启动完 毕后登录,登录有执行ip addr list命令,将该命令的返回结果一文本形 式提交到答题框。

参考答 $ ip addr  list

案 :   1: lo:<LOOPBACK,UPLOWER_UP>mtu     16436     qdisc     noque

ue

link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo

inet6::1/128  scope  host

valid_Ift forever preferred_Ift forever

2:eth0:<BROADCAST,MULTICAST,UP;LOWER_UP>mtu 15 00 qdisc pfifo_fast qlen 1000

link/ether  52:54:00:12:34:56  brd  ff:ff:ff:ff:ff:ff

inet 192.168.122.89/24 brd 192.168.122.255 scope global eth0

inet6 fe80:5054:ff:fe12:3456/64  scope  link

valid_|ft forever preferred_Ift forever

主从数据库管理(40分)

使用提供的两台虚拟机,在虚拟机上安装mariadb 数据库,并配置为主从 数据库,实现两个数据库的主从同步。配置完毕后,请在从节点上的数据 库中执行 “show slave status \G” 命令查询从节点复制状态,将查询到 的结果以文本形式提交到答题框。

参考答 MariaDB  [(none)]>start  slave;

案:    MariaDB  [(none)]>show  slave  status\G

***************************1.row        ***************************

Slave_lO_State:Waiting for master to send event

Master_Host:mysql1

Master_User:user

Master_Port:3306

Connect_Retry:60

Master_Log_File:mysql-bin.000003

Read_Master_Log_Pos:245

Relay_Log_File:mariadb-relay-bin.000005

Relay_Log_Pos:529

Relay_Master_Log_File:mysql-bin.000003

Slave_IO_Running:Yes

Slave_SQL_Running:Yes

Replicate_Do_DB:

Replicate_lgnore_DB:

Replicate_Do_Table:

Replicate_lgnore_Table:

Replicate_Wild_Do_Table:

Replicate_Wild_lgnore_Table:

Last_Errno:0

Last_Error:

Skip_Counter:0

Exec_Master_Log_Pos:245

Relay_Log_Space:1256

Until_Condition:None

Until_Log_File:

Until_Log_Pos:0

Master_SSL_Allowed:No

Master_SSL_CA_File:

Master_SSL_CA_Path:

Master_SSL_Cert:

Master_SSL_Cipher:

Master_SSL_Key:

Seconds_Behind_Master:0

Master_SSL_Verify_Server_Cert:No

Last_lO_Errno:0

Last_IO_Error:

Last_SQL_Errno:0

Last_SQL_Error:

Replicate_Ignore_Server_lds:

Master  Server  ld:30

1 row in set (0.00 sec)

读写分离数据库管理(40分)

使用提供的虚拟机与软件包,基于上一题构建的主从数据库,进一步完成 Mycat 读写分离数据库的配置安装。需要用的配置文件schema.xml 文件  如下所示 (server.xml 文件不再给出): select user() 配置读写分离数  据库完毕后,使用netstat-ntpl命令查询端口启动情况。最后将netstat - ntpl 命令的返回结果以文本形式提交到答题框。

参考答

案:

80669066

[rootamnyeat                  ~]?netstat   -ntpl

Active         internet         comections         (only          servers)

proto Recv-g Send-g Locai Address

tt(t)cc(c)

  0(0)   0(00)1(01)27(27.0)

0(00)

0(00).:1(21)::(2)32(25)000

tc(te)p

            8   0(0) :(:) :(:)3(:)6(8)2(0)90(66)

tc(tc)p

                        011:44237

tcp⁶            Q              0(Q) :::22(11):9066

tepe            0       0::1:25

tep6            0       0:::1984

Forelgn address 0.0.0,0;

0.0.0.0:

state

LISTEN

LISTEN

LISTEN

LISTEN

LISTEN

LISTEN

LISTEN

LISTEN

LISTEN

LISTEN

PtD/Progr am nane

974/ssha

14243/java

14243/2ava

974/sshd

886/master

14243/java

Zookeeper集群(40分)

继续使用上题的三台虚拟机,使用提供的软件包,完成Zookeeper 集群 的安装与配置,配置完成后,在相应的目录使用./zkServer.sh     status 令查看三个Zookeeper 节点的状态,将三个节点的状态以文本形式提交 到答题框。

参考答  [root@zookeeper1   bin]#./zkServer.sh   status

      2ZooKeeper JMX enabled by default

Using       config:/root/zookeeper-3.4.14/bin/../conf/zoo.cfg Mode:follower

[root@zookeeper2  bin]#./zkServer.sh  status

ZooKeeper JMX enabled by default

Using        config:/root/zookeeper-3.4.14/bin/./conf/zoo.cfg Mode:leader

[root@zookeeper3  bin]#./zkServer.sh  status

ZooKeeper JMX enabled by default

Using       config:/root/zookeeper-3.4.14/bin/../conf/zoo.cfg Mode:follower

Kafka集群(40分)

继续使用上题的三台虚拟机,使用提供软件包,完成Kafka集群的安装与 配置,配置完成后,在相应的目录使用./kafka-topics.sh    --create    --

zookeeper 你的IP:2181  --replication-factor  1  --partitions   1  --topic test创建topic,   将输入命令后的返回结果以文本形式提交到答题框。

参考答  [root@zookeeper1   bin]#./kafka-topics.sh   --create   --zooke

案:    eper  172.16.51.23:2181  --replication-factor  1  --partitions  1 --topic  test

Created topic "test".

应用商城系统(40分)

继续使用上题的三台虚拟机,使用提供的软件包,基于集群应用系统部

署。部署完成后,进行登录, (订单中填写的收货地址填写自己学校的地 址,收货人填写自己的实际联系方式)最后使用curl 命令去获取商城首页 的返回信息,将curl   http://你自己的商城IP/#/home 获取到的结果以文  本形式提交到答题框。

参考答 [root@server    ~]#curl    http://172.30.11.27/#/home

案:    <!DOCTYPE    html><html><head><meta     charset=utf-8>< title>1+x- 示例项目</title><meta   name=keywords   content =""><meta   name=description   content=""><meta   http-eq uiv=X-UA-Compatible   content="IE=Edge"><meta    name=  wap-font-scale   content=no><link   rel="shortcut   icon   "typ e=images/x-icon    href=/static/images/favicon.ico><link    hr ef=/static/css/app.8d4edd335a61c46bf5b6a63444cd855a.    css    rel=stylesheet></head><body><div    id=app></div>   <script   type=text/javascript    src=/static/js/manifest.2d17a8 2764acff8145bejs></script><script    type=text/javascript    s rc=/static/js/vendor.4f07d3a235c8a7cd4efe:js></script><

script   type=text/javascript   src=/static/js/app.81180cbb925

41cdf912fjs></script></body></html><style>body{

min-width:1250px;

Neutron服务运维(40分)

使用提供的 “all-in-one”   虚拟机,使用Neutron 命令,查询网络服务的 列表信息中的 “binary”   一列,并且查询网络sharednet1详细信息。然 后查询网络服务DHCP agent的详细信息。将以上操作命令及结果以文本 形式填入答题框。

参考答 [root@xiandian  ~]#neutron  agent-list  -c  binary

案:    + +

|binary   l

+ +

neutron-13-agent  |

neutron-openvswitch-agent    |

neutron-dhcp-agent   |

neutron-metadata-agent    |

+-------------                 -----------+

[root@xiandian~]#neutron       net-list

+-------

+

l  id  |name  |subnets

+--- ·

+

|bd923693-d9b1-4094-bd5b-22a038c44827   |sharednet1   |

+

#neutron   net-show   bd923693-d9b1-4094-bd5b-22a038c

44827

+-- ·

----+

|Field  |Value  |

+----- ·

----+

admin_state_up|True   |

availability_zone_hints   |l

availability_zones  ||

created_at|2017-02-23T04:58:17 |

description   Il

id|bd923693-d9b1-4094-bd5b-22a038c44827|

ipv4_address_scope  |l

ipv6_address_scope  |l

mtu|1500|

name  |sharednet1  |

port_security_enabled  |True  |

provider:network_type   |flat   |

provider:physical_network      |physnet¹|

provider:segmentation_id    |l

router:external  |False  |

shared |True l

status  |ACTIVE|

subnets   ||

tags  ||

tenant_id|20b1ab08ea644670addb52f6d2f2ed61     |

updated_at|2017-02-23T04:58:17|

+                                                

----+

[root@xiandian   ~]#neutron   agent-list

+-----------+----------------+------                                -+

-------+-------------------+--------------+

lid|agent_type             |host|availability_zone|alive|admin_sta

te_up|binary    |

+            +                                    +                  -十·

-------+-------------------+--------------+

|7dd3ea38-c6fc-4a73-a530-8b007afeb778|L3    agent    |xia

ndian|nova|:-)|True     |neutron-13-agent      |

|8c0781e7-8b3e-4c9f-a8da-0d4cdc570afb   |Open   vSwitch agent|xiandian      ||:-)|True       |neutron-openvswitch-agent  |a3504292-e108-4ad1-ae86-42ca9ccfde78|DHCP     agent  xiandian      |nova|:-)|True|neutron-dhcp-agent      |

|be17aa73-deba-411a-ac10-fd523079085d|Metadata      ag ent|xiandian    ||:-)|True    |neutron-metadata-agent    |

+-----------+----------------+----------+----

-----+-------            ----------+--------------+

[root@xiandian  ~]#neutron  agent-show  a3504292-e108- 4ad1-ae86-42ca9ccfde78

+--------- ·

-+

|Field|Value    |

+----- ·

--+

admin_state_up |True |

agent_type|DHCP   agent

alive |True |

availability_zone  |nova  |

binary   |neutron-dhcp-agent   |

configurations     |{|

l|"subnets":1,|

ll"dhcp_lease_duration":86400,|

ll"dhcp_driver":"neutron.agent.linux.dhcp.Dnsmasq",I

ll"networks":1,|

rt(_)s(a):(g)2(e)|nt_heartbeats":false,I

created_at|2017-02-2304:57:05 |

description   |l

heartbeat_timestamp|2019-09-2821:33:06|

host  |xiandian  |

id|a3504292-e108-4ad1-ae86-42ca9ccfde78|

started_at|2017-02-2304:57:05|

topic|dhcp_agent    |

+------

-+

Cinder服务运维(40分)

使用提供的“all-in-one”虚拟机,使用Cinder命令,创建一个2 GB 的云 硬盘extend-demo,  并且查看云硬盘信息,创建了一个名为“lvm”  卷类型。通过cinder命令查看现有的卷类型。创建一块带“Ivm”标识名 type_test_demo 的云硬盘,最后使用命令查看所创建的云硬盘。将以  上操作命令及结果以文本形式填入答题框。

参考答  # cinder create  name cinder-volume-demo 2

案:    +  ·

---------+

|Property  |Value  |

+  ·

+

attachments|      |

availability_zone|nova    |

bootable  |false  |

consistencygroup_id  |None  l

created_at|2019-09-28T18:59:13.000000 |

description|None     |

encrypted  |False  |

id|5df3295d-3c92-41f5-95af-c371a3e8b47f|

metadata|      |

migration_status|None     I

multiattach|False   |

name   |cinder-volume-demo   |

os-vol-host-attr:host   |xiandian@lvm#LVM   |

os-vol-mig-status-attr:migstat    |None    |

os-vol-mig-status-attr:name_id   |None   |

os-vol-tenant-attr:tenant_id|Oab2dbde4f754b699e2246 1426cd0774|

replication_status  |disabled  |

size|2|

snapshot_id  |None  l

source_volid  |None  |

status  |creating  l

updated_at|2019-09-28T18:59:14.000000  |

user_id|53a1cfOad2924532aa4b7b0750dec282|

volume_type|None    |

+-- ·

---------+

#cinder   list

+--------------+-----------+--------                                       ------+------+- ·

---------+------------------+-----------+

|ID|Status   |Name   |Size    |Volume   Type|Bootable   |Attach ed to |

+----                                          + ·

-------+--- ·                          ----+----- ·             --+

|5df3295d-3c92-41f5-95af-c371a3e8b47f|available

er-volume-demo|2|-|false          |I

+ +-----------+------------- ·                                  -----+------+ ·

+------------------+-----------+

#cinder  type-create  lvm

+- ·

--------+

|ID|Name    |Description|Is_Public    l

+------- ·    -------------------------------+------+------

--------+

|b247520f-84dd-41cb-a706-4437e7320fa8|lvm|-|True

+ ·                                                                ·     --+--

--+-

-+-

--------+

#cinder   type-list

+-- ·

--------+

|ID|Name|Description|Is_Public +-

|

+-

-+

|b247520f-84dd-41cb-a706-4437e7320fa8|lvm     |-|True

+ ·        ---         --       ·

#cinder  create  --name  type_test_demo  --volume-type  lvm

1

+- ·

-------+

|Property  |Value  |

+-- ·

--------+

attachments|       |

availability_zone  |nova  |

bootable  |false  |

consistencygroup_id  |None  l|

created_at|2019-09-28T19:15:14.000000 |

description  |None  |

encrypted  |False  |

l id|12d09316-1c9f-43e1-93bd-24e54cbf7ef6 |

metadata    |θ|

migration_status|None     |

multiattach  |False  |

m--vveoo|llt--host-aype_temig-st

o-eastmttr:(o)

sta(ne)t    I    |None    |

l  os-vol-mig-status-attr:name_id  |None  |

|os-vol-tenant-attr:tenant_id|Oab2dbde4f754b699e2246 1426cd0774|

replication_status  |disabled  I

size|1|

snapshot_id    |None|

source_volid  |None  |

status creating l

updated_at  |None  |

user_id|53a1cfOad2924532aa4b7b0750dec282|

|volume_type|lvm    |

+

---------+

#cinder  show  type_test_demo

+----

--------+

|Property  |Value  |

+------

--------+

attachments|      |

availability_zone  |nova  |

bootable  |false  |

consistencygroup_id  |None  |

created_at|2019-09-28T19:15:14.000000 |

description|None     |

encrypted  |False  |

id|12d09316-1c9f-43e1-93bd-24e54cbf7ef6|

metadata      ||

migration_status  |None  l

multiattach  |False  |

|onsa-vol(me)-|thyopset_-atttr(es):(t)h(_)

st(e)

xia( l)ndian@lvm#LVM    |

l  os-vol-mig-status-attr:migstat   |None   |

oso-s-vo(v)lo-te(l-)n(m)an(ig-)ts-at(ta)t(t)r:tena(us-att)n(r:)tna_i

b(d)2dbde4(|None)f7|54b699e2246

1426cd0774|

|replication_status  |disabled  |

size|1|

snapshot_id    |None|

source_volid  |None  |

status  |available  |

updated_at|2019-09-28T19:15:15.000000  |

user_id|53a1cfOad2924532aa4b7b0750dec282|

volume_type|lvm|

+----------- ·

---------+

对象存储管理(40分)

使用提供的 “all-in-one”   虚拟机,使用openstack命令,创建名为

examtest的容器并查询,上传一个aaa.txt (可自行创建)文件到这个容 器中并查询。依次将操作命令和返回结果以文本形式提交到答题框。

参考答 [root@xiandian  ~]#openstack  container  create  examtest

案:    +-------------------------

------------+

|account    |container|x-trans-id    |

+-------------- ·

--+

AUTH_Oab2dbde4f754b699e22461426cd0774|examtest tx9e7b54f8042d4a6ca5ccf-005a93daf3  |

+                                                                   十,

---------------------------+

[root@xiandian  ~]#openstack  container  list

+----------+

|Name  |

+----------+

examtest  |

+----------+

[root@xiandian  ~]#openstack object  create  examtest aaa. txt

+---------+- ·                       -+-                                                  ---                       -+

object|container|etag       |

+---------+---- ·           -------+--------         一 一:                                        ----------------+

aaa.txt|examtest|45226aa24b72ce0ccc4ff73eefe2e26f      |

+---------+-----------+---                                                            -------+

[root@xiandian  ~]#openstack  object  list  examtest

+---------+

Name

+---------+

aaa.txt

+------

Docker安装(40分)

使用提供的虚拟机和软件包,自行配置YUM 源,安装docker-ce服务。安 装完毕后执行docker info命令的返回结果以文本形式提交到答题框。

参考答 Containers:33

案:    Running:16

Paused:0

Stopped:17

lmages:22

Server Version:18.09.6

Storage   Driver:devicemapper

Pool    Name:docker-253:0-113162281-pool

Pool Blocksize:65.54kB

Base Device Size:10.74GB

Backing Filesystem:xfs

Udev  Sync  Supported:true

Data    file:/dev/loop0

Metadata    file:/dev/loop1

Data    loop    file:/var/lib/docker/devicemapper/devicemapp

er/data

Metadata    loop     file:/var/lib/docker/devicemapper/device mapper/metadata

Data Space Used:3.573GB

Data Space Total:107.4GB

Data Space Available:18.72GB

Metadata Space  Used:22.59MB

Metadata Space Total:2.147GB

Metadata Space Available:2.125GB

Thin Pool Minimum Free Space:10.74GB

Deferred  Removal  Enabled:true

Deferred  Deletion  Enabled:true

Deferred Deleted Device Count:0

Library Version:1.02.158-RHEL7 (2019-05-13)

Logging   Driver:json-file

Cgroup   Driver:cgroupfs

Plugins:

Volume:local

Network:bridge  host  macvlan  null  overlay

Log:awslogs fluentd gcplogs gelf journald json-file  local  l ogentries splunk syslog

Swarm:inactive

Runtimes:runc

Default   Runtime:runc

Init    Binary:docker-init

containerd   version:b34a5c8af56e510852c35414db4c1f4fa

6172339

runc   version:3e425f80a8c931f88e6d94a8c831b9d5aa4816

57

init  version:fec3683

Security Options:

seccomp

Profile:default

Kernel  Version:3.10.0-1062.7.1.el7.x8664

Operating System:CentOS Linux 7 (Core)

OSType:linux

Architecture:x86_64

CPUs:2

Total  Memory:1.913GiB

Name:master

ID:U4ME:YWV6:WZEK:7R7W:5OLN:MO4A:NVNH:AEPR:L7 GE:UD4S:UZOY:GZXQ

Docker   Root   Dir:/var/lib/docker

Debug    Mode(client):false

Debug  Mode  (server):false

Registry:https://index.docker.io/v1/

Labels:

Experimental:false

Insecure Registries:

192.168.70.10:5000

127.0.0.0/8

Live Restore Enabled:false

Product  License:Community  Engine

WARNING:the devicemapper storage-driver is deprecate d,and will be removed in a future release.

WARNING:devicemapper:usage of loopback devices is str ongly discouraged for production use.

Use  `--storage-opt  dm.thinpooldev'`to  specify  a  custom  bl ock storage device.

部署Swarm 集群(40分)

使用提供的虚拟机,自行配置好网络,安装好docker-ce。部署Swarm  群,并安装Portainer图形化管理工具,部署完成后,使用浏览器登录

ip:9000界面,进入Swarm 控制台。将curl swarm ip:9000返回的结果以 文本形式提交到答题框。

参考答 [root@master ~]#curl 192.168.100.10:9000

案:    <!DOCTYPE     html><html    lang="en"ng-app="portainer">

<head>

<meta   charset="utf-8">

<title>Portainer</title>

<meta      name="description"content="">

<meta      name="author"content="Portainer.io">

<div      class="row"style="text-align:center">

Loading Portainer 

<i   class="fa    fa-cog    fa-spin"style="margin-left:5px"></i>

</div>

<!--!panel   -->

</div>

Docker Harbor安装(40分)

使用提供的虚拟机与软件包,部署Docker Harbor镜像仓库服务。安装完 毕后,将执行./install.sh --with-notary --with-clair命令返回结果中的

[step4]的内容以文本形式提交到答题框。

参考答  [Step 4]:starting Harbor 

案:    √----Harbor has been installed and started successfully.----     Now you should be able to visit the admin portal at https://10.2 4.2.37.

For more details,please visit GitHub - goharbor/harbor: An open source trusted cloud native registry project that stores, signs, and scans content.

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值