4.openstack之mitaka搭建glance镜像服务
部署镜像服务
一:安装和配置服务
1.建库建用户
mysql -u root -p
CREATE DATABASE glance;
GRANT ALL PRIVILEGES ON glance.* TO 'glance'@'localhost' IDENTIFIED BY '密码';
GRANT ALL PRIVILEGES ON glance.* TO 'glance'@'%' IDENTIFIED BY '密码';
flush privileges;
2.keystone认证操作:
上面提到过:所有后续项目的部署都统一放到一个租户service里,然后需要为每个项目建立用户,建管理员角色,建立关联
admin-openrc
openstack user create --domain default --password-prompt glanceopenstack role add --project service --user glance admin建立服务实体
openstack service create --name glance \--description "OpenStack Image" image建端点
openstack endpoint create --region RegionOne \image public http://controller:9292openstack endpoint create --region RegionOne \image internal http://controller:9292openstack endpoint create --region RegionOne \image admin http://controller:9292
3.安装软件
yum install openstack-glance -y
4.修改配置:
编辑:/etc/glance/glance-api.conf
#vim /etc/glance/glance-api.conf
[database]
#这里的数据库连接配置是用来初始化生成数据库表结构,不配置无法生成数据库表结构
#glance-api不配置database对创建vm无影响,对使用metada有影响
#日志报错:ERROR glance.api.v2.metadef_namespaces
connection = mysql+pymysql://glance:liuyao@controller/glance[keystone_authtoken]
auth_url = http://controller:5000
memcached_servers = controller:11211
auth_type = password
project_domain_name = default
user_domain_name = default
project_name = service
username = glance
password = liuyao[paste_deploy]
flavor = keystone[glance_store]
stores = file,http
default_store = file
filesystem_store_datadir = /var/lib/glance/images/编辑:/etc/glance/glance-registry.conf[database]
#这里的数据库配置是用来glance-registry检索镜像元数据
connection = mysql+pymysql://glance:liuyao@controller/glance新建目录:
mkdir /var/lib/glance/images/
chown glance. /var/lib/glance/images/
同步数据库:(此处会报一些关于future的问题,自行忽略)
su -s /bin/sh -c "glance-manage db_sync" glance
启动服务:
systemctl enable openstack-glance-api.service \openstack-glance-registry.service
systemctl start openstack-glance-api.service \openstack-glance-registry.service
二:验证操作:
source admin-openrc
wget http://download.cirros-cloud.net/0.3.4/cirros-0.3.4-x86_64-disk.img
openstack image create "cirros" \--file cirros-0.3.4-x86_64-disk.img \--disk-format qcow2 --container-format bare \--publicopenstack image list
转载于:https://www.cnblogs.com/liu-yao/p/5940600.html
4.openstack之mitaka搭建glance镜像服务相关推荐
- OpenStack核心组件-glance镜像服务
1. glance介绍 Glance是Openstack项目中负责镜像管理的模块,其功能包括虚拟机镜像的查找.注册和检索等. Glance提供Restful API可以查询虚拟机镜像的metadata ...
- openstack——Glance镜像服务
openstack--Glance 一.Glance镜像服务 1.镜像 2.镜像服务 3.Images API的版本 4.镜像格式 5.镜像状态 6.访问权限 二.Glance架构详解 1.架构图 三 ...
- glance镜像服务
glance镜像服务 1.允许用户查看有哪些镜像列表 2.允许用户上传镜像 3.允许用户下载使用镜像 glance镜像服务组件: 1.glance-api (接受镜像接受API的调用,比如:发现 注册 ...
- Glance 镜像服务
项目介绍OpenStack镜像服务(glance)允许用户发现.注册和恢复虚拟机镜像.Glance提供Rest API可以查询虚拟机镜像的metadata并且可以获取镜像.通过Glance,虚拟机镜 ...
- openstack 云计算平台 mitaka 搭建
简介 OpenStack是什么? 云计算:形象化的说法,云计算是一种按使用量付费的模式,这种模式提供可用的.便捷的.按需的网络访问 云计算的分类: 公有云:公有云通常指第三方提供商为用户提供的能够使用 ...
- OpenStack云平台搭建(3) | 部署Glance
目录 1.登录数据库授权 2.安装glance 3.测试一下 安装部署Glance镜像服务 Image Service 镜像服务: 代号:Glance: 为云平台虚拟机提供镜像服务,例如:上传镜像. ...
- OpenStack平台-keystone与glance服务运维
目录 一.Keystone服务运维 1.1 什么是keystone?keystone的作用是什么? 1.2 Keystone的部分管理对象 1.3 Keystone的认证过程 1.4 Keystone ...
- OpenStack(四)—镜像服务
前言:在OpenStack中的项目名称为Glance. 在早期的OpenStack版本中,Glance只有管理镜像的功能,并不具备镜像存储功能.现在,Glance已发展成为集镜像上传.检索.管理和存储 ...
- (四)OpenStack---M版---双节点搭建---Glance安装和配置
↓↓↓↓↓↓↓↓视频已上线B站↓↓↓↓↓↓↓↓ >>>>>>传送门 1.创建glance数据库 2.获得 admin 凭证来获取只有管理员能执行的命令的访问权限 3 ...
最新文章
- 20162325 金立清 S2 W8 C17
- 欢聚时代java面试_欢聚时代面试经验
- android stack error message is Fail to start the plugin
- Activity的使用(四):两个activity的交互
- ajaxFileUpload
- JS中对于email格式的判断
- w ndows7与XP哪个好,windows7和xp哪个好 windows7好用吗
- 请写一个函数,实现以下功能: 字符串“open_door” 转换成 “OpenDoor”、”make_by_id” 转换成 ”MakeById”...
- 时间管理类APP的Demo版本
- 用CommonDialog公共对话框选取多个文件
- Servlet编写登陆页面简单实践
- 采用什么样的辅助工具能够有效地帮助孩子提高英语及数学的成绩?
- bp神经网络算法原理 Levenberg Marquardt
- 南京信息工程大学计算机考研怎么样,南京信息工程大学就业怎么样,考研好不好?...
- Mysql的交叉表查询
- 电脑管家卸载后留下的一个叫 电脑管家-安全注册 的进程,无法关闭。展开的服务是 qmbsrv
- libcurl linux 静态链接库_Linux ubuntu OpenSSL + curl 静态库编译及使用
- BlockingQueue 详解
- 负数在计算机中的表示和存储
- error C3646: 未知重写说明符
热门文章
- 算法设计中的基础常用代码
- linux虚拟内存api,Linux虚拟内存空间分布-Go语言中文社区
- 信佑无盘主服务器密码,(信佑无盘帮助手册.doc
- JAVA不同类型数组重载_JAVA补课-DAY1:方法重载和数组
- (lucas) Saving Beans
- mysql工作中遇到的问题_MySQL工作中遇到的问题记录
- 插入排序最优_排序专题插入排序
- python自定义函数func_python自定义函数与面向对象
- HTML+CSS+JS实现React简单的计算器实例
- sd卡linux错误检测,android系统正在准备SD卡正在检测是否有错误且SD卡无法读取解决办法...