1.查询HCS基于OpenStack哪个版本开发

2.九大核心组件

OpenStack可以对接FC也可以对接KVM主机;(OpenStack 对接华为FusionCompute,一个集群对应 openstack 一台计算主机)-引申出nova compute

2.1nova
nova两个核心组件nova controller;nova compute
nova controller:独立存在,controller 控制节点
nova compute:计算节点
2.1.1HCS场景
HCS:三台控制节点 (用了集群软件zookeeper)+计算节点(最少2台,越多越好)+网络节点(最少2台);一台KVM主机,对于openstack来说,就是一台计算节点。
2.1.2controller 控制节点
Controller 节点功能之一: 提供各种组件的 api接口,nova-api cinder-api glance-api等访问服务入口;暴露在前台接收指令
Controller 节点功能之二:
在开源OpenStack演示

2.1.3compute计算节点
在开源OpenStack演示

2.2glance与swift搭配-镜像服务对象存储服务
2.3neutron
2.4cinder块存储服务-裸设备
3.部署
3.1部署工具

3.2开源方式部署U版OpenStack
3.2.1学会查看官方文档

3.2.1.1查看控制和计算节点要求


3.2.1.2查看网络节点要求

3.2.1.3准备基础环境


网络规划:


文档里Security和Host network操作


NTP操作



安装OpenStack包
3.3endpoint是每个服务访问组件api地址而这个地址用端口区分

3.4HCS网络平面

4.管理员角色操作

5.租户角色操作

6.命令行管理OpenStack

6.1环境变量

6.1.1使用OpenStack里谁的身份管理OpenStack

6.1.2查看虚拟机列表

6.2清除租户环境
按理说下面的命令在控制节点和计算节点都能操作,在计算节点查看有没有安装OpenStack客户端命令包,网络可达

6.2.1删除ECS

6.2.2删除秘钥对

6.2.3删除安全组

6.2.4删除浮动IP

6.2.5删除路由器子接口

查看路由器的详细信息,查看网络信息


6.2.6删除VPC

6.3清除租户-管理员身份操作
6.3.1删除租户(域)

6.3.2删除规格

6.3.4删除镜像

6.3.5删除路由

6.3.6删除public网络

6.4ECS占用磁盘空间

差分盘是个精简磁盘 ll -h xx 和du -sh xx
7.给虚拟机挂载硬盘流程

8.keystone
8.1基本概念


8.2domain

8.3三元组框架

8.4三元组-用户,租户,角色
8.4.0查询用户对应的角色

8.4.1创建角色

8.4.2创建用户

8.4.3创建租户并关联三元组

8.4.4角色的权限哪里来的?


8.4.4.1提升:修改服务的策略json文件让普通用户角色的用户也能制作公共镜像


在界面user1登录可以发布共享镜像了。
8.5service和endpoint组合

8.6Token

9.Glance


9.1glance管理镜像服务,镜像默认放在本地;查询配置文件


9.2上传镜像

9.3glance-api组件-api组件里有个策略jason文件定义服务权限


9.4查询系统中glance-api,Glance-registry服务是否开启

9.5查询镜像时:glance-api直接去数据库查询;写镜像时:交给glance-registry与数据库交互
常用维护操作

