溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

OpenStack Train版雙節點安裝(四)安裝鏡像服務glance

發布時間:2020-07-26 21:17:35 來源:網絡 閱讀:1132 作者:ygj900629 欄目:云計算

第四部分:安裝鏡像服務glance

glance服務為實例提供系統盤的鏡像(模版)

控制節點執行以下操作安裝glance服務

建立glance數據庫
mysql -u root -p
創建glance數據庫:
MariaDB [(none)]> CREATE DATABASE glance;

授予對glance數據庫的適當訪問權限
MariaDB [(none)]>?GRANT ALL PRIVILEGES ON glance.* TO 'glance'@'localhost' IDENTIFIED BY 'GLANCE_DBPASS';
MariaDB [(none)]>?GRANT ALL PRIVILEGES ON glance.* TO 'glance'@'%' IDENTIFIED BY 'GLANCE_DBPASS';
exit

OpenStack Train版雙節點安裝(四)安裝鏡像服務glance

使用腳本導入admin環境變量
. admin-openrc

創建glance用戶
openstack user create --domain default --password GLANCE_PASS glance

OpenStack Train版雙節點安裝(四)安裝鏡像服務glance

給glance用戶授權

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

OpenStack Train版雙節點安裝(四)安裝鏡像服務glance

創建glance服務實體
openstack service create --name glance --description "OpenStack Image" image

OpenStack Train版雙節點安裝(四)安裝鏡像服務glance

創建鏡像服務API訪問端點
openstack endpoint create --region RegionOne image public http://ct:9292
openstack endpoint create --region RegionOne image internal http://ct:9292
openstack endpoint create --region RegionOne image admin
http://ct:9292

OpenStack Train版雙節點安裝(四)安裝鏡像服務glance

安裝軟件包
yum install openstack-glance -y

編輯glance的配置文件
cp /etc/glance/glance-api.conf /etc/glance/glance-api.conf.bak
grep -Ev '^$|#' /etc/glance/glance-api.conf.bak > /etc/glance/glance-api.conf
vim /etc/glance/glance-api.conf

database部分中,配置數據庫訪問:
[database]
connection = mysql+pymysql://glance:GLANCE_DBPASS@ct/glance

在[keystone_authtoken]和[paste_deploy]部分中,配置身份服務訪問:
[keystone_authtoken]
www_authenticate_uri = http://ct:5000
auth_url = http://ct:5000
memcached_servers = ct:11211
auth_type = password
project_domain_name = Default
user_domain_name = Default
project_name = service
username = glance
password = GLANCE_PASS
[paste_deploy]
flavor = keystone

OpenStack Train版雙節點安裝(四)安裝鏡像服務glance

[glance_store]部分中,配置本地文件系統存儲和鏡像文件的位置:
[glance_store]
stores = file,http
default_store = file
filesystem_store_datadir = /var/lib/glance/images/

OpenStack Train版雙節點安裝(四)安裝鏡像服務glance

填充glance數據庫:
su -s /bin/sh -c "glance-manage db_sync" glance

OpenStack Train版雙節點安裝(四)安裝鏡像服務glance

啟動映像服務,并將其配置為在系統引導時啟動:
systemctl enable openstack-glance-api.service
systemctl start openstack-glance-api.service

啟動好之后,使用netstat -tnlup查看端口情況,如果看到有9292端口,則表示glance啟動成功。

OpenStack Train版雙節點安裝(四)安裝鏡像服務glance

下載cirros鏡像(cirros是一個很小的Linux系統),驗證glance的安裝
yum install?wget -y

. admin-openrc

wget http://download.cirros-cloud.net/0.4.0/cirros-0.4.0-x86_64-disk.img? (如果下載慢,也可以在windows下使用迅雷等工具下載,然后上傳到控制節點的root目錄下)

openstack image create --file /root/cirros-0.4.0-x86_64-disk.img --disk-format qcow2 --container-format bare --public cirros(官方文檔坑點之一,這里不要使用官方文檔里面的glance?image-create這樣的寫法,新版本的OpenStack已經不支持,盡量統一使用以openstack開頭的命令寫法)

OpenStack Train版雙節點安裝(四)安裝鏡像服務glance

openstack image list

OpenStack Train版雙節點安裝(四)安裝鏡像服務glance

查看鏡像的物理文件

ll /var/lib/glance/images/

OpenStack Train版雙節點安裝(四)安裝鏡像服務glance



向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女