2021-10-30

这是一场2021年10月24日的中级模拟考试,涵盖ZooKeeper、云计算安全性、OpenShift、RAID阵列管理、数据库性能优化等多个方面的知识。题目包括单选题、多选题和实操题,涉及的技能点包括Linux操作系统、腾讯云服务、K8S组件、网络协议、软件开发工具等。

2021年10月24日下午中级模拟考试
试卷说明:本试卷共20道单选题,15道多选题,18道实操题, 满分1000分。
考试时间:2021-10-24 14:00-18:00
【单选题】 题型说明:该题型共20题,每题10分
1、
当Leader崩溃或者Leader失去大多数的Follower,这时候ZooKeeper会进行什么操作?
A、 修复模式

B、 重新启动下面那个不是cinder服务的组件?

C、 停机模式

D、 恢复模式

重新提交
已提交已提交答案:B
2、
以下关于云计算安全性描述中,正确的是?
A、 无法查询云平台登陆记录
B、 尽管云计算提供各项安全服务,但是我们仍然需要注意备份
C、 无法审计云资源的使用率
D、 云安全保障了我们不会受到来自管理员的操作失误影响
重新提交
已提交已提交答案:B
3、
下面哪个公司是OpenShift的开发公司?
A、 谷歌
B、 亚马逊
C、 红帽
D、 微软
重新提交
已提交已提交答案:D
4、
在mdadm管理RAID阵列的动作当中,Assemble的作用是什么?
A、 监控状态
B、 创建一个没有超级块的阵列
C、 创建一个新的阵列,每个设备具有超级块
D、 将设备加入到以前定义的阵列
重新提交
已提交已提交答案:C
5、
下列选项当中,哪个不属于数据库的性能优化?
A、 系统内核优化
B、 数据库配置优化
C、 软件配置
D、 硬件配置
重新提交
已提交已提交答案:B
6、
下面哪个不是Linux操作系统的优点?
A、 与Unix系统不兼容
B、 适合 Inter等X86CPU系列的计算机
C、 可自由传播,无任何商业版权限制
D、 Linux是开放源代码的程序软件,可以自由修改
提交答案A
您已选择了答案,请提交答案
7、
关于腾讯云关系型数据库CDB的产品优势,下列说法不正确的是?
A、 仅需几步可轻松完成数据库从部署到访问,不需要预先准备基础设施,也不需要安装和维护数据库软件。
B、 用户可根据业务情况选择精确到秒粒度的按量计费模式,或者价格更优惠的包年包月模式。
C、 默认支持双主备份模式
D、 提供多种存储介质选型,可根据业务情况灵活选择。
提交答案A
您已选择了答案,请提交答案
8、
下列哪项服务不属于云计算服务解决方案?
A、 提供海量低成本的存储服务
B、 给用户画像,精准营销
C、 提供高并发业务能力
D、 降低固定资产折旧速度
提交答案
您已选择了答案,请提交答案
9、
以下关于Swift系统中Account、Container、Object三者之间的关系正确的是?
A、 一个Object可以创建拥有任意多个Container,一个Container中可以包含任意多个Account。
B、 一个Account可以创建拥有任意多个Object,一个Object中可以包含任意多个Container。
C、 一个Account可以创建拥有任意多个Container,一个Container中可以包含任意多个Object。
D、 一个Container可以创建拥有任意多个Account,一个Account中可以包含任意多个Object。
提交答案C
您已选择了答案,请提交答案
10、
路由选择是哪一层的功能?
A、 应用层
B、 网络层
C、 传输层
D、 数据链路层
提交答案B
您已选择了答案,请提交答案
11、
关于VPC,下列描述错误的是?
A、 VPC是一块逻辑隔离网络空间
B、 其余皆为错误
C、 由于公有云多租户的特点,用户不可以自主划分网段
D、 默认两个私有网络之间无法提供连接功能
提交答案B
您已选择了答案,请提交答案
12、
在K8S的核心组件中负责维护集群状态的组件是?
A、 scheduler
B、 etcd
C、 controller manage
D、 kubelet
提交答案C
您已选择了答案,请提交答案
13、
Master将改变记录到二进制日志(binary log)中,这些记录叫做?
A、 语句修改记录
B、 二进制修改记录
C、 二进制日志事件
D、 日志修改记录
提交答案C
您已选择了答案,请提交答案
14、
使一台IP地址为10.0.0.1的主机访问Internet的必要技术是?
A、 路由引入
B、 NAT
C、 动态路由
D、 静态路由
提交答案D
您已选择了答案,请提交答案
15、
项目计划阶段不包括?
A、 风险预测
B、 人员安排
C、 里程碑和基线时间设定
D、 一份项目工作任务书
提交答案B
您已选择了答案,请提交答案
16、
192.168.0.0/24使用掩码255.255.255.240划分子网,其可用子网数为多少?每个子网内可用主机地址数为多少?
A、 14 16
B、 16 14
C、 254 14
D、 14 62
提交答案B
您已选择了答案,请提交答案
17、
软件会逐渐退化而不会磨损,其原因在于?
A、 软件通常暴露在恶劣的环境下
B、 软件备件很难订购
C、 软件错误在经常使用之后会逐渐增加
D、 不断的变更使组件接口之间引起错误
提交答案D
您已选择了答案,请提交答案
18、
以下哪种无线协议数据传播速率最快
A、 802.11n
B、 802.11g
C、 802.11a
D、 802.11ac
提交答案D
您已选择了答案,请提交答案
19、
Zabbix允许用户为几乎任何事件配置基于____的告警?
A、 日志
B、 邮件
C、 本地文件
D、 短信
提交答案B
您已选择了答案,请提交答案
20、
OpenStack的组件不包括?
A、 EC2
B、 Swift
C、 Nova
D、 Keystone
提交答案A
您已选择了答案,请提交答案
【多选题】 题型说明:该题型共15题,每题20分
21、
弹性伸缩的应用场景有哪些?
A、 提高服务器性能
B、 提前部署扩容缩容
C、 自动替换不健康CVM
D、 低成本应对业务浪涌
提交答案
您已选择了答案,请提交答案
22、
Swift采用的是REST架构,REST架构遵循了CRUD原则,CRUD原则对于资源需要以下哪些行为?
A、 Read(读取)
B、 Create(创建)
C、 Update(更新)
D、 Delete(删除)
提交答案ABCD
您已选择了答案,请提交答案
23、
以下哪些命令可以获取linux主机的负载相关指标?
A、 uptime
B、 ls
C、 top
D、 sar
提交答案AC
您已选择了答案,请提交答案
24、
传统银行在业务上不断创新,进行转型升级的要求有?
A、 日志收集
B、 IT基础设施
C、 应用架构
D、 集群监控
提交答案
您已选择了答案,请提交答案
25、
在Linux系统下,你用vi编辑器对文本文件test.txt进行了修改,想保存对该文件所做的修改并正常退出vi编辑器,可以使用下面哪些方法?
A、 在末行模式下执行:q!
B、 在命令模式下执行WQ命令
C、 在末行模式下执行:wq
D、 在命令模式下执行ZZ命令
提交答案
您已选择了答案,请提交答案
26、
属于无线AP的安全措施的是?
A、 启用MAC地址过滤
B、 启用WEP
C、 隐藏SSID
D、 启用DHCP服务
重新提交
已提交已提交答案:A、B、D
27、
Nginx支持哪些常用模块?
A、 ssh
B、 proxy
C、 vhosts
D、 rewrite
重新提交
已提交已提交答案:B
28、
Keystone的主要操作包括?
A、 绑定权限
B、 创建角色
C、 创建项目
D、 创建用户
重新提交
已提交已提交答案:B、C、D
29、
端口聚合的方式有哪些?
A、 动态聚合
B、 手工聚合
C、 静态聚合
D、 自动聚合
重新提交
已提交已提交答案:A、B、C、D
30、
下列选项中哪些是RAID磁盘阵列的好处?
A、 较高的性能价格比
B、 极强的容错能力,保证了数据的安全
C、 教大的存储量,保证了海量数据的存储
D、 较佳的I/O传输率,有效的匹配了CPU、内存的速度
重新提交
已提交已提交答案:B、C、D
31、
Nginx可以作为以下哪些服务使用?
A、 作为服务器
B、 作为邮件服务器
C、 作为安全防护
D、 作为负载均衡
重新提交
已提交已提交答案:A、B、C、D
32、
软件开发工具是协助开发人员进行软件开发活动所使用的软件或环境。下面是软件开发的工具是?
A、 维护工具
B、 编码工具
C、 测试工具
D、 需求分析
重新提交
已提交已提交答案:A、B、C、D
33、
以下哪个是核心Kubernetes对象?
A、 Volumes
B、 ReplicaSet
C、 Pods
D、 Services
重新提交
已提交已提交答案:A、B、C、D
34、
腾讯云VPC提供了灵活、高性能的 Internet 连接方式包括下列哪些方法?
A、 弹性 IP
B、 VPN 通道
C、 对端网关
D、 NAT 网关
重新提交
已提交已提交答案:A、B、C、D
35、
在计算机局域网中,常用通信设备有?
A、 调制解调器
B、 路由器
C、 交换机
D、 集线器
重新提交
已提交已提交答案:A、B、C、D
【实操题】 题型说明:该题型共18题,共500分
36、
网络管理
配置R1和R2路由器(路由器使用AR2220),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动态路由协议自动学习路由。使PC1和PC2可以相互访问。(所有配置命令使用完整命令,使用Tab键补齐)(20)分

