一、单选题(每题10分,共200分)

 

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

A.project

B.SVN

C.notepad++

D.Xshell

 

 

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

A.项目立项

B.项目开发

C.项目测试

D.项目质保

 

 

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

A.127.0.0.1

B.192.168.0.1

C.169.254.254.254

D.224.0.0.18

 

 

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

A.200Mb/s

B.100Mb/s

C.300Mb/s

D.50Mb/s

 

 

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

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

B.需要保留的IP地址可以包含在DHCP服务器的地址池中

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

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

 

 

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

A.mysql -uroot -p000000 create test

B.mysqladmin -uroot -p000000 create test

C.mysql -u root -p 000000 create test

D.mysqladmin -u root -p 000000 create test

 

 

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

A.主进程

B.通讯进程

C.网络进程

D.worker进程

 

 

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

A.kill -HUP pid

B.start -HUP pid

C.stop -HUP pid

D.restart -HUP pid

 

 

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

A.Keystone

B.Neutron

C.RabbitMQ

D.Nova

 

 

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

A.Cactus

B.Diabio

C.Essex

D.Folsom

 

 

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

A.neutron agent-list

B.neutron network-show

C.neutron agent-show

D.neutron network-list

 

 

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

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

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

C.单位价格较预付费低

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

 

 

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

A.简单接入

B.统计简单

C.配置复杂

D.多样管理

 

 

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

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

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

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

D.VPN通道,对端网关,VPN网关需要付费使用

 

 

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

A.默认支持双主备份模式

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

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

D.仅需几步可轻松完成数据库从部署到访问,不需要预先准备基础设施,也不需要安装和维护数据库软件。

 

 

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

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

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

C.单位价格较预付费低

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

 

 

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

A.3.3

B.198

C.11880

D.0.14

 

 

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

A.静态内容加速

B.下载分发加速

C.音视频点播加速

D.以上所有

 

 

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

A.container

B.Pod

C.image

D.volume

 

 

20.下面哪个不是属于Shell的种类_____D(10)

A.Bourne Shell

B.Bourne-Again Shell

C.Korn Shell

D.J2SE

 

 

二、多选题(每题10分,共200分)

 

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

A.快速原型模型

B.增量模型

C.瀑布模型

D.敏捷开发模型

 

 

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

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

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

C.项目启动阶段必须确定明确的责任人

D.项目立项启动过程需要明确开发、测试阶段的任务

 

 

