OpenStack 控制节点 Glance 的安装与部署

| id | 340be3625e9b4239a6415d034e98aace |
| interface | public |
| region | RegionOne |
| region_id | RegionOne |
| service_id | 8c2c7f1b9b5049ea9e63757b5533e6d2 |
| service_name | glance |
| service_type | image |
| url | http://controller:9292 |
+--------------+----------------------------------+
$ openstack endpoint create --region RegionOne \
image internal http://LPY-controller:9292
+--------------+----------------------------------+
| Field | Value |
+--------------+----------------------------------+
| enabled | True |
| id | a6e4b153c2ae4c919eccfdbb7dceb5d2 |

| interface | internal |
| region | RegionOne |
| region_id | RegionOne |
| service_id | 8c2c7f1b9b5049ea9e63757b5533e6d2 |
| service_name | glance |
| service_type | image |
| url | http://controller:9292 |
+--------------+----------------------------------+
$ openstack endpoint create --region RegionOne \
image admin http://LPY-controller:9292
+--------------+----------------------------------+
| Field | Value |
+--------------+----------------------------------+
| enabled | True |
| id | 0c37ed58103f4300a84ff125a539032d |
| interface | admin |

| region | RegionOne |
| region_id | RegionOne |
| service_id | 8c2c7f1b9b5049ea9e63757b5533e6d2 |
| service_name | glance |
| service_type | image |
| url | http://controller:9292 |
+--------------+----------------------------------+
## 安装和配置组件
1. 安装软件包:
# apt install glance -y
2. 编辑`/etc/glance/glance-api.conf`文件并完成以下操作:

* 在该`[database]`部分中,配置数据库访问:
[database]
# ...
connection = mysql+pymysql://glance:LPYlpy579579@LPY-controller/glance
替换`GLANCE_DBPASS`为您为图像服务数据库选择的密码。
* 在`[keystone_authtoken]`和`[paste_deploy]`部分中,配置身份服务访问:
[keystone_authtoken]
# ...
www_authenticate_uri = http://LPY-controller:5000
auth_url = http://LPY-controller:5000
memcached_servers = LPY-controller:11211
auth_type = password
project_domain_name = Default
user_domain_name = Default

project_name = service
username = glance
password =LPYlpy579579
[paste_deploy]
# ...
flavor = keystone
3. * 在该`[glance_store]`部分中,配置本地文件系统存储和图像文件
的位置:
[glance_store]
# ...
stores = file,http
default_store = file
filesystem_store_datadir = /var/lib/glance/images/

4. 填充图像服务数据库:
# su -s /bin/sh -c "glance-manage db_sync" glance
完 成 安 装 [](HTTPS://DOCS.OPENSTACK.ORG/GLANCE/WALLABY/INSTALL/INSTALL-
UBUNTU.HTML#FINALIZE-INSTALLATION)
1. 重新启动图像服务:
# service glance-api restart
## 验证操作
1. 获取`admin`凭据以访问仅限管理员的 CLI 命令:

$ . admin-openrc
2. 下载源图像:
$ wget http://download.cirros-cloud.net/0.4.0/cirros-0.4.0-x86_64-disk.img
[ 使 用 QCOW2]
(https://docs.openstack.org/glance/wallaby/glossary.html#term-QEMU-
Copy-On-Write-2-QCOW2) 磁盘格式、裸容器格式和公共可见性将图像上传到图像服务 ,
以便所有项目都可以访问它:
$ glance image-create --name "cirros" \
--file cirros-0.4.0-x86_64-disk.img \
--disk-format qcow2 --container-format bare \
--visibility=public
+------------------+-----------------------------------------------------+
| Field | Value
|

+------------------+-----------------------------------------------------+
| checksum | 133eae9fb1c98f45894a4e60d8736619
|
| container_format | bare
|
| created_at | 2015-03-26T16:52:10Z
|
| disk_format | qcow2
|
| file | /v2/images/cc5c6982-4910-471e-b864-1098015901b5/file
|
| id | cc5c6982-4910-471e-b864-1098015901b5 |
| min_disk | 0
|
| min_ram | 0
|
| name | cirros
|
| owner | ae7a98326b9c455588edd2656d723b9d
|

| protected | False
|
| schema | /v2/schemas/image
|
| size | 13200896
|
| status | active |
| tags | |
| updated_at | 2015-03-26T16:52:10Z
|
| virtual_size | None |
| visibility | public |
+------------------+-----------------------------------------------------+
1. 确认上传图片并验证属性:
$ glance image-list

+--------------------------------------+--------+--------+
| ID | Name | Status |
+--------------------------------------+--------+--------+
| 38047887-61a7-41ea-9b49-27987d5e8bb9 | cirros | active |
+--------------------------------------+--------+--------+

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值