营销软件站放单网站
web/
2025/9/27 8:46:15/
文章来源:
营销软件站,放单网站,wordpress拖拽编辑,个人简历网页制作代码Glance是为虚拟机的创建提供镜像的服务#xff0c;我们基于Openstack是构建基本的IaaS平台对外提供虚拟机#xff0c;而虚拟机在创建时必须为选择需要安装的操作系统#xff0c;Glance服务就是为该选择提供不同的操作系统镜像。Glance提供Restful API可以查询虚拟机镜像的me… Glance是为虚拟机的创建提供镜像的服务我们基于Openstack是构建基本的IaaS平台对外提供虚拟机而虚拟机在创建时必须为选择需要安装的操作系统Glance服务就是为该选择提供不同的操作系统镜像。Glance提供Restful API可以查询虚拟机镜像的metadata及获取镜像。 Glance可以将镜像保存到多种后端存储上比如简单的文件存储或者对象存储。 本文介绍glance安装步骤glance仅需在控制节点安装。
在按照本教程安装之前请确保完成以下配置
【Openstack Train安装】一、虚拟机创建
【Openstack Train安装】二、NTP安装
【Openstack Train安装】三、openstack安装
【Openstack Train安装】四、MariaDB/RabbitMQ 安装
【Openstack Train安装】五、Memcached/Etcd安装
【Openstack Train安装】六、Keystone安装
安装环境如下
VMware WorkstationV17.0本机系统win11虚拟机系统CentOS 7.5
一、创建数据库
进入数据库命令控制台密码123456
mysql -u root -p
如下图 创建glance数据库
CREATE DATABASE glance;
授予数据库权限密码123456
GRANT ALL PRIVILEGES ON glance.* TO glancelocalhost IDENTIFIED BY 123456;
GRANT ALL PRIVILEGES ON glance.* TO glance% IDENTIFIED BY 123456;
退出数据库如下图 二、配置服务
设置admin权限该文件在【Keystone安装】教程中配置
. admin-openrc
在domaindefault中创建glance用户密码123456
openstack user create --domain default --password-prompt glance
如下所示 projectserviceuserglance设置admin权限
openstack role add --project service --user glance admin
创建glance服务入口 openstack service create --name glance --description OpenStack Image image
如下图 创建镜像服务的API端点
openstack endpoint create --region RegionOne image public http://controller:9292
openstack endpoint create --region RegionOne image internal http://controller:9292
openstack endpoint create --region RegionOne image admin http://controller:9292
如下图所示 三、安装并配置glance
安装glance
yum install openstack-glance -y
备份/etc/glance/glance-api.conf并清除注释
mv /etc/glance/glance-api.conf /etc/glance/glance-api.conf.source
cat /etc/glance/glance-api.conf.source | grep -Ev ^#|^$ /etc/glance/glance-api.conf
编辑/etc/glance/glance-api.conf做出如下改动
[database]
# ...
connection mysqlpymysql://glance:123456controller/glance[keystone_authtoken]
# ...
www_authenticate_uri http://controller:5000
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 123456[paste_deploy]
# ...
flavor keystone[glance_store]
# ...
stores file,http
default_store file
filesystem_store_datadir /var/lib/glance/images/
同步数据库
su -s /bin/sh -c glance-manage db_sync glance
如下图 设置开机自启动并启动服务
systemctl enable openstack-glance-api.service
systemctl start openstack-glance-api.service
四、验证 设置admin权限该文件在【Keystone安装】教程中配置
. admin-openrc
下载cirros镜像 wget http://download.cirros-cloud.net/0.4.0/cirros-0.4.0-x86_64-disk.img
将下载的cirros镜像上传到创建的image服务中
glance image-create --name cirros --file cirros-0.4.0-x86_64-disk.img --disk-format qcow2 --container-format bare --visibility public
如下图所示 查看状态
glance image-list
如下图 glance安装成功。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/81205.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!