openstack COA 考试模拟题

什么是OpenStack?全面解析云计算开源平台 《OpenStack:开源云计算平台的技术解析与应用展望》摘要:OpenStack作为领先的开源云计算管理平台,提供计算、存储、网络等资源的虚拟化与自动化管理。文章系统介绍了其模块化架构、核心组件(Nova、Neutron等)、发展历程及典型应用场景(私有云、公有云、边缘计算)。同时分析了其避免厂商锁定、社区支持等优势,以及复杂度高、性能调优等挑战,展望了与Kubernetes融合、边缘计算优化等发展趋势。文章为技术人员提供了从基础概念到实践部署的学习路径,指出OpenStack仍是构建灵活可控云平台的重要 阅读详情

COA 考试模拟题

version: 201911

Exam Tasks

You are the cloud administrator of a fictitious company named ESCloud. You have been tasked with setting up Openstack Environments for marketing and finance departments.

您是一家名为ESCloud的虚拟公司的云管理员。您的任务是为市场和财务部门设置Openstack环境。

Task 1

The company has two departments, named marketing and finance. For each of the two departments create projects with details below:

该公司有两个部门,分别是市场部和财务部。为两个部门中的每个部门创建项目,其详细信息如下:
Project Name:marketingfinance
Description:project for marketingproject for finance

Task 2

Marketing is managed by Roger and finance is managed by Frank. Both are going to be administrators of their respective projects. ESCloud has an engineer named James who will be a member of both departments. Create OpenStack user accounts for Roger, Frank and James with the data sheet below. For roles, please ensure that users only have the roles identified below - any additional default roles should be removed.

营销由罗杰(Roger)管理,财务由弗兰克(Frank)管理。两者都将成为各自项目的管理员。ESCloud拥有一个名为James的工程师,他将是两个部门的成员。使用以下数据表为Roger,Frank和James创建OpenStack用户帐户。对于角色,请确保用户仅具有以下标识的角色-应删除所有其他默认角色。
User name:rogerfrankjames
Email:@escloud.cn@escloud.cn@escloud.cn
Password:rogerpassfrankpassjamespass
Role/Project:admin of marketingadmin of financeMember of marketing (primary) and finance

Task 3

Management has imposed quotas of 3 VCPUs, 3072 MB of RAM and 3 Gigabytes of disk space (Total Size of Volumes and Snapshots (GB)) for marketing. For finance , quotas are 1 instance and 2 Gigabytes of disk space (Total Size of Volumes and Snapshots (GB)). For both groups, also set a maximum of 2 floating IPs and 2 security groups. Leave the OpenStack defaults for the rest.

管理层已为市场分配了3个VCPU,3072 MB RAM和3 GB磁盘空间(卷和快照总大小)的配额。对于财务而言,配额为1个实例和2 GB的磁盘空间(卷和快照的总大小(GB))。对于这两个组,还最多设置2个浮动IP和2个安全组。其余部分保留OpenStack默认值。

Task 4

For initial tests the company will use a qcow2 image of Cirros, located at http://localhost:8090/mce100.img and named sharedimage. The image must be public so all projects can use it.

对于初始测试,该公司将使用位于http:// localhost:8090 / mce100.img并命名为sharedimage 的Cirros的qcow2图像。该图像必须是公共的,以便所有项目都可以使用它。

Task 5

In addition to the default flavors that come with OpenStack, ESCloud has decided that it needs its own custom flavors for spawning instances using the shared image. Please create the following custom flavors.

除了OpenStack随附的默认样式外,ESCloud还决定它需要自己的自定义样式来使用共享映像生成实例。请创建以下自定义样式。
Flavor name:mflavor1mflavor2fflavor1
VCPUs:⅓ of quota⅔ of quota1
RAM:⅓ of quota⅔ of quota512 MB
Root Disk:1 GB2 GB1 GB
Ephemeral Disk:000
Swap Disk:000
Accessibility:marketingmarketingfinance

Task 6

To enable access to the instance from the outside, ESCloud needs an external network. Create an external network with the following settings. ESCloud has decided that the ip range of 172.25.0.1 to 172.25.0.241 are reserved – ensure that they will not be used in this cluster and that DHCP is enabled for this network.

要从外部访问实例,ESCloud需要一个外部网络。使用以下设置创建一个外部网络。ESCloud已决定保留172.25.0.1到172.25.0.241的IP范围-确保它们不会在此群集中使用,并且已为此网络启用DHCP。
name:projectsubnet namenetwork addressgatewayProvider Network TypePhysical NetworkDHCP
publicadminpublicsubnet172.25.0.0/24172.25.0.1FlatpublicEnabled