提交答案
37、
网络管理
使用eNSP进行实验,配置防火墙(防火墙型号使用USG5500)g0/0/2端口添加至trust域,g0/0/1端口添加至untrust域。配置trust域到untrust域规则,放行内部地址172.16.105.0/24网段。配置NAT规则,匹配内部地址172.16.105.0/24网段,使用g0/0/1端口的地址进行转换。(所有配置命令使用完整命令,使用Tab键补齐)(30)分

提交答案
38、
YUM源管理
使用提供的xnode1节点,自行确认IP地址并连接。该节点的/root目录下有一个CentOS-7-x86_64-DVD-1511.iso的镜像文件,使用这个镜像文件配置本地yum源,要求将这个镜像文件挂载在/opt/centos目录,请问如何配置自己的local.repo文件,使得可以使用该镜像中的软件包,安装软件。请将local.repo文件的内容和执行yum repolist的返回结果以文本形式提交到答题框。

(20)分

提交答案
39、
KVM管理
使用xnode1节点,完成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######那行开始至最后的内容以文本形式提交到答题框。

(20)分

提交答案
40、
Raid存储管理
使用xnode1节点,使用vmware给xnode1节点添加一块大小为20G的硬盘。使用fdisk命令对该硬盘进形分区,要求分出4个大小为5G的分区。使用这两4个分区,创建名为/dev/md5、raid级别为5的磁盘阵列加一个热备盘。创建完成后执行mdadm -D /dev/md5,将创建Raid、查看Raid信息的命令和返回结果以文本形式提交到答题框。

