创建用户、修改配置文件
创建用户前,需要首先执行管理员环境变量脚本(此处已经在~/.bashrc 中定义过了)
创建glance用户
将glance用户添加到service项目中,并且针对这个项目拥有admin权限;注册glance的API,需要对service项目有admin权限
创建一个service服务,service名称为glance,类型为image;创建完成后可以通过 openstack service list 查看
创建镜像服务 API 端点,OpenStack使用三种API端点代表三种服务:admin、internal、public
安装 openstack-glance 软件包
修改glance配置文件,glance有两个配置文件:
修改glance-api.conf配置
修改glance-registry.conf 配置文件
初始化glance数据库,生成相关表结构
开启glance服务(此处开启之后会生成存放镜像的目录/var/lib/glance/image)
查看端口
修改glance权限
验证操作
下载源镜像
先上传cirros镜像到控制节点的/root,然后导入glance,最后查看是否创建成功
查看镜像
小结
OpenStack上创建虚拟机需要镜像支持,所以先行进行部署
部署思路:
1、创建数据库、授权
2、创建openstack用户、授权、管理
3、修改配置文件(glance-api.conf、glance-registry.conf)
4、初始化数据库、上传实例镜像