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登录可以发布共享镜像了。