真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

OpenStack架構(gòu)----glance組件(三)

前言:

整個(gè)OpenStack是由控制節(jié)點(diǎn),計(jì)算節(jié)點(diǎn),網(wǎng)絡(luò)節(jié)點(diǎn),存儲(chǔ)節(jié)點(diǎn)四大部分組成??刂乒?jié)點(diǎn)的基礎(chǔ)管理服務(wù)包含Keystone,Glance,Nova,Neutron,Horizon五個(gè)服務(wù),本篇博文將講述galnce組件的部署。
Glance:鏡像管理服務(wù),提供了對(duì)虛擬機(jī)部署的時(shí)候所能提供的鏡像的管理,包含鏡像的導(dǎo)入,格式,以及制作相應(yīng)的模板。

創(chuàng)新互聯(lián)建站-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比黃埔網(wǎng)站開(kāi)發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式黃埔網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋黃埔地區(qū)。費(fèi)用合理售后完善,10年實(shí)體公司更值得信賴。

實(shí)驗(yàn)環(huán)境:

此組件部署操作均在controller節(jié)點(diǎn)服務(wù)器

主機(jī)系統(tǒng)IP地址角色
controller CentOS7 192.168.37.128 keystone、nova、glance、ntp、mariadb、rabbitmq、memcached、etcd、apache、
compute CentOS7 192.168.37.130 nova、ntp
cinder CentOS7 192.168.37.131 cinder、ntp

實(shí)驗(yàn)過(guò)程:

一、數(shù)據(jù)庫(kù)操作

1、創(chuàng)建glance數(shù)據(jù)庫(kù),并授權(quán)

MySQL -u root -p
create database glance;
grant all privileges on glance. to 'glance'@'localhost' identified by '123456';
grant all privileges on glance.
to 'glance'@'%' identified by '123456';

2、獲取admin用戶的環(huán)境變量,并創(chuàng)建服務(wù)認(rèn)證

source ~/admin-openrc
export | grep OS_

OpenStack架構(gòu)----glance組件(三)

3、創(chuàng)建glance用戶

openstack user create --domain default --password-prompt glance
密碼:123456

4、把a(bǔ)dmin用戶添加到glance用戶和項(xiàng)目中

openstack role add --project service --user glance admin

5、用戶--角色--項(xiàng)目都已經(jīng)建好了,接下來(lái)訪問(wèn)glance的關(guān)聯(lián)信息

openstack user list                                #用戶信息
openstack role list                                 #角色信息
openstack project list                            #服務(wù)信息
openstack role assignment list            #關(guān)聯(lián)信息

6、創(chuàng)建glance的服務(wù)---OpenStack Image

openstack service create --name glance --description "OpenStack Image" image

7、創(chuàng)建鏡像服務(wù)API端點(diǎn)(三條url路徑)

openstack endpoint create --region RegionOne image publichttp://controller:9292
openstack endpoint create --region RegionOne image internalhttp://controller:9292
openstack endpoint create --region RegionOne image adminhttp://controller:9292

二、glance服務(wù)安裝

1、yum安裝glance包

yum install openstack-glance -y

2、存儲(chǔ)鏡像點(diǎn)(自行定義)

mkdir /var/lib/glance/images
cd /var/lib
chown -hR glance:glance glance #設(shè)置權(quán)限

3、配置接口文件
vim /etc/glance/glance-api.conf

[database]
#1942
connection = mysql+pymysql://glance:123456@controller/glance

[keystone_authtoken]
#3501
auth_uri = http://controller:5000
auth_url = http://controller:35357   (!注意 url 不是 uri)
#3552
memcached_servers = controller:11211
#3659
auth_type = password
project_domain_name = default      
user_domain_name = default         #域名
project_name = service                   #項(xiàng)目名稱
username = glance                          #用戶
password = 123456    

[paste_deploy]
#4508
flavor = keystone

[glance_store]
#2066
stores = file,http                                #識(shí)別類型
#2110
default_store = file
#2429
filesystem_store_datadir = /var/lib/glance/images/

4、配置注冊(cè)文件
vim /etc/glance/glance-registry.conf

[database]
#1188
connection = mysql+pymysql://glance:123456@controller/glance

[keystone_authtoken]
#1314
auth_uri = http://controller:5000
auth_url = http://controller:35357    (!注意 url 不是 uri)
#1365
memcached_servers = controller:11211
#1472
auth_type = password
project_domain_name = default
user_domain_name = default
project_name = service
username = glance
password = 123456

[paste_deploy]
#2295
flavor = keystone

注意:配置文件內(nèi)容較多,需仔細(xì)核對(duì)。可以通過(guò)以下方式過(guò)濾配置文件進(jìn)行檢查

grep "^[a-z]" /etc/glance/glance-registry.conf

OpenStack架構(gòu)----glance組件(三)
5、同步鏡像數(shù)據(jù)庫(kù)

su -s /bin/sh -c "glance-manage db_sync" glance           #同步
#顯示:Database is synced successfully.
mysql -u root -pabc123 -e 'use glance;show tables;'      #查看同步后是否有數(shù)據(jù)

OpenStack架構(gòu)----glance組件(三)
6、啟動(dòng)相關(guān)服務(wù),設(shè)置開(kāi)機(jī)自啟動(dòng)

systemctl enable openstack-glance-api.service
systemctl start openstack-glance-api.service
systemctl enable openstack-glance-registry.service
systemctl start openstack-glance-registry.service
ss -ntl | grep 9292

OpenStack架構(gòu)----glance組件(三)

三、驗(yàn)證glance鏡像

使用CirrOS驗(yàn)證Image服務(wù)的操作,這是一個(gè)小型Linux映像,可幫助您測(cè)試OpenStack部署
有關(guān)如何下載和構(gòu)建映像的更多信息,請(qǐng)參閱OpenStack虛擬機(jī)映像指南https://docs.openstack.org/image-guide/
有關(guān)如何管理映像的信息,請(qǐng)參閱OpenStack最終用戶指南https://docs.openstack.org/queens/user/

1、獲取admin用戶的環(huán)境變量,下載鏡像

source ~/admin-openrc
wget http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img
#下載需要等待時(shí)間

2、上傳鏡像

#使用QCOW2磁盤(pán)格式,裸容器格式和公開(kāi)可見(jiàn)性將圖像上傳到Image服務(wù),以便所有項(xiàng)目都可以訪問(wèn)它
openstack image create "cirros" --file cirros-0.3.5-x86_64-disk.img --disk-format qcow2 --container-format bare --public

3、查看上傳的鏡像

openstack image list

OpenStack架構(gòu)----glance組件(三)

到此為止,glance組件已經(jīng)安裝完成,謝謝閱讀!


標(biāo)題名稱:OpenStack架構(gòu)----glance組件(三)
網(wǎng)站地址:http://weahome.cn/article/ggchds.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部