(30)分

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

(30)分

提交答案
42、
Kafka集群
继续使用上题的三台虚拟机,使用提供软件包,完成Kafka集群的安装与配置,配置完成后,查看三个节点Kafka的端口启动情况并在相应的目录使用./kafka-topics.sh --create --zookeeper 你的IP:2181 --replication-factor 1 --partitions 1 --topic test创建topic,将查看Kafka端口启动情况和创建topic命令的返回结果以文本形式提交到答题框。

(30)分

提交答案
43、
主从数据库管理
使用xnode2、xnode3虚拟机进行实验,在这两台虚拟机上安装mariadb数据库服务,并配置为主从数据库(xnode2为主节点、xnode3为从节点,安装数据库使用CentOS-7-x86_64-DVD-1511.iso和gpmall-repo这两个源),实现两个数据库的主从同步。配置完毕后,请在xnode3上的数据库中执行“show slave status \G”命令查询从节点复制状态,将查询到的结果以文本形式提交到答题框。

(30)分

提交答案
44、
读写分离数据库管理
使用xnode1,xnode2,xnode3三个节点,完成数据库读写分离实验(安装数据库使用CentOS-7-x86_64-DVD-1511.iso和gpmall-repo这两个源)。数据库中间件使用Mycat-server-1.6-RELEASE-20161028204710-linux.tar。完成Mycat读写分离数据库的配置安装。需要用的配置文件schema.xml文件如下所示(server.xml文件不再给出):

