三、OpenStack 安装 Image Service - Glance

在Controller 节点

# mysql -u root -p

> CREATE DATABASE glance;

> GRANT ALL PRIVILEGES ON glance.* TO 'glance'@'localhost' IDENTIFIED BY 'openstack';

> GRANT ALL PRIVILEGES ON glance.* TO 'glance'@'%' IDENTIFIED BY 'openstack';

> exit

# source admin-openrc.sh

# keystone user-create --name glance --pass openstack

# keystone user-role-add --user glance --tenant service --role admin

# keystone user-role-add --user glance --tenant service --role admin

# keystone service-create --name glance --type image --description "OpenStack Image Service"

# keystone endpoint-create --service-id $(keystone service-list | awk '/ image / {print $2}') --publicurl http://controller:9292 --internalurl http://controller:9292 --adminurl http://controller:9292 --region regionOne

# apt-get install glance python-glanceclient

# nano /etc/glance/glance-api.conf

[DEFAULT]

verbose = True

default_store = file

notification_driver = noop

filesystem_store_datadir = /var/lib/glance/images/

.......

connection = mysql://glance:openstack@controller/glance

[keystone_authtoken]
auth_host = controller
auth_port = 35357
auth_protocol = http
admin_tenant_name = service
admin_user = glance        
admin_password = openstack

[paste_deploy]
...
flavor = keystone

[glance_store]
default_store = file
filesystem_store_datadir = /var/lib/glance/images/

# nano /etc/glance/glance-registry.conf
[DEFAULT]
verbose = True
notification_driver = noop
connection = mysql://glance:openstack@controller/glance

[keystone_authtoken]
...
auth_host = controller
auth_port = 35357
auth_protocol = http
admin_tenant_name = service
admin_user = glance        
admin_password = openstack

[paste_deploy]
...
flavor = keystone

# glance-manage db_sync

# rm -f /var/lib/glance/glance.sqlite

# service glance-registry restart

# service glance-api restart

# mkdir /tmp/images

# cd /tmp/images

# wget http://cdn.download.cirros-cloud.net/0.3.3/cirros-0.3.3-x86_64-disk.img

# source admin-openrc.sh

# glance image-create --name "cirros" --file cirros-0.3.3-x86_64-disk.img --disk-format qcow2 --container-format bare --is-public True --progress

# glance image-list

转载于:https://my.oschina.net/jennerlo/blog/649547

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值