XianDian_IAAS_V2.1 Examination Questions&Answer

一、基础搭建题

  1. 使用hostnamectl命令查询控制/计算节点的主机名,以文本形式依次将查询命令及对应结果提交到答题框。
    hostnamectl --static
  2. 使用sestatus命令查询selinux的状态,以文本形式依次将查询命令及对应结果提交到答题框。
    sestatus
  3. 使用 root 用户登录数据库,查询数据库列表信息,并提交操作命令和输出结果以文本形式提交到答题框。
  4. 在数据库中查询 keystone 用户的权限信息。
  5. 列出数据库 keystone 中的所有表。
  6. 使用 openstack 相关命令,查询角色列表信息,以文本形式提交查询命令和结果到答题框。
  7. 使用 openstack 相关命令,查询 admin 项目信息,将操作命令和输出结果以文本形式提交到答题框。
  8. 使用 openstack 相关命令,查询用户列表信息,以文本形式提交查询命令和结果到答题框。
  9. 使用 openstack 相关命令,查询 admin 用户详细信息,以文本形式提交查询命令和结果到答题框。
  10. 使用 openstack 相关命令,查询服务列表信息,以文本形式提交查询命令和结果到答题框。
  11. 将 keystone 的数据库导出为当前路径下的 keystone.sql 文件,并使用 cat 命令查询文件keystone.sql,将导出命令及查询结果以文本形式填入答题框。
  12. 使用 glance 相关命令查询 glance 镜像列表,将命令及执行结果提交到答题框。
  13. 使用 systemctl 相关命令,在一条命令中查询 glance 组件中所有服务的状态信息,查询命令连同命令的执行结果提交到答题框。
  14. 使用 nova 相关命令查询计算节点虚拟机监控器的状态,将命令和结果以文本形式提交到答题框。
  15. 使用 nova 相关命令查询 nova 服务状态列表,以文本形式提交查询命令和结果提交到答题框。
  16. 使用 nova 相关命令查询云主机类型的列表信息,以文本形式提交查询命令和结果提交到答题框。
  17. 使用 nova 相关命令查询 nova 安全组 default 的规则列表,以文本形式提交查询命令和结果提交到答题框。
  18. 使用 neutron 相关命令查询网络服务的列表信息,并已下图的形式打印出来,将相应的查询命令以及反馈结果以文本形式提交到答题框。
    1-18.png
  19. 仅使用 neutron 相关命令查询网络服务的列表信息中的 binary 一列,将查询信息以文本形式提交到答题框。
  20. 使用 neutron 相关命令查询网络服务 DHCP agent 的详细信息,将相应的查询命令以及反馈结果以文本形式提交到答题框。
  21. 使用 ovs-vswitchd 管理工具的相关命令查询计算节点的网桥列表信息,将查询命令及反馈信息以文本形式提交到答题框。
  22. 使用 ovs-vswitchd 管理工具的相关命令查询控制节点的网桥 br-ex 的端口列表信息,将查询命令及反馈信息以文本形式提交到答题框。
  23. 使用 neutron 相关命令查询所创建路由器的详细信息,将查询命令和结果以文本形式提交到答题框。
  24. 使用 neutron 相关命令查询所创建子网的列表信息,将查询命令和结果以文本形式提交到答题框。
  25. 使用 neutron 相关命令查询所创建网络的列表信息,将查询命令和结果以文本形式提交到答题框。
  26. 使用 heat 相关命令,查询 stack 列表,在答题框中以文本形式填入查询命令及相应的反馈信息。

二、平台运维题

RabbitMQ

  1. 使用 rabbitmqctl 创建用户 xiandianuser,密码为 xiandian。将以上所有操作命令及对应的反馈结果以文本形式提交到答题框中。
  2. 使用 set_user_tags 命令给 xiandianuser 用户创建 administrator 角色。
  3. 使用 set_permissions 命令对 xiandianuser 用户进行授权,对本机所有资源可写可读权限。
  4. 使用命令查询 Rabbit 所有用户的列表信息。
  5. 使用命令查询 xiandianuser 用户的授权信息。

MySQL

  1. 进入数据库 keystone,通过 user 表和 local_user 表做联合更新,u 用来做 user 表别名,lu 用来做 local_user 表别名,sql 语句更新 neutron 用户的 enabled 状态为 0, 更新语句中 user 表在 local_user 前面。 将 sql 语句以文本形式提交到答题框。
  2. 进入数据库 keystone,通过 user 表和 local_user 表做联合查询,u 用来做 user 表别名,lu 用来做 local_user 表别名,两表联合查询 nova 用户的 enabled 状态,查询语句中 user 表在 local_user 前面。将所有操作命令及反馈结果提交到答题框。
  3. 使用数据库的相关命令查询数据库的编码方式,将查询结果以文本形式提交到答题框中。
  4. 通过 mysql 相关命令查询当前系统时间。以文本信息提交操作命令和查询结果到答题框。

Keystone

  1. keystone 中创建用户 testuser,密码为 password,以文本形式提交以上操作命令到答题框。
  2. testuser 用户分配给 admin 项目,赋予用户 user 的权限,以文本形式提交以上操作命令到答题框。
  3. 以管理员身份将 testuser 用户的密码修改为 000000,以文本形式提交以上操作命令到答题框。
  4. 通过 openstack 相关命令获取 token 值,以文本形式提交以上操作命令到答题框.
  5. 查询认证服务的端点信息,以文本形式提交查询命令和结果到答题框。

