Ubuntu16.10安装Ocata之3:Glance

前端之家收集整理的这篇文章主要介绍了Ubuntu16.10安装Ocata之3:Glance前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

1、创建Glance数据库

root@controller:~/ocata# MysqL -uroot -p -e "CREATE DATABASE glance"

Enter password:

root@controller:~/ocata# MysqL -uroot -p -e "GRANT ALL PRIVILEGES ON glance.* TO 'glance'@'localhost' IDENTIFIED BY 'zoomtech'"

root@controller:~/ocata# MysqL -uroot -p -e "GRANT ALL PRIVILEGES ON glance.* TO 'glance'@'%' IDENTIFIED BY 'zoomtech'"


2、创建Glance用户

root@controller:~/ocata# source admin-openrc

root@controller:~/ocata# openstack user create --domain default --password-prompt glance

User Password:

Repeat User Password:

+---------------------+----------------------------------+

| Field | Value |

| domain_id | default |

| enabled | True |

| id | 077fa99f355f43389d28bf476e1c4549 |

| name | glance |

| options | {} |

| password_expires_at | None |

root@controller:~/ocata# openstack role add --project service --user glance admin

3、创建glance服务

root@controller:~/ocata# openstack service create --name glance \

--description "OpenStack Image" image

+-------------+----------------------------------+

| Field | Value |

| description | OpenStack Image |

| enabled | True |

| id | 86a9f0234e4846bdac32c10b553a41f5 |

| name | glance |

| type | image |

4、创建glance API端点

root@controller:~/ocata# openstack endpoint create --region RegionOne \

image public http://controller:9292

+--------------+----------------------------------+

| Field | Value |

| enabled | True |

| id | 47bce25719a24321980283481d751374 |

| interface | public |

| region | RegionOne |

| region_id | RegionOne |

| service_id | 86a9f0234e4846bdac32c10b553a41f5 |

| service_name | glance |

| service_type | image |

| url | http://controller:9292 |

image internal http://controller:9292

| id | 53e7ab3597ad4543bde2d85e780d3736 |

| interface | internal |

> image admin http://controller:9292

| id | 4fc7c8f3208a4159a34ee23e733e5115 |

| interface | admin |

root@controller:~/ocata#

5、配置glance api

root@controller:~/ocata# vim /etc/glance/glance-api.conf

[database]

connection = MysqL+pyMysqL://glance:zoomtech@controller/glance

[keystone_authtoken]

auth_uri = http://controller:5000

auth_url = http://controller:35357

memcached_servers = controller:11211

auth_type = password

project_domain_name = default

user_domain_name = default

project_name = service

username = glance

password = zoomtech

[paste_deploy]

flavor = keystone

[glance_store]

stores = file,http

default_store = file

filesystem_store_datadir = /var/lib/glance/images/

6、配置glance registry

root@controller:~/ocata# vim /etc/glance/glance-registry.conf

7、同步数据库

root@controller:~/ocata# su -s /bin/sh -c "glance-manage db_sync" glance

8、启动glance

root@controller:~/ocata# service glance-registry restart

root@controller:~/ocata# service glance-api restart

root@controller:~/ocata# service glance-registry status

root@controller:~/ocata# service glance-api status

9、测试images

root@controller:~/ocata# wget wget http://download.cirros-cloud.net/0.3.4/cirros-0.3.4-x86_64-disk.img

root@controller:~/ocata# openstack image create "cirros" --file cirros-0.3.4-x86_64-disk.img --disk-format qcow2 --container-format bare --public

+------------------+------------------------------------------------------+

| Field | Value |

| checksum | ee1eca47dc88f4879d8a229cc70a07c6 |

| container_format | bare |

| created_at | 2017-02-28T05:53:02Z |

| disk_format | qcow2 |

| file | /v2/images/9b51b435-c6ed-4c8d-814b-760cda0d813e/file |

| id | 9b51b435-c6ed-4c8d-814b-760cda0d813e |

| min_disk | 0 |

| min_ram | 0 |

| name | cirros |

| owner | 56d3f276e94d48ffb014a6fe5776d0e5 |

| protected | False |

| schema | /v2/schemas/image |

| size | 13287936 |

| status | active |

| tags | |

| updated_at | 2017-02-28T05:53:02Z |

| virtual_size | None |

| visibility | public |

root@controller:~/ocata# openstack image list

+--------------------------------------+--------+--------+

| ID | Name | Status |

| 9b51b435-c6ed-4c8d-814b-760cda0d813e | cirros | active |

+--------------------------------------+--------+--------+

猜你在找的Ubuntu相关文章