博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
OpenStack Pike Minimal安装:三、镜像管理
阅读量:6843 次
发布时间:2019-06-26

本文共 2219 字,大约阅读时间需要 7 分钟。

1.创建服务凭据

#先使用脚本登陆admin[root@controller ~]# . admin-openstack.sh

①创建glance user

openstack user create --domain default --password-prompt glance

OpenStack Pike Minimal安装:三、镜像管理

②关联

openstack role add --project service --user glance admin

③创建glance service

openstack service create --name glance --description "OpenStack Image" image

OpenStack Pike Minimal安装:三、镜像管理

④创建服务API

openstack endpoint create --region RegionOne image public

openstack endpoint create --region RegionOne image internal
openstack endpoint create --region RegionOne image admin
OpenStack Pike Minimal安装:三、镜像管理

2.在controller节点上安装glance

[root@controller ~]#  yum install openstack-glance -y

3.配置glance-api.conf

[root@controller ~]# vim /etc/glance/glance-api.conf
[database]connection = mysql+pymysql://glance:glance@controller/glance[keystone_authtoken]auth_uri = http://controller:5000auth_url = http://controller:35357memcached_servers = controller:11211auth_type = passwordproject_domain_name = defaultuser_domain_name = defaultproject_name = serviceusername = glancepassword = glance[paste_deploy]flavor = keystone[glance_store]stores = file,httpdefault_store = filefilesystem_store_datadir = /var/lib/glance/images/

4.配置glance-registry.conf

[root@controller ~]# vim /etc/glance/glance-registry.conf
[database]connection = mysql+pymysql://glance:glance@controller/glance[keystone_authtoken]auth_uri = http://controller:5000auth_url = http://controller:35357memcached_servers = controller:11211auth_type = passwordproject_domain_name = defaultuser_domain_name = defaultproject_name = serviceusername = glancepassword = glance[paste_deploy]flavor = keystone

5.填充数据库

[root@controller ~]# su -s /bin/sh -c "glance-manage db_sync" glance[root@controller ~]# mysql -h controller -uglance -pglance -e "use glance;show tables;"

6.启动服务

[root@controller ~]# systemctl enable openstack-glance-api.service openstack-glance-registry.service[root@controller ~]# systemctl start openstack-glance-api.service openstack-glance-registry.service

7.上传镜像验证

①下载测试镜像

[root@controller ~]# wget http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img

②上传镜像到glance

openstack image create "cirros" --file cirros-0.3.5-x86_64-disk.img --disk-format qcow2 --container-format bare --public

OpenStack Pike Minimal安装:三、镜像管理

③查看镜像列表

openstack image list

OpenStack Pike Minimal安装:三、镜像管理

转载于:https://blog.51cto.com/lullaby/2170256

你可能感兴趣的文章
LogMiner详细讲解
查看>>
nutch与起点R3集成之笔记(二)
查看>>
ThinkPHP 统计查询
查看>>
厚黑学
查看>>
dubbo学习笔记 第九章dubbo服务调用的安全控制
查看>>
Windows 64位系统安装Apache2.4+PHP5.5+MySQL5.6
查看>>
jquery grep()筛选遍历数组
查看>>
RN开发总结 关于RN组件的导出export和export default
查看>>
Nginx+keepalived双机热备+负载均衡 ???待续
查看>>
搜素框架
查看>>
使用Xtrabackup对MySQL做主从复制
查看>>
HTML 元素和有效的 DTD文档类型
查看>>
navigator.userAgent.indexOf来判断浏览器类型
查看>>
opencv 配置
查看>>
python re group()
查看>>
你听说过PHP 的面向方面编程吗?
查看>>
MYSQL开启慢查询日志实施
查看>>
<备份>LVM总结
查看>>
cygwin 163源获取失败
查看>>
openvas 配置更新
查看>>