Glance

  1. 通过一条组合命令获取镜像列表信息,该组合命令包含:
    • 使用 curl 命令获取镜像列表信息;
    • 使用 openstack 相关命令获取的 token 值;
    • 仅使用 awk 命令且用 | 作为分隔符获取 token 具体参数值。

以文本形式提交该组合命令和反馈结果到答题框中。

  1. 通过一条组合命令获取该镜像详细信息,该组合命令要求:
    • 不能使用任何 ID 作为参数;
    • 使用 openstack 相关命令获取详细信息;
    • 使用 glance 相关命令获取镜像对应关系;
    • 仅使用 awk 命令且用 | 作为分隔符获取 ID 值。

以文本形式提交该组合命令和反馈结果到答题框中。

  1. 使用 openstack 自身提供的 API 及参数顺序,使用 curl 命令获取镜像列表信息。以文本形式提交该命令和反馈结果到答题框中。

Nova

  1. 修改云平台中默认每个 tenant 的实例注入文件大小配额为 20480 个,在答题框填入该命令,查询修改后的默认配额信息并以文本形式提交到答题框。
  2. 通过 nova 的相关命令创建云主机类型 clouds,内存为 1024,硬盘为 20G,虚拟内核数量为 2,提交云主机类型 clouds 的详细信息到答题卡中。
  3. 修改云平台中默认每个 tenant 的实例配额为 20 个,在答题框填入该命令,查询修改后的默认配额信息并以文本形式提交到答题框。
  4. 在物理云平台查询云主机 IaaS 在 KVM 中的真实实例名,在计算节点使用 virsh 命令找到该实例名对应的 domain-id,使用该 domain-id 关闭云主机 IaaS,将以上所有操作命令及结果提交到答题框。

Cinder

  1. 使用 pvcreate 命令创建物理卷,然后通过 vgextend 命令将该物理卷增加到已有的块存储卷组中,以文本形式在答题框按顺序输入操作命令及反馈结果。
  2. 创建名为 lvm 的卷类型,然后创建一块带 lvm 标识的云硬盘,名称为 BlockVloume,大小为 2G,将其设置为只读,查询该云硬盘详细信息,以文本形式在答题框按顺序输入操作命令及查询结果。

Swift

  1. 登录 IaaS 云主机,创建 swifter 用户,并创建 swift 租户,将 swifter 用户规划到 swift 租户下,赋予 swifter 用户使用 swift 服务的权限,并通过该用户在 swift 中创建 mycontainer 容器,以文本形式提交以上操作的所有命令到答题框中。
  2. 使用 admin 账号在 swift 中创建 mycontainer 容器,以文本形式提交以上操作的所有命令到答题框中。

Ceilometer

  1. 使用 ceilometer 相关命令,查询测量值的列表信息。将操作命令及相应的结果以文本形式提交到答题框。

  2. 使用 ceilometer 相关命令,查询测量值的名称为 storage.objects 的样本列表信息。将操作命令及相应的结果以文本形式提交到答题框。

  3. 使用 ceilometer 相关命令,查询事件列表信息。将操作命令及相应的结果以文本形式提交到答题框。

  4. 按以下提供的参数及其顺序,使用 ceilometer 相关命令创建一个新的基于计算统计的告警。将操作命令及相应的结果以文本形式提交到答题框。

    • 名字为:cpu_hi
    • 测量值的名称为:cpu_util
    • 阈值为:70.0
    • 对比的方式为:大于
    • 统计的方式为:平均值
    • 周期为:600s
    • 统计的次数为:3
    • 转为告警状态的时提交的 URL 为:'log://'
    • 关键字:resource_id=INSTANCE_ID
  5. 使用 ceilometer 相关命令,查询用户的告警列表信息。将操作命令及相应的结果以文本形式提交到答题框。

  6. 使用 ceilometer 相关命令,查询名称为 cpu_hi 的告警的历史改变信息。将操作命令及相应的结果以文本形式提交到答题框。

  7. 使用 ceilometer 相关命令,修改名称为 cpu_hi 的告警状态为不生效。将操作命令及相应的结果以文本形式提交到答题框。

  8. 使用 ceilometer 相关命令,删除名称为 cpu_hi 的告警。将操作命令及相应的结果以文本形式提交到答题框。

Others

  1. 通过修改配置文件的方式使 memcache 的缓存有 60MB 变为 256MB,使用 ps 相关命令查询 memcahce 进程的信息,将修改的配置文件全路径文件名、修改的参数以及相应的参数值、查询到的 memcache 进程信息以文本形式提交到答题框中。
  2. 使用 grep 命令配合 -v 参数控制节点 /etc/nova/nova.conf 文件中有效的命令行覆盖输出到 /etc/novaback.conf 文件,将该命令连同 cat 备份后文件打印出来的信息提交到答题框中。
    2.使用 awk 相关命令,查询表格文件中以空格为分隔符,包含关键字“key”的一行中第一
    个字段和最后一个字段的内容,以“,”作为间隔。将涉及本题参数的详细操作命令及相应
    的结果以文本形式提交到答题框。
  3. 使用 sed 相关命令,显示文件中第 10 行内容。
    sed -n '10p'
  4. 使用 sed 相关命令,替换文件中的关键词“key”为“guanjianci”。
    sed –i ‘s/key/guanjianci/g’
  5. 使用 grep 相关命令,查询显示文件中以“[”开始并以“]”结束的所有行。
    grep “^[.*]$”
  6. 使用 grep 相关命令,查询显示文件中的包含关键词“key”的行。

你可能感兴趣的:(XianDian_IAAS_V2.1 Examination Questions&Answer)