配置读写分离数据库完毕后:1)使用netstat -ntpl命令查询端口启动情况;2)登陆mycat,查询数据库。将上述两个操作的操作命令返回结果以文本形式提交到答题框。
(30)分

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

(30)分

提交答案
46、
Keystone服务运维
使用VMWare软件启动提供的opensatckallinone镜像,自行检查openstack中各服务的状态,若有问题自行排查。使用OpenStack命令创建用户testuser,密码为123456,创建好之后,使用命令修改testuser密码为000000,并查看testuser的详细信息,将上述所有操作命令和返回结果以文本形式提交到答题框。

(20)分

提交答案
47、
Glance服务运维
使用VMWare软件启动提供的opensatckallinone镜像,自行检查openstack中各服务的状态,若有问题自行排查。使用Glance命令,创建一个名称为“cirros”镜像,镜像文件使用xnode1镜像中提供的为“cirros-0.3.4-x86_64-disk.img”。通过glance 命令查看镜像“cirros”的详细信息。将上述所有操作命令及返回结果以文本形式填入答题框。

(20)分

提交答案
48、
Cinder管理
使用VMWare软件启动提供的opensatckallinone镜像,自行检查openstack中各服务的状态,若有问题自行排查。使用cinder命令创建一个名字叫blockvolume,大小为2G的云硬盘,然后通过lvm相关命令查看该云硬盘详细信息,最后通过cinder命令对这块应该进行扩容操作,扩容后云硬盘大小为3G,并查看详细信息,将操作命令和返回结果以文本形式提交到答题框。

(30)分

提交答案
49、
对象存储管理
使用VMWare软件启动提供的opensatckallinone镜像,自行检查openstack中各服务的状态,若有问题自行排查。使用openstack命令,创建名为examtest的容器并查询,上传一个aaa.txt(可自行创建)文件到这个容器中并查询。依次将操作命令和返回结果以文本形式提交到答题框。

(30)分

提交答案
50、
Docker使用
使用VMWare软件启动提供的k8sallinone镜像,该镜像已安装docker服务。创建/opt/xiandian目录,创建完成后启动名为xiandian-dir,镜像为nginx_latest.tar的容器(镜像在/root/images目录下),并指定/opt/xiandian为容器启动的数据卷,指定nginx的80端口映射到外部81端口。创建完成后通过inspect命令指定查看数据卷的情况。将以上操作命令及返回结果以文本形式填入答题框。

(30)分

提交答案
51、
Docker Compose
使用VMWare软件启动提供的k8sallinone镜像,完成docker compose案例,compose案例所有用到的文件均在/root/compose目录下,需要用到的镜像均在/root/images目录下。理解docker compose的原理与工作流程,在/root目录下新建composetest目录作为工作目录,理解提供的配置文件与部署文件,运行docker compose案例。运行成功后,使用curl命令访问http://IP:5000。最后将运行docker-compose up的结果和curl的结果以文本形式提交到答题框。

(40)分

提交答案
52、
K8S平台安装
使用VMWare软件启动提供的k8sallinone镜像,确认IP地址,执行/root目录下的install.sh脚本进行一键部署K8S平台。等待安装完毕后使用kubectl 命令查看nodes、cs、pods的状态,将查看的命令与返回结果以文本形式提交到答题框。

(30)分

提交答案
53、
shell脚本补全
下面有一段shell脚本,作用是自动配置mysql服务,由于工程师的失误,将脚本中的某些代码删除了,但注释还在,请根据注释,填写代码。最后将填写的代码按照顺序以文本形式提交至答题框。脚本如下所示:
#! /bin/bash
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数据库,并将/root/gpmall.sql文件导入
mysql -uroot -p123456 << EOF
(此处需填写)EOF
#设置开机自启数据库
systemctl enable mariadb
#重启数据库服务systemctl restart mariadb
#检查数据库是否重启成功
if [ $? -eq 0 ]
then
sleep 3
echo -e “\033[36m==maridb启动成功=\033[0m”
elseecho -e “\033[31mmariadb启动失败,请检查\033[0m”
exit 1
fi
sleep2
}

(30)分

提交答案
答题卡
倒计时:03:51:42
单选题
1234567891011121314151617181920
多选题
212223242526272829303132333435
实操题
363738394041424344454647484950515253
提交试卷

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值