openstack-3-Glance

一 Glance 介绍

存镜像-(做好的虚拟机的镜像)
在这里插入图片描述
在这里插入图片描述

二 配置与安装

[root@linux-node3 ~]# mysql -h 10.0.0.17 -uglance –pglance -确认库在不在
MariaDB [(none)]> show databases;

[root@linux-node3 ~]# source admin-openstack.sh 指定下环境变量
[root@linux-node3 ~]# openstack user create --domain default --password-prompt glance –
glaUser Password: --创建个glance用户

添加 admin 角色到 glance 用户和 service 项目上。
[root@linux-node3 ~]# openstack role add --project service --user glance admin

[root@linux-node3 ~]# yum install openstack-glance 安装glance

[root@linux-node3 ~]# vim /etc/glance/glance-api.conf
connection = mysql+pymysql://glance:glance@10.0.0.17/glance --修改数据库1823行

auth_uri = http://10.0.0.17:5000 --3283行配置认证服务访问
auth_url = http://10.0.0.17:35357
memcached_servers = 10.0.0.17:11211
auth_type = password
project_domain_name = default
user_domain_name = default
project_name = service
username = glance
password = glance

flavor = keystone —4238行

[root@linux-node3 ~]# vim /etc/glance/glance-registry.conf
connection = mysql+pymysql://glance:glance@10.0.0.17/glance —1141行
[keystone_authtoken]
auth_uri = http://10.0.0.17:5000
auth_url = http://10.0.0.17:35357
memcached_servers = 10.0.0.17:11211
auth_type = password
project_domain_name = default
user_domain_name = default
project_name = service
username = glance
password = glance

flavor = keystone ----2159行
[root@linux-node3 ~]# su -s /bin/sh -c “glance-manage db_sync” glance 同步glance数据库
检测下
[root@linux-node3 ~]# mysql -h 10.0.0.17 -u glance -pglance -e “use glance;show tables;”

[root@linux-node3 ~]# vim /etc/sysconfig/memcached
OPTIONS="-l 10.0.0.17,::1"

root@linux-node3 ~]# systemctl enable memcached
[root@linux-node3 ~]# systemctl start memcached
tcp6 0 0 ::1:11211 —这个端口

[root@linux-node3 ~]# systemctl enable openstack-glance-api.service \

openstack-glance-registry.service

[root@linux-node3 ~]# systemctl start openstack-glance-api.service \

openstack-glance-registry.service

tcp 0 0 0.0.0.0:9191 registry
tcp 0 0 0.0.0.0:9292 api

创建glance服务实体 —这里可以三网卡,或者单网卡,可针对 管理 内网 外网自己配置
[root@linux-node3 ~]# openstack service create --name glance \

–description “OpenStack Image” image

创建镜像服务的 API 端点:
[root@linux-node3 ~]# openstack endpoint create --region RegionOne \

image public http://10.0.0.17:9292

[root@linux-node3 ~]# openstack endpoint create --region RegionOne \

image internal http://10.0.0.17:9292

[root@linux-node3 ~]# openstack endpoint create --region RegionOne \

image admin http://10.0.0.17:9292

[root@linux-node3 ~]# openstack endpoint list 可以查看
[root@linux-node3 ~]# openstack endpoint delete f09a9a792ff54bb383abb99aca92d15c | 可以删除

验证:
[root@linux-node3 ~]# wget http://download.cirros-cloud.net/0.3.4/cirros-0.3.4-x86_64-disk.img

[root@linux-node3 ~]# openstack image create “cirros” \

–file cirros-0.3.4-x86_64-disk.img
–disk-format qcow2 --container-format bare
–public

[root@linux-node3 ~]# openstack image list
[root@linux-node3 ~]# cd /var/log/glance/ —日志位置
[root@linux-node3 glance]# ll
total 8
-rw-r–r-- 1 glance glance 1189 Sep 7 16:01 api.log
-rw-r–r-- 1 glance glance 772 Sep 7 15:49 registry.log

未来怎么看日志
grep ‘ERROR’ api.log
grep ‘ERROR’ registry.log

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值