一、基础搭建题
- 使用
hostnamectl
命令查询控制/计算节点的主机名,以文本形式依次将查询命令及对应结果提交到答题框。
hostnamectl --static - 使用
sestatus
命令查询selinux
的状态,以文本形式依次将查询命令及对应结果提交到答题框。
sestatus - 使用 root 用户登录数据库,查询数据库列表信息,并提交操作命令和输出结果以文本形式提交到答题框。
- 在数据库中查询 keystone 用户的权限信息。
- 列出数据库 keystone 中的所有表。
- 使用
openstack
相关命令,查询角色列表信息,以文本形式提交查询命令和结果到答题框。 - 使用
openstack
相关命令,查询 admin 项目信息,将操作命令和输出结果以文本形式提交到答题框。 - 使用
openstack
相关命令,查询用户列表信息,以文本形式提交查询命令和结果到答题框。 - 使用
openstack
相关命令,查询 admin 用户详细信息,以文本形式提交查询命令和结果到答题框。 - 使用
openstack
相关命令,查询服务列表信息,以文本形式提交查询命令和结果到答题框。 - 将 keystone 的数据库导出为当前路径下的
keystone.sql
文件,并使用 cat 命令查询文件keystone.sql
,将导出命令及查询结果以文本形式填入答题框。 - 使用
glance
相关命令查询 glance 镜像列表,将命令及执行结果提交到答题框。 - 使用
systemctl
相关命令,在一条命令中查询 glance 组件中所有服务的状态信息,查询命令连同命令的执行结果提交到答题框。 - 使用
nova
相关命令查询计算节点虚拟机监控器的状态,将命令和结果以文本形式提交到答题框。 - 使用
nova
相关命令查询 nova 服务状态列表,以文本形式提交查询命令和结果提交到答题框。 - 使用
nova
相关命令查询云主机类型的列表信息,以文本形式提交查询命令和结果提交到答题框。 - 使用
nova
相关命令查询 nova 安全组 default 的规则列表,以文本形式提交查询命令和结果提交到答题框。 - 使用
neutron
相关命令查询网络服务的列表信息,并已下图的形式打印出来,将相应的查询命令以及反馈结果以文本形式提交到答题框。
1-18.png - 仅使用
neutron
相关命令查询网络服务的列表信息中的binary
一列,将查询信息以文本形式提交到答题框。 - 使用
neutron
相关命令查询网络服务DHCP agent
的详细信息,将相应的查询命令以及反馈结果以文本形式提交到答题框。 - 使用
ovs-vswitchd
管理工具的相关命令查询计算节点的网桥列表信息,将查询命令及反馈信息以文本形式提交到答题框。 - 使用
ovs-vswitchd
管理工具的相关命令查询控制节点的网桥br-ex
的端口列表信息,将查询命令及反馈信息以文本形式提交到答题框。 - 使用
neutron
相关命令查询所创建路由器的详细信息,将查询命令和结果以文本形式提交到答题框。 - 使用
neutron
相关命令查询所创建子网的列表信息,将查询命令和结果以文本形式提交到答题框。 - 使用
neutron
相关命令查询所创建网络的列表信息,将查询命令和结果以文本形式提交到答题框。 - 使用
heat
相关命令,查询 stack 列表,在答题框中以文本形式填入查询命令及相应的反馈信息。
二、平台运维题
RabbitMQ
- 使用
rabbitmqctl
创建用户xiandianuser
,密码为xiandian
。将以上所有操作命令及对应的反馈结果以文本形式提交到答题框中。 - 使用
set_user_tags
命令给xiandianuser
用户创建administrator
角色。 - 使用
set_permissions
命令对xiandianuser
用户进行授权,对本机所有资源可写可读权限。 - 使用命令查询
Rabbit
所有用户的列表信息。 - 使用命令查询
xiandianuser
用户的授权信息。
MySQL
- 进入数据库
keystone
,通过user
表和local_user
表做联合更新,u
用来做user
表别名,lu
用来做local_user
表别名,sql
语句更新neutron
用户的enabled
状态为0
, 更新语句中user
表在local_user
前面。 将sql
语句以文本形式提交到答题框。 - 进入数据库
keystone
,通过user
表和local_user
表做联合查询,u
用来做user
表别名,lu
用来做local_user
表别名,两表联合查询nova
用户的enabled
状态,查询语句中user
表在local_user
前面。将所有操作命令及反馈结果提交到答题框。 - 使用数据库的相关命令查询数据库的编码方式,将查询结果以文本形式提交到答题框中。
- 通过
mysql
相关命令查询当前系统时间。以文本信息提交操作命令和查询结果到答题框。
Keystone
- 在
keystone
中创建用户testuser
,密码为password
,以文本形式提交以上操作命令到答题框。 - 将
testuser
用户分配给admin
项目,赋予用户user
的权限,以文本形式提交以上操作命令到答题框。 - 以管理员身份将
testuser
用户的密码修改为000000
,以文本形式提交以上操作命令到答题框。 - 通过
openstack
相关命令获取token
值,以文本形式提交以上操作命令到答题框. - 查询认证服务的端点信息,以文本形式提交查询命令和结果到答题框。
Glance
- 通过一条组合命令获取镜像列表信息,该组合命令包含:
- 使用
curl
命令获取镜像列表信息; - 使用
openstack
相关命令获取的token
值; - 仅使用
awk
命令且用|
作为分隔符获取token
具体参数值。
- 使用
以文本形式提交该组合命令和反馈结果到答题框中。
- 通过一条组合命令获取该镜像详细信息,该组合命令要求:
- 不能使用任何 ID 作为参数;
- 使用
openstack
相关命令获取详细信息; - 使用
glance
相关命令获取镜像对应关系; - 仅使用
awk
命令且用|
作为分隔符获取 ID 值。
以文本形式提交该组合命令和反馈结果到答题框中。
- 使用
openstack
自身提供的 API 及参数顺序,使用curl
命令获取镜像列表信息。以文本形式提交该命令和反馈结果到答题框中。
Nova
- 修改云平台中默认每个
tenant
的实例注入文件大小配额为 20480 个,在答题框填入该命令,查询修改后的默认配额信息并以文本形式提交到答题框。 - 通过
nova
的相关命令创建云主机类型 clouds,内存为 1024,硬盘为 20G,虚拟内核数量为 2,提交云主机类型 clouds 的详细信息到答题卡中。 - 修改云平台中默认每个
tenant
的实例配额为 20 个,在答题框填入该命令,查询修改后的默认配额信息并以文本形式提交到答题框。 - 在物理云平台查询云主机 IaaS 在 KVM 中的真实实例名,在计算节点使用
virsh
命令找到该实例名对应的 domain-id,使用该 domain-id 关闭云主机 IaaS,将以上所有操作命令及结果提交到答题框。
Cinder
- 使用
pvcreate
命令创建物理卷,然后通过vgextend
命令将该物理卷增加到已有的块存储卷组中,以文本形式在答题框按顺序输入操作命令及反馈结果。 - 创建名为
lvm
的卷类型,然后创建一块带lvm
标识的云硬盘,名称为 BlockVloume,大小为 2G,将其设置为只读,查询该云硬盘详细信息,以文本形式在答题框按顺序输入操作命令及查询结果。
Swift
- 登录 IaaS 云主机,创建 swifter 用户,并创建 swift 租户,将 swifter 用户规划到 swift 租户下,赋予 swifter 用户使用 swift 服务的权限,并通过该用户在 swift 中创建 mycontainer 容器,以文本形式提交以上操作的所有命令到答题框中。
- 使用 admin 账号在 swift 中创建 mycontainer 容器,以文本形式提交以上操作的所有命令到答题框中。
Ceilometer
使用
ceilometer
相关命令,查询测量值的列表信息。将操作命令及相应的结果以文本形式提交到答题框。使用
ceilometer
相关命令,查询测量值的名称为storage.objects
的样本列表信息。将操作命令及相应的结果以文本形式提交到答题框。使用
ceilometer
相关命令,查询事件列表信息。将操作命令及相应的结果以文本形式提交到答题框。-
按以下提供的参数及其顺序,使用
ceilometer
相关命令创建一个新的基于计算统计的告警。将操作命令及相应的结果以文本形式提交到答题框。- 名字为:cpu_hi
- 测量值的名称为:cpu_util
- 阈值为:70.0
- 对比的方式为:大于
- 统计的方式为:平均值
- 周期为:600s
- 统计的次数为:3
- 转为告警状态的时提交的 URL 为:'log://'
- 关键字:resource_id=INSTANCE_ID
使用
ceilometer
相关命令,查询用户的告警列表信息。将操作命令及相应的结果以文本形式提交到答题框。使用
ceilometer
相关命令,查询名称为cpu_hi
的告警的历史改变信息。将操作命令及相应的结果以文本形式提交到答题框。使用
ceilometer
相关命令,修改名称为cpu_hi
的告警状态为不生效。将操作命令及相应的结果以文本形式提交到答题框。使用
ceilometer
相关命令,删除名称为cpu_hi
的告警。将操作命令及相应的结果以文本形式提交到答题框。
Others
- 通过修改配置文件的方式使
memcache
的缓存有 60MB 变为 256MB,使用ps
相关命令查询memcahce
进程的信息,将修改的配置文件全路径文件名、修改的参数以及相应的参数值、查询到的memcache
进程信息以文本形式提交到答题框中。 - 使用
grep
命令配合-v
参数控制节点/etc/nova/nova.conf
文件中有效的命令行覆盖输出到/etc/novaback.conf
文件,将该命令连同cat
备份后文件打印出来的信息提交到答题框中。
2.使用 awk 相关命令,查询表格文件中以空格为分隔符,包含关键字“key”的一行中第一
个字段和最后一个字段的内容,以“,”作为间隔。将涉及本题参数的详细操作命令及相应
的结果以文本形式提交到答题框。 - 使用 sed 相关命令,显示文件中第 10 行内容。
sed -n '10p' - 使用 sed 相关命令,替换文件中的关键词“key”为“guanjianci”。
sed –i ‘s/key/guanjianci/g’ - 使用 grep 相关命令,查询显示文件中以“[”开始并以“]”结束的所有行。
grep “^[.*]$” - 使用 grep 相关命令,查询显示文件中的包含关键词“key”的行。