备注: 本次测试网段:10.5.30.1-----10.5.30.15, 不分配网段10.5.30.1----10.5.30.5

Marketing tasks

Marketing tasks, please complete the following with the roger OpenStack account.

这里注意要切换租户和用户

Task 7

ESCloud wants to ensure the instances in the marketing department can be accessed from outside via ping, web(http and https), and ssh. Create a security group msec (description:msec) with these rules.

ESCloud希望确保可以通过ping,web(http和https)和ssh从外部访问市场部门的实例。使用这些规则创建安全组msec(描述:msec)。

Task 8

Create a keypair rogerkey and store the downloaded key(rogerkey.pem) in /tmp/ of the clab environment with permissions set to 600.
• Task 9: In order to boot instances, we need to create a network for marketing. Create a network with the following settings.

创建密钥对rogerkey并将下载的密钥(rogerkey.pem)存储在clab环境的/ tmp /中,权限设置为600。
•任务9:为了启动实例,我们需要创建一个营销网络。使用以下设置创建网络。

Task 9

In order to boot instances, we need to create a network for marketing. Create a network with the following settings.

为了启动实例,我们需要创建一个营销网络。使用以下设置创建网络。
name:subnet namenetwork addressgateway
mnetmsubnet10.1.0.0/2410.1.0.1

Task 10

Create a router with name mrouter and connect mnet to public with it.

创建一个名称为mrouter的路由器,并将mnet连接到public。
name:flavorkeypairnetworkimageCreate New VolumeSec Group
minstance1mflavor1rogerkeymnetsharedimageNomsec
minstance2mflavor2rogerkeymnetsharedimageNomsec

Task 11

Create two compute instances for marketing using the table below.

使用下表创建两个用于市场营销的计算实例。
name:flavorkeypairnetworkimageCreate New VolumeSec Group
minstance1mflavor1rogerkeymnetsharedimageNomsec
minstance2mflavor2rogerkeymnetsharedimageNomsec

Task 12

Marketing needs these two instances to be accessible from the outside via specific ip addresses.

市场营销需要可以通过特定的ip地址从外部访问这两个实例。
Floatingip:172.25.0.244172.25.0.245
Instance:minstance1minstance2

Task 13

Marketing needs to store important files on a volume so it will retain the data even if minstance1 is terminated. Create the volume with the name mvolume and 1GB size and attach it to minstance1.

市场营销需要将重要文件存储在一个卷上,因此即使minstance1终止,它也将保留数据。创建名称为mvolume且大小为1GB的卷,并将其附加到minstance1。

Task 14

Test ping and ssh(as cirros) from the host to your marketing instances using keys via floating ips.

使用通过浮动ip的密钥,从主机到您的营销实例测试ping和ssh(作为cirros)。

Finance task

Finance tasks, please complete the following with the frank OpenStack account using command line. (Important: If you are found to have completed the section below using Horizon/UI, you will forfeit points for the exam.)

这里注意要切换租户和用户

财务任务,请使用命令行使用坦率的OpenStack帐户完成以下操作。(重要提示:如果发现您已使用Horizo​​n / UI完成了以下部分,则将丧失该考试的分数。)

Task 15

We want to ensure the instances in the finance department can be accessed via ssh. Create a security group fsec with this rule.

我们希望确保可以通过ssh访问财务部门中的实例。使用此规则创建安全组fsec。

答案:

openstack security group create fsec --project finance --description fsec
openstack security group rule create --dst-port 22 --protocol tcp fsec

注意检查结果:

[root@openstack1 tmp]# openstack security group rule list msec --long
+--------------------------------------+-------------+-----------+------------+-----------+-----------+-----------------------+
| ID                                   | IP Protocol | IP Range  | Port Range | Direction | Ethertype | Remote Security Group |
+--------------------------------------+-------------+-----------+------------+-----------+-----------+-----------------------+
| 2f319d18-125b-4ffe-a79d-97f849a27ea4 | None        | None      |            | egress    | IPv4      | None                  |
| 4b5b209f-7bd2-4ca6-a9f4-91691eda9001 | icmp        | 0.0.0.0/0 |            | ingress   | IPv4      | None                  |
| 64bb6b3f-f33f-4dd2-bdfa-98280124a84d | tcp         | 0.0.0.0/0 | 80:80      | ingress   | IPv4      | None                  |
| 9e75a6e3-29bb-4ff1-8eb9-5cef6a104bc4 | tcp         | 0.0.0.0/0 | 443:443    | ingress   | IPv4      | None                  |
| bb22abf6-af3e-499e-a75e-78d17bc2d773 | tcp         | 0.0.0.0/0 | 22:22      | egress    | IPv4      | None                  |
| d22144be-5938-40a0-a2b8-43d29406b56c | None        | None      |            | egress    | IPv6      | None                  |
| d3c29271-6a48-4b9a-af14-a67935454976 | tcp         | 0.0.0.0/0 | 22:22      | ingress   | IPv4      | None                  |
+--------------------------------------+-------------+-----------+------------+-----------+-----------+-----------------------+

Task 16

Create a keypair named frankkey. Store this key with permissions set to 600 as /tmp/frankkey.pem folder of the exam environmentf

创建一个名为frankkey的密钥对。将此密钥(权限设置为600)存储为考试环境的/tmp/frankkey.pem文件夹。

答案:

openstack keypair create frankkey > /tmp/frankkey.pem
chmod 600 /tmp/frankkey.pem

Task 17

Create a network fnet with a subnet fsubnet and IP range 10.2.0.0/24.

创建一个子网为fsubnet且IP范围为10.2.0.0/24的网络fnet。

答案:

openstack network create fnet --project finance
openstack subnet create fsubnet --network fnet --subnet-range 10.2.0.0/24

Task 18

Create router frouter and connect fnet to public with it

创建路由器frouter并将其与fnet连接到公共

答案:

openstack router create --project finance frouter
openstack router set --external-gateway public
openstack router add subnet frouter fsubnet

Task 19

Create the following instance:

name:flavorkeypairnetworkimageSec Group
finstance1fflavor1frankkeyfnetsharedimagefsec

答案:

openstack server create finstance1 --flavor fflavor1 --key-name frankkey --network fnet --image sharedimage --security-group fsec

Task 20

Assign the floating IP 172.25.0.247 to the finstance1

将浮动IP 172.25.0.247分配给finstance1

答案:

openstack floating ip create --floating-ip-address 10.5.30.13 public
openstack server add floating ip finstance1 10.5.30.13

Task 21

Upload the file test.mov, which is located in /opt/stack/files/ on your clab environment, into a Swift container named Movies. Ensure that the object name is test.mov.

将文件ctest.mov(位于您的实验室环境中的/opt/stack/files/中)上传到名为Movies的Swift容器中。确保对象名称为test.mov。

答案:

source xxx-openrc.sh
cd /opt/stack/files/ 
swift upload Movies test.mov

Task 22

Test the finance instance. Verify if you can ssh into the floating IP as user cirros with the key generated.

测试财务实例。验证是否可以使用生成的密钥作为用户cirros进入浮动IP。

答案:

ssh -i /tmp/frankkey.pem cirros@10.5.30.13

Task 23

Finally, implement a policy change that allows only administrators to create volumes and networks.

最后,实施策略更改,仅允许管理员创建卷和网络。

答案:


OpenStack Keystone手动安装与配置实战指南 Keystone是OpenStack的身份认证与服务目录核心组件,其本质是基于WSGI的RESTful身份服务中间件,依赖数据库持久化、Apache反向代理及Fernet对称加密令牌机制。理解Keystone的部署原理,有助于掌握云平台中服务发现、Token生命周期管理、多租户权限控制等关键技术价值。在私有云建设、OpenStack认证备考、高校云计算实训等场景中,手动安装能深度暴露配置细节与故障根因,显著提升运维排错与安全审计能力。本文聚焦Ubuntu 22.04环境下Keystone Yoga版的手动编 阅读详情

相关推荐

OpenStack_课后习题

​ 云一般指云计算,聚焦于IT能力服务化,达到按需使用、按量计费;​ 操作系统的功能主要分为资源抽象(比如底层资源计算、存储、网络抽象为统一的接口提供给上层的应用,上层的应用基于此接口去调用)、资源分配与负载调度、应用生命周期管理、系统运维和人机交互,OpenStack具备以上能力,所以OpenStack可以称为云操作系统。

skrloinking的博客 697

OpenStack官方认证(COA),大陆考生怎么考?

OpenStack官方认证(Certified OpenStack Administrator,简称COA)是OpenStack基金会推出的官方技术认证,旨在衡量和证明个人在OpenStack云计算平台上的专业技能和操作能力。对于大陆考生来说,考取COA同样遵循OpenStack基金会制定的全球统一标准,下面是详细的考试流...

650

Certified OpenStack Administrator Study Guide(COA认证学习资料)

Certified OpenStack Administrator Study Guide(COA认证学习资料)

浅谈OpenStack社区COA认证考试

本人从04年左右开始接触Linux(那个时候Google还在国内),依次做过嵌入式方面的开发、Linux系统开发及相关的认证培训工作,14年开始接触OpenStack,15年正式进入私有...

云布道师 3434

《OpenStack云平台实战》课程测试试卷.docx

Openstack 测试 试卷 ,学校考试可以用,百度花钱买的,需要的下载吧。 OpenStack是一个开源的云计算管理平台项目,是一系列软件开源项目的组合。由NASA(美国国家航空航天局)和Rackspace合作研发并发起,以Apache许可证(Apache软件基金会发布的一个自由软件许可证)授权的开源代码项目。 [1] OpenStack为私有云和公有云提供可扩展的弹性的云计算服务。项目目标是提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台。

《OpenStack云计算基础架构平台应用》试卷试题及答案.docx

《OpenStack云计算基础架构平台应用》试卷试题及答案.docx

OpenStack运维题

在openstack私有云平台上,基于“cirros” 镜像、1vCPU/1G /10G 的flavor、 intsubnet的网络,绑定浮动IP,使用命令创建一台虚拟机VM1,启动VM1,并使用PC机能远程登录到VM1。我国为CST+8的时间标准。在OpenStack私有云平台上,使用命令创建一个名为Fmin,ID为1,内存为1024 MB,磁盘为10 GB,vcpu数量为1的云主机类型。在虚拟机VM1上,使用附加的云盘,划分为4个10G的分区,创建一个raid 5,其中1个分区作为热备。

qq_38624154的博客 2191

《OpenStack云平台实战》课程测试试卷参考答案-1(20210628214350).pdf

《OpenStack云平台实战》课程测试试卷参考答案-1(20210628214350).pdf

OpenStack官方认证(COA)正式回归!

Certified OpenStack Administrator(简称“COA”)是OpenStack基金会在2016年推出的唯一一个OpenStack官方管理员技术认证。对OpenStack的日常使用和管理,应该学习和掌握哪些技术,提出了标准化的要求和参考。这对刚接触OpenStack的工程师们,无疑是非常好的一个方向指导,因此在COA推出后,就受到OpenStacker乃至业界的认可,成为O...

OpenInfra的博客 2970

PyCharm与MicroPython联手:打造高效ESP32开发环境

本文详细介绍了如何使用PyCharm与MicroPython打造高效的ESP32开发环境。通过配置PyCharm插件、刷写MicroPython固件以及实战示例,帮助开发者快速上手嵌入式Python开发,显著提升物联网项目的开发效率。

weixin_29169899的博客 381

【YOLOV5-5.x 源码讲解】整体项目文件导航

前言 这个项目是github的开源项目,YOLOV5:https://github.com/ultralytics/yolov5,目前已经有14.1k个Star 和 4.9k 个Folk了,非常的火。下面我会给大家逐个的文件介绍这个项目中的所有代码,希望能帮到大家。 我下的2021年4月12日更新的v5.0版本,整个项目我做了一点点的文件位置的改变,也加了点自己在其他论文中学到的tricks,不过我没有删除它源码任何一个代码。下面我会按文件逐个函数的进行攻破,因为我本人也还是研一,肯定会有很多的不足,希望大

qq_38253797的博客 6万+

OpenStack权威技术认证COA简介及全球实考统计数据

本文简介COA认证,并独家提供COA全球实考的最新统计数据(参试人数和通过人数)。

Moehoo猛虎 7273

VS Code配置Java开发环境避坑指南:从JDK到Spring Boot插件全流程

本文详细介绍了在VS Code中配置Java开发环境的完整流程,涵盖JDK选择、环境变量配置、核心插件安装、构建工具优化及Spring Boot项目专项设置。特别针对常见问题提供避坑方案,帮助开发者快速搭建高效稳定的开发环境,提升Java和Spring Boot开发效率。

weixin_28839699的博客 983

OpenStack最新学习书单出炉,总有一款适合您!

导读            书中自有私有云制定蓝图、书中自有COA 考试技巧......以下是最近一批值得推荐的 OpenStack 书籍的摘录。一、7步成为认证 OpenStack 管理员COA (认证 OpenStack 管理员)考试的重要性不用多说。作者 Matthew Dorn 专注于提供一个清晰、简明的战略,以便获得通过 COA 考试所需的特定技能。本书包括练习和基于实践的任务,以确保所

开源云中文社区 5821

推荐系统(六)双塔模型

双塔模型是推荐场景中常用的粗排模型之一,本节主要介绍几种典型的双塔模型及其变型,如SENet 双塔模型,并联双塔,蒸馏学习,对偶增强双塔,阿里 COLD。

Jin_Kwok的博客 5145

EPLAN 电气制图(六):结构盒与设备管理器核心概念(基础知识选看)

结构盒是 EPLAN 中用于标识元件安装位置的逻辑容器,非实际设备或黑盒,仅用于原理图中划分功能区域或物理位置(如 “柜内”“柜外”)。标识符设置:在 “显示设备标识符” 中输入位置代号(如 “+ 柜外”),完整格式为 “= 高层代号 + 位置代号”;筛选与定位:通过 “筛选器” 按类别(如电机、接触器)快速查找设备,右键 “转到(图形)” 可高亮定位图纸中的元件;设备保护:重要设备可启用保护(【项目数据】→【设备】→【启用设备保护】),防止误删除(显示橙色圆圈标记)。

电工 1060

openstack train 功能_OpenStack新版Train:更多的AI、ML,安全和资源管理更上一层楼...

10月16日,OpenStack基金会发布了自2010年首次发布以来的第20个版本。新版本的命名延续传统,按字母顺序命名为Train。除了更多的人工智能和机器学习支持外,Train改进了资源管理和增强了安全性。Train版本在人工智能和机器学习支持方面的最大进步来自于新加的API,允许平台的Nova(计算服务)和Cyborg(加速器生命周期管理)模块之间进行智能交互。新的API为启动和管理虚拟机提...

weixin_30692969的博客 316

Kubernetes(K8s)从入门到精通系列之一:一篇文章了解K8s全部核心知识点

Kubernetes(K8s)从入门到精通系列之一:一篇文章了解K8s全部核心知识点

zhengzaifeidelushang的博客 850

云时代急需新技术人才:OpenStack管理员

云计算时代下,要问职场最受欢迎的职位是什么?首当其冲的应是:云计算管理员。顾名思义,“云计算”的“管理员”:是依据企业自身的业务需求,能够规划、搭建、部署、运维云架构的实践与管理者,并针对云计算的相关技术要点,维护企业私有云与混合云的管理、运维工作,同时还能够向企业决策者提供IT趋势、业务变革方向的意见和建议。与以往“IT管理员”身份不同的是,云计算管理...

weixin_34210740的博客 202

构建.NET网站:VSCode还是Visual Studio?揭开开发工具的选择之谜

选择VSCode还是Visual Studio,归根结底是取决于你的具体需求和偏好。🔍 这两款工具各有千秋,都能为你的.NET网站开发提供强大的支持。希望这篇文章能够帮助你更全面地了解这两款工具,做出明智的选择。

墨夶的博客 789

机器人多学科仿真软件:Webots_(19).Webots的插件与扩展开发

通过上述步骤,您可以开发和使用Webots的插件、扩展和接口,以增强其功能和灵活性。

kkchenjj的博客 926

【限时福利】COA&CKA免费试听@Days China,干货在这里!

在太平洋的彼岸,OpenStack温哥华峰会,首次将会议主题扩展到了OpenInfra。这意味着,从今年开始,OpenStack峰会的范围已经不单单OpenStack,还有Contain...

云布道师 620

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

高水平OpenStacker是怎样炼成的?官方COA公开课助你打怪升级

OpenStack Days China系列COA培训活动来袭! 时间:2017.4.10开始,连续4周,每周一晚8点 形式:公开课直播 www.douyu.com/openstack 五大福利 免费COA培训公开课 大幅度优惠享受OpenStack基金会官方COA全程培训 免费参加2017 OpenStack Days China盛会 高分学员有机会免去高达300美金的考试费用 O...

imgxr的博客 1125

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

openstack资料

Openstack 资料  云计算 Add comments Jul082012   这些资料基本都是英文,不过整理一下,方便深入研究的朋友。下面的链接,估计不翻墙,基本是看不到。网站肯定是可以访问的。改天把这些资料放到国内的网盘上,给大家下载。 Openstack最好的资料肯定是英文,推荐几个blog,这基本是我每周必看 h

anhuidelinger的专栏 3069

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

openstack登录认证出现错误_OpenStack新版Train:更多的AI、ML,安全和资源管理更上一层楼...

10月16日,OpenStack基金会发布了自2010年首次发布以来的第20个版本。新版本的命名延续传统,按字母顺序命名为Train。除了更多的人工智能和机器学习支持外,Train改进了资源管理和增强了安全性。Train版本在人工智能和机器学习支持方面的最大进步来自于新加的API,允许平台的Nova(计算服务)和Cyborg(加速器生命周期管理)模块之间进行智能交互。新的API为启动和管理虚拟机提...

weixin_39641697的博客 317
上一篇: kubernets CKS 4.2 Pod安全上下文(二)
下一篇: nfs-server搭建
cloud_engineer
博客等级 码龄5年 9390粉丝 65原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值