文档详情

OpenStack私有云基础架构与运维(openEuler版)(微课版)-实操手册 项目4 云基础架构平台运维.pdf

发布:2025-06-10约8.14万字共40页下载文档
文本预览下载声明

云基础架构平台运维

模块简介

进一步熟悉平台中的各种云服务组件,如云基础服务组件、存储服务组件和级服务组件,掌握云服务

组件的运维、管理和排错方法,熟练应用和管理OpenStack云平台。

模块知识

(1)掌握云服务组件基础运维技能。

(2)具备云服务组件的运维、管理和排错的综合能力。

(3)掌握更多级服务组件的运维方法。

环境准备

1.云基础服务组件运维管理

已部署完成的。penStack集群环境或AHlnOne环境。

2.存储服务组件运维管理

已部署完成的OpenStack集群环境或AlllnOne环境。

3.级服务组件运维管理

已部署完成的OpenStack集群环境或AlllnOne环境。

模块内容

1.实战案例——云基础服务组件运维管理

云基础服务组件运维管理涉及Keystone认证服务运维管理、Glance镜像服务运维管理、Neutron网络

服务运维管理和Nova计算服务运维管理。

1.1Keystone认证服务运维管理

假设OpenStack云平台上有两个租户,租户A和租户B,他们分别属于两个部门,该公司对镜像管理比较

严格,只有管理员有权限对镜像进行上传和管理。但公司有一个镜像需要共享给租户A,而对租户B为不

可见。要实现这样的资源隔隅最简单的方法就是由租户A中的用户目行上传镜像,这样租户A中的用户就

能看到这个镜像,而租户B中的用户是看不到的。但由于租户A中的用户是普通用户,无权管理镜像,只

能由管理员通过命令开放给租户A才能得以实现。接下来通过如下步骤实现上述目标。

(1)创建租户

创建租户A,命令如下所示。

#openstackprojectcreate--domaindefaultA

创建租户B,命令如下所示。

#openstackprojectcreate--domaindefaultB

(2)创建用户

创建普通用户userA,密码为123456,命令如下所示。

#openstackusercreate--domaindefault--password123456userA

创建普通用户userB,密码为123456,命令如下所示。

#openstackusercreate--domaindefault--password123456userB

(3)赋予角色

将用户userA分配到租户A中,赋予用户userA以memer的角色,命令如下所示。

#openstackroleadd--projectA-useruserAmemer

将用户userB分配到租户B中,赋予用户userB以memer的角色,命令如下所示。

#openstackroleadd--projectB--useruserBmemer

使用命令杳询租户列表信息和用户列表信息,命令及结果如下所示。

#openstackprojectlist

+++

IID|Name|

+++

I06267a219494e312e30lee5f0fdc8|admin|

I23edd9de494ef8d5477e52352f|A|

I92dec9

显示全部
相似文档