23.VRRP协议的优点有哪些?(BCD(10)

A.容错率低

B.适应性强

C.网络开销小

D.简化网络管理

 

 

24.VRRP协议中定义了哪些状态?(ACD (10)

A.活动状态

B.转发状态

C.备份状态

D.初始状态

 

 

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

A.跨文件系统

B.不可以跨文件系统

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

D.链接文件的i节点与被链接文件的i节点相同

 

 

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

A.rm *.c  

B.find . -name “*.c” -maxdepth 1 | xargs rm

C.find . -name “*.c” | xargs rm

D.以上都不正确

 

 

27.哪些是zookeeper主要角色?(ABC(10)

A.领导者

B.学习者

C.客户端

D.服务端

 

 

28.Kafka应用场景有哪些?(ABCD(10)

A.日志收集

B.消息系统

C.运营指标

D.流式处理

 

 

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

A.管理大规模容器集群能力

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

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

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

 

 

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

A.nova-api

B.nova-scheduler

C.nova-novncproxy

D.nova-controller

 

 

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

A.简单文件系统

B.Swift

C.Ceph

D.S3云存储

 

 

32.Ceilometer数据收集方式有哪些?(AD(10)

A.触发收集

B.自发收集

C.循环收集

D.轮询收集

 

 

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

A.用户就近选择,降低时延提高速度

B.可用区间故障相互隔离,无故障扩散

C.保障业务连续性

D.保证高可用性

 

 

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

A.公有镜像

B.自定义镜像

C.服务市场镜像

D.个人镜像

 

 

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

A.弹性伸缩可以根据您的业务需求和策略,自动调整 CVM 计算资源

B.弹性伸缩的计费方式为按云服务器所使用的资源来计费

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

D.以上皆无

 

 

36.下列关于腾讯云负载均衡说法正确的是?(ACD

(10)

A.公网应用型支持七层、四层转发

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

C.公网传统型支持七层、四层转发

D.内网传统型不支持七层转发

 

 

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

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

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

C.对单个容器进行组织的流程即称为容器编排

D.容器编排工具仅允许用户指导容器部署与自动更新

 

 

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

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

B.缩容时集群管理员需要保证新的容器不会再创建于要缩减的计算节点之上

C.缩容时要保证当前运行在计划缩减的计算节点之上的容器能迁移到其他计算节点之上

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

 

 

39.IaaS平台中拥有下面哪些项目_____。 (BC(10)

A.ERP

B.Openstack

C.Cloudstack

D.CRM

 

 

40.Python中使用requests第三方库的优点在于_____。(ABCD (10)

A. 持使用Cookie保持会话

B. 支持文件上传

C. 支持自动确定响应内容的编码

D. 对用户来说比较人性化

 

 

三、操作题

路由器管理(40)

 

41.配置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机网关地址。R1R2路由器启用OSPF动态路由协议自动学习路由。使PC1PC2可以相互访问。(所有配置命令使用完整命令)将上述所有操作命令及返回结果以文本形式提交到答题框。

[Huawei]interface GigabitEthernet 0/0/1

[Huawei-GigabitEthernet0/0/1]ip address 192.168.1.1 30

[Huawei-GigabitEthernet0/0/1]quit

[Huawei]interface GigabitEthernet 0/0/2

[Huawei-GigabitEthernet0/0/2]ip address 192.168.2.1 24

[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.0 0.0.0.3

[Huawei-ospf-1-area-0.0.0.0]network 192.168.2.0 0.0.0.255

[Huawei]interface GigabitEthernet 0/0/1

[Huawei-GigabitEthernet0/0/1]ip address 192.168.1.2 30

[Huawei-GigabitEthernet0/0/1]quit

[Huawei]interface GigabitEthernet 0/0/2

[Huawei-GigabitEthernet0/0/2]ip address 192.168.3.1 24

[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.0 0.0.0.3

[Huawei-ospf-1-area-0.0.0.0]network 192.168.3.0 0.0.0.255

 

 

无线AC管理(40)

 

42.配置无线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-Vlanif20]ip address 172.16.20.1 24

[SW1-Vlanif20]dhcp select interface

[SW1-Vlanif20]dhcp server dns-list 114.114.114.114 223.5.5.5

 

 

YUM源管理(40)

 

43.若存在一个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)

 

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

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

/dev/md0:

Version : 1.2

Creation Time : Wed Apr 14 11:30:07 2020

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 Apr 14 11:30:07 2020

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

<p>Number   Major   Minor   RaidDevice State</p>

0     253       17        0      active sync   /dev/vdb1

1     253       18        1      active sync   /dev/vdb2

2     253       19        2      active sync   /dev/vdb3

[root@xiandian ~]# df -h

Filesystem      Size  Used Avail Use% Mounted on

/dev/vda1        41G  2.4G   39G   6% /

devtmpfs        3.9G     0  3.9G   0% /dev

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

<p>tmpfs           3.9G   17M  3.9G   1% /run</p>

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

/dev/loop0      2.8G   33M  2.8G   2% /swift/node

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

/dev/md5        10.0G   33M  10.0G   1% /mnt

 

 

主从数据库管理(40)

 

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

MariaDB [(none)]> start slave;

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

*************************** 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_Ignore_Table:

Replicate_Wild_Do_Table:

Replicate_Wild_Ignore_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

<p>Last_IO_Errno: 0</p>

Last_IO_Error:

Last_SQL_Errno: 0

Last_SQL_Error:

Replicate_Ignore_Server_Ids:

Master_Server_Id: 30

1 row in set (0.00 sec)

 

 

应用商城系统(40)

 

46.使用提供的软件包和提供的虚拟机,完成单节点应用系统部署。部署完成后,进行登录,(订单中填写的收货地址填写自己学校的地址,收货人填写自己的实际联系方式)最后使用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-equiv=X-UA-Compatible content=”IE=Edge”><meta name=wap-font-scale content=no><link rel=”shortcut icon ” type=images/x-icon href=/static/images/favicon.ico><link href=/static/css/app.8d4edd335a61c46bf5b6a63444cd855a.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=/static/js/manifest.2d17a82764acff8145be.js></script><script type=text/javascript src=/static/js/vendor.4f07d3a235c8a7cd4efe.js></script><script type=text/javascript src=/static/js/app.81180cbb92541cdf912f.js></script></body></html><style>body{

 

 

Zookeeper集群(40)

 

47.使用提供的三台虚拟机和软件包,完成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)

 

48.使用提供的三台虚拟机和软件包,完成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 test

Created topic “test”.

 

 

Zabbix-server节点搭建(40)

 

49.使用提供的虚拟机和软件包,完成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       PID/Program name

tcp        0      0 0.0.0.0:10051           0.0.0.0:*               LISTEN      10611/zabbix_server

tcp        0      0 0.0.0.0:3306            0.0.0.0:*               LISTEN      10510/mysqld

tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      975/sshd

tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      886/master

tcp6       0      0 :::10051                :::*                    LISTEN      10611/zabbix_server

tcp6       0      0 :::80                   :::*                    LISTEN      10579/httpd

tcp6       0      0 :::21                   :::*                    LISTEN      10015/vsftpd

tcp6       0      0 :::22                   :::*                    LISTEN      975/sshd

tcp6       0      0 ::1:25                  :::*                    LISTEN      886/master

 

 

Keystone管理(40)

 

50.使用提供的“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)

 

51.使用提供的“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-b3fc-b3e39bda8783

+——————+————————————–+

| Property         | Value                                |

+——————+————————————–+

| checksum         | ee1eca47dc88f4879d8a229cc70a07c6     |

| container_format | bare                                 |

| created_at       | 2020-05-14T11:00:52Z                 |

| disk_format      | qcow2                                |

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

| min_disk         | 0                                    |

| min_ram          | 0                                    |

| name             | mycirros                             |

| owner            | 0ab2dbde4f754b699e22461426cd0774     |

| protected        | False                                |

| size             | 13287936                             |

| status           | active                               |

| tags             | []                                   |

| updated_at       | 2020-05-14T11:00:52Z                 |

| virtual_size     | None                                 |

| visibility       | private                              |

+——————+————————————–+

 

 

Nova管理(40)

 

52.使用提供的“all-in-one”镜像,自行检查openstack中各服务的状态,若有问题自行排查。通过nova的相关命令创建名为examID1234,内存为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  |

| os-flavor-access:is_public | True  |

| ram                        | 1024  |

| rxtx_factor                | 1.0   |

| swap                       |       |

| vcpus                      | 2     |

+—————————-+——-+

 

 

Docker安装(40)

 

53.使用提供的虚拟机和软件包,自行配置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 (2020-05-14)

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 logentries splunk syslog

Swarm: inactive

Runtimes: runc

Default Runtime: runc

Init Binary: docker-init

containerd version: b34a5c8af56e510852c35414db4c1f4fa6172339

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:L7GE: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, and will be removed in a future release.

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

Use `–storage-opt dm.thinpooldev` to specify a custom block storage device.

 

 

部署Swarm集群(40)

 

54.使用提供的虚拟机和软件包,安装好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)

 

55.下面有一段脚本,作用是自动配置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 “\033[36m=========redis启动成功==========\033[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.conf

 

 

 

1、下面对项目管理叙述错误的是?

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

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

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

D 项目经理可以从项目周期角度去把握项目进展情况

2

项目计划阶段不包括?

A 一份项目工作任务书

B 里程碑和基线时间设定

C 风险预测

D 人员安排

3

以下哪个不是FAT AP的特点?

A 自行管理

B 无缝漫游

C 简单的无线接入

D 独立提供无线网络

4

以下哪个不是FIT AP的特点?

A 基于用户下发权限

B 可以独立提供无线网络

C 三层漫游

D 集中管理

5

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

A 内容

B 索引

C 编号

D 顺序

6

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

A 基于索引的复制

B 基于主服务器复制

C 基于日志的复制

D 基于语句的复制

7

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

A 管理工作者进程

B 启动需要的进程

C 管理其他主进程

D 与其他进程通信

8

操作Nginx时需要与哪个进程进行通讯?

A 通讯进程

B worker进程

C 网络进程

D 主进程

9

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

A Mysql

B Glance

C Nova

D Keystone

10

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

A swift establish

B swift post

C swift create

D swift found

11

以下关于Swift服务的描述错误的是?

A Swift提供多重备份机制,拥有极高的数据可靠性,数据存放在高分布式的Swift系统中,几乎不会丢失。

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

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

D Swift通过REST API接口来访问数据,可以通过API变成实现文件的存储和管理,使得资源管理实现自动化。

12

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

A VMware

B KVM

C Citrix

D Xen

13

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

A 节省投资

B 增强机房管理

C 异地灾备

D 简化运维

14

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

A 以上皆对

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

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

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

15

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

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

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

C 使用腾讯云CDN加速

D 使用腾讯云HttpDNS服务

16

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

A Task

B Service

C Stack

D Yaml

17

下面哪个公司是OpenShift的开发公司?

A  谷歌

B  微软

C  亚马逊

D  红帽

18

Shell本身是用哪种语言编写的程序?

A Java

B PHP

C C语言

D Python

19

Ansible是基于_____进行工作的?

A 进程

B 框架

C 任务集

D 模块

20

20Ansible通过_____实现配置管理、应用部署、任务执行等功能?

A TCP

B HTTP

C SSH

D FTP

【多选题】 题型说明:该题型共20题,每题10

21

关于开发阶段叙述正确的是?

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

 B 注意各个环境的一致性,保证构建脚本执行成功

 C 软件的包、版本进行统一管理,避免不同版本的直接冲突

 D 采用构建工具进行自动化版本构建,避免人为操作失误

22

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

 A 测试用例的编写不仅应当根据有效和预料到的输入情况,而且也应当考虑无效和未预料到的输入情况

 B 彻底检查每个测试的执行结果

 C 测试用例需清晰定义对预期的输入和输出;

 D 检查程序是否未做其应该做的仅是测试的一半,测试的另一半是检查程序是否做了其不应该做的

23

属于无线AP的安全措施的是?

 A 启用DHCP服务

 B 启用MAC地址过滤

 C 隐藏SSID

 D 启用WEP

24

以上可以工作在2.4GHz频段的无线协议是?

 A 802.11b

 B 802.11a

 C 802.11g

 D 802.11n

25

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

 A 每个子网的有效主机数是30

 B 划分了4个有效子网

 C 划分了6个有效子网

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

26

如何在命令行查看一台linux机器的CPUSWAP分区信息、硬盘信息?

 A du

 B cat /proc/swaps

 C cat /proc/cpuinfo

 D df -lh

27

下列哪些是数据库的优化方案?

 A 搜索引擎

 B 主从分离

 C 分表

 D  memcache

28

kafka有哪些重要的设计思想?

 A  消息有效期

 B  消息持久化

 C  批量发送

 D  分区机制partition

29

下列提法中,属于ifconfig命令作用范围的是?

 A 加载网卡到内核中

 B 配置本地回环地址

 C 配置网卡的IP地址

 D 激活网络适配器

30

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

 A nova restart是重启云主机

 B nova boot是启动云主机

 C nova start是创建云主机

 D nova reset是重建云主机

31

Neutron网络形式主要包括以下哪些?

 A VLAN

 B VXLAN

 C GRE

 D Flat

32

下列选项当中,哪些是典型的私有云平台?

 A OpenStack

 B 3A Cloud

 C OATOS

 D Utility

33

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

 A 计算能力

 B 其他需求

 C IO时延要求

 D 成本

34

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

 A 按带宽计费

 B 按使用流量计费

 C 按时长计费

 D 以上皆无

35

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

 A VPN 通道

 B 弹性 IP

 C NAT 网关

 D 对端网关

36

腾讯为什么能提供云服务?

 A 丰富的大规模管理经验:基于QQQQ空间等海量服务考验;经微信、腾讯游戏等海量业务的技术锤炼

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

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

 D 强大的基础设施

37

下面关于Docker Image的说法,正确的是?

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

 B  构建一个镜像实际就是安装、配置和运行的过程

 C  Dockerfile文本描述镜像的内容

 D  镜像是一个只读模板

38

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

 A  Master Node

 B  Etcd

 C  Compute Node

 D  Scheduler

39

Ansible任务执行包含以下哪两种模式_____

 A cron模式

 B fixedRate模式

 C ad-hoc模式

 D playbook模式

40

Python模块化的优点_____

 A 避免函数名称和变量名称重复

 B 提高了代码的可维护性

 C 可移植性

 D 效率高

【实操题】 题型说明:该题型共18题,共600

41

防火墙管理

配置防火墙g0/0/2端口添加至trust域,g0/0/1端口添加至untrust域。配置trust域到untrust域规则,放行内部地址172.16.105.0/24网段。配置NAT规则,匹配内部地址172.16.105.0/24网段,使用g0/0/1端口的地址进行转换。(所有配置命令使用完整命令)将上述所有操作命令及返回结果以文本形式提交到答题框。 (30)

[SRG]firewall zone trust

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

 

[SRG]firewall zone untrust

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

 

[SRG]policy interzone trust untrust outbound

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

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

[SRG-policy-interzone-trust-untrust-outbound-0]policy source 172.16.105.0 0.0.0.255

 

[SRG]nat-policy interzone trust untrust outbound

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

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

[SRG-nat-policy-interzone-trust-untrust-outbound-1]policy source 172.16.105.0 0.0.0.255

[SRG-nat-policy-interzone-trust-untrust-outbound-1]easy-ip  GigabitEthernet 0/0/1

提交答案

42

无线AC网络管理

配置无线AC控制器,设置安全策略Internet,配置安全认证方式为wpa-wpa2,密码为a1234567,设置无线ssidInternet,创建VAP模板名称为Internet,绑定业务vlan101,绑定安全策略,绑定SSID模板,创建AP组,名称为ap-group1,绑定vap模板到射频卡01上。将上述所有操作命令及返回结果以文本形式提交到答题框。 (30)

[AC6005]wlan

AC6005-wlan-view]security-profile name internet

[AC6005-wlan-sec-prof-ssid-name]security wpa-wpa2 psk pass-phrase a1234567 aes

 

[AC6005-wlan-view]ssid-profile name internet

[AC6005-wlan-view]vap-profile name internet

[AC6005-wlan-vap-prof-internet]forward-mode direct-forward

[AC6005-wlan-vap-prof-internet]service-vlan vlan-id 101

[AC6005-wlan-vap-prof-internet]security-profile internet

[AC6005-wlan-vap-prof-internet]ssid-profile internet

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

[AC6005-wlan-ap-group-ap-group1]vap-profile internet wlan 1 radio 1

[AC6005-wlan-ap-group-ap-group1]vap-profile internet wlan 1 radio 0

 

 

提交答案

43

YUM源管理

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

 

提交答案

44

KVM管理

使用提供的虚拟机和软件包,完成KVM服务的安装与KVM虚拟机的启动(安装KVM组件使用CentOS-7-x86_64-DVD-1511.iso镜像源)。安装完毕后,使用提供的cirros镜像与qemu-ifup-NAT脚本启动虚拟机(命令为qemu-kvm -m 1024 -drive file=xxx.img,if=virtio -net nic,model=virtio -net tap,script=xxx -nographic -vnc :1)。启动完毕后将登录界面从#####debug end######那行开始至最后的内容以文本形式提交到答题框。 (40)

 

 

 

 

############ debug end   ##############
  ____               ____  ____
 / __/ __ ____ ____ / __ \/ __/
/ /__ / // __// __// /_/ /\ \ 
\___//_//_/  /_/   \____/___/ 
   http://cirros-cloud.net

login as &apos;cirros&apos; user. default password: &apos;cubswin:)&apos;. use &apos;sudo&apos; for root.
cirros login:

提交答案

45

主从数据库管理

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

 

提交答案

46

读写分离数据库管理

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

 

提交答案

47

Zookeeper集群

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

 

提交答案

48

Kafka集群

继续使用上题的三台虚拟机,使用提供软件包,完成Kafka集群的安装与配置,配置完成后,在相应的目录使用
./kafka-topics.sh –create –zookeeper
你的IP:2181 –replication-factor 1 –partitions 1 –topic
test
创建topic,将输入命令后的返回结果以文本形式提交到答题框。 (30)

 

提交答案

49

应用商城系统

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

 

提交答案

50

swift管理

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

 

提交答案

51

cinder管理

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

 

提交答案

52

Ceilometer管理

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

 

提交答案

53

Docker安装

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

 

操作步骤:

161 
vi /etc/sysconfig/selinux

  162 
iptables -F

  163 
iptables -X

 164 
iptables -Z

 

mkdir /mnt/cdrom

mount -o loop
/root/CentOS-7-x86_64-DVD-1511.iso /mnt/cdrom

mv
/etc/yum.repos.d/* /media/

 

vi
/etc/yum.repos.d/docker.repo

[docker]

name= docker

baseurl=file:///mnt/cdrom

gpgcheck=0

enabled=1

 

 

[centos7]

name=centos7

baseurl=file:///mnt/cdrom

gpgcheck=0

enabled=1

 

 

yum install -y
docker-ce

systemctl  start docker

 

 

docker info

 

提交结果:

Containers: 0

 Running: 0

 Paused: 0

 Stopped: 0

Images: 0

Server Version:
1.13.1

Storage Driver:
overlay2

 Backing Filesystem: xfs

 Supports d_type: false

 Native Overlay Diff: false

Logging Driver:
journald

Cgroup Driver:
systemd

Plugins:

 Volume: local

 Network: bridge host macvlan null overlay

Swarm: inactive

Runtimes:
docker-runc runc

Default Runtime:
docker-runc

Init Binary:
/usr/libexec/docker/docker-init-current

containerd
version:  (expected:
aa8187dbd3b7ad67d8e5e3a15115d3eef43a7ed1)

runc version:
66aedde759f33c190954815fb765eedc1d782dd9 (expected:
9df8b306d01f59d3a8029be411de015b7304dd8f)

init version:
fec3683b971d9c3ef73f284f176672c44b448662 (expected:
949e6facb77383876aeff8a6944dde66b3089574)

Security
Options:

 seccomp

  WARNING: You\’re not using the default seccomp
profile

  Profile: /etc/docker/seccomp.json

Kernel Version:
3.10.0-327.el7.x86_64

Operating
System: CentOS Linux 7 (Core)

OSType: linux

Architecture:
x86_64

Number of Docker
Hooks: 3

CPUs: 2

Total Memory:
3.688 GiB

Name: xnode1

ID:
T3CL:NEAO:G3MM:GHET:DOHE:Q6A3:TVGX:27WK:CM7D:VWEQ:66LY:W7PG

Docker Root Dir:
/var/lib/docker

Debug Mode
(client): false

Debug Mode
(server): false

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

WARNING:
bridge-nf-call-iptables is disabled

WARNING:
bridge-nf-call-ip6tables is disabled

Experimental:
false

Insecure
Registries:

 127.0.0.0/8

Live Restore
Enabled: false

Registries:
docker.io (secure)

 

提交答案

54

Docker Harbor安装

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

 

提交答案

55

Docker Compose安装

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

 

提交答案

56

Dockerfile编写

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

 

提交答案

57

Shell脚本补全

下面有一段脚本,作用是自动配置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 <<

 

(此处需填写)

use gpmall

source
/root/gpmall.sql

EOF

 

#设置开机自启数据库

systemctl enable
mariadb

 

#重启数据库服务

systemctl
restart mariadb

 

#检查数据库是否重启成功

if [ $? -eq 0 ]

       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;

 

 

 

提交答案

58

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=url,headers=Headers)

第二个填:response.setCharacterEncoding(“UTF-8”)

 

版权声明:本文为kocham原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/kocham/p/13865283.html