OpenStack_I版 3.glance部署
存储镜像path
默认镜像不存储在本地,一般放在swift对象存储或Cinder块存储里
glance安装
拷贝配置文件到/ect下,并新建配置目录,日志目录,启动脚本目录
使用配置模板
如果没有创建数据库那么需要创建
修改glance配置文件
修改api文件,给其他服务使用的接口
一样,打开debug,配置数据库连接
修改注册配置文件,完成后上传镜像
同步数据库,刷新表信息
这里遇到一个依赖包问题,需要下载依赖包(如果没有出错不用下载),下载后再次同步
同样,再次验证数据库表是否被创建
除了keystone和Dashboard不用RabbitMQ之外其他所有服务都需要,并做相应的配置
使用RabbitMQ和QPid配置是不一样的
修改api配置让glance连接上RabbitMQ
api修改与keystone的连接配置
下面是注册配置文件,同样做和API相同的配置修改
给glance服务注册,配置服务端点,默认端口9292
开启glance服务
自启动脚本(如果有的话)
上传glance镜像模板
检测inde命令是否能用
没有报错开始上传镜像模板,通过创建image命令上传
此时镜像的默认路径在/var下
一些bug解决办法
如果没有glance的相关命令,说明client客户端没装全,需要yum重新安装