日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

openstack云计算平台 1(认证服务、镜像服务)

發(fā)布時(shí)間:2023/12/20 编程问答 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 openstack云计算平台 1(认证服务、镜像服务) 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

目錄

  • 一、openstack云計(jì)算平臺(tái)
    • 1.openstack簡(jiǎn)介
    • 2.openstack的架構(gòu)
    • 3.openstack搭建
      • a.實(shí)驗(yàn)環(huán)境
      • b.控制節(jié)點(diǎn)配置
  • 二、組件1---認(rèn)證服務(wù)
    • 1.創(chuàng)建數(shù)據(jù)庫
    • 2.創(chuàng)建服務(wù)實(shí)體和API端點(diǎn)
    • 3.創(chuàng)建域、項(xiàng)目、用戶和角色
    • 4.驗(yàn)證操作
    • 5.創(chuàng)建 OpenStack 客戶端環(huán)境腳本
  • 三、組件2---鏡像服務(wù)
    • 1.簡(jiǎn)介
    • 2.安裝和配置
    • 3.驗(yàn)證操作

一、openstack云計(jì)算平臺(tái)

1.openstack簡(jiǎn)介

  • OpenStack是一個(gè)云操作系統(tǒng),它控制整個(gè)數(shù)據(jù)中心的計(jì)算、存儲(chǔ)和網(wǎng)絡(luò)資源的大型池,所有這些都通過具有通用身份驗(yàn)證機(jī)制的api進(jìn)行管理和配置。還提供了一個(gè)儀表板,允許管理員控制,同時(shí)允許用戶通過web界面提供資源。除了標(biāo)準(zhǔn)的基礎(chǔ)設(shè)施即服務(wù)功能外,其他組件還提供編排、故障管理和服務(wù)管理等服務(wù),以確保用戶應(yīng)用程序的高可用性。
  • OpenStack 架構(gòu)由大量開源項(xiàng)目組成。其中包含 6 個(gè)穩(wěn)定可靠的核心服務(wù),用于處理計(jì)算、網(wǎng)絡(luò)、存儲(chǔ)、身份和鏡像; 同時(shí),還為用戶提供了十多種開發(fā)成熟度各異的可選服務(wù)。OpenStack 的 6 個(gè)核心服務(wù)主要擔(dān)綱系統(tǒng)的基礎(chǔ)架構(gòu),其余項(xiàng)目則負(fù)責(zé)管理控制面板、編排、裸機(jī)部署、信息傳遞、容器及統(tǒng)籌管理等操作。
  • 整個(gè)OpenStack是由控制節(jié)點(diǎn),計(jì)算節(jié)點(diǎn),網(wǎng)絡(luò)節(jié)點(diǎn),存儲(chǔ)節(jié)點(diǎn)四大部分組成。
    openstack重要集成組件:
    1、Nova - 計(jì)算服務(wù),是一個(gè)完整的 OpenStack 計(jì)算資源管理和訪問工具,負(fù)責(zé)處理規(guī)劃、創(chuàng)建和刪除操作。
    2、Neutron-網(wǎng)絡(luò)服務(wù),是一個(gè)完整的 OpenStack 計(jì)算資源管理和訪問工具,負(fù)責(zé)處理規(guī)劃、創(chuàng)建和刪除操作。
    3、Swift - 對(duì)象存儲(chǔ)服務(wù), 是一種高度容錯(cuò)的對(duì)象存儲(chǔ)服務(wù),使用 RESTful API 來存儲(chǔ)和檢索非結(jié)構(gòu)數(shù)據(jù)對(duì)象。
    4、Cinder-塊存儲(chǔ)服務(wù),通過自助服務(wù) API 訪問持久塊存儲(chǔ)。
    5、Glance - 鏡像服務(wù),Glance 可存儲(chǔ)和檢索多個(gè)位置的虛擬機(jī)磁盤鏡像。
    6、dashboard - web管理界面。
    7、Keystone - 認(rèn)證服務(wù),認(rèn)證所有 OpenStack 服務(wù)并對(duì)其進(jìn)行授權(quán)。同時(shí),它也是所有服務(wù)的端點(diǎn)目錄。
    8、Horizon - UI服務(wù)。
    9、Ceilometer-監(jiān)控服務(wù)。
    10、Heat-集群服務(wù),編排。

2.openstack的架構(gòu)

  • 基本架構(gòu)

    通過消息隊(duì)列和數(shù)據(jù)庫,各個(gè)組件可以相互調(diào)用,互相通信。每個(gè)項(xiàng)目都有各自的特性,大而全的架構(gòu)并非適合每一個(gè)用戶,如Glance在最早的A、B版本中并沒有實(shí)際出現(xiàn)應(yīng)用,Nova可以脫離鏡像服務(wù)獨(dú)立運(yùn)行。當(dāng)用戶的云計(jì)算規(guī)模大到需要管理多種鏡像時(shí),才需要像Glance這樣的組件。
  • 邏輯架構(gòu)

3.openstack搭建

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

單點(diǎn)部署 all-in-one模式
rhel7.6虛擬機(jī),至少4G的內(nèi)存;
雙網(wǎng)卡 eth0: 172.25.36.5 訪問Horizon使用,eth1:激活但不分配ip,neutron使用,云主機(jī)訪問外網(wǎng)用;
禁用selinux和firewalld;
虛擬機(jī)的cpu需要支持kvm虛擬化,CPU 設(shè)為直通模式( host-passthrough 是為了虛擬機(jī)里支持 kvm 硬件虛擬化)



可以參考o(jì)penstack 的官網(wǎng)來看其相關(guān)設(shè)置以及配置:點(diǎn)擊
選擇語言

選擇版本

b.控制節(jié)點(diǎn)配置

一塊網(wǎng)卡eth0給了ip,另一塊網(wǎng)卡eth1(用于云主機(jī)通信)可以不給ip,但需要激活

網(wǎng)卡配置文件如下


激活eth1網(wǎng)卡,除此之外,記得做所有節(jié)點(diǎn)的域名解析/etc/hosts

openstack要求所有節(jié)點(diǎn)的時(shí)間必須同步,也就是說:所有節(jié)點(diǎn)的時(shí)間必須與控制節(jié)點(diǎn)的時(shí)間相同。真機(jī)使用Chrony簡(jiǎn)單配置服務(wù)器之間的時(shí)間同步

保證宿主機(jī)與阿里云服務(wù)器時(shí)間同步

允許以下網(wǎng)段的NTP客戶端訪問(也就是允許該網(wǎng)段的主機(jī)通過宿主機(jī)同步時(shí)間)

真機(jī)可以上網(wǎng)

server5安裝時(shí)間同步服務(wù)器

修改/etc/chrony.conf配置

設(shè)定server5與宿主機(jī)同步時(shí)間

啟動(dòng)并自啟chrony服務(wù)

查看是否成功

在真機(jī)的apache 發(fā)布目錄中,將openstack軟件包復(fù)制到該目錄中

server5配置倉庫文件

在安裝之前,先在server5上升級(jí)包

安裝 OpenStack 客戶端

整個(gè)openstack 的數(shù)據(jù)都會(huì)持久化保存到 SQL 數(shù)據(jù)庫中,此處使用mariadb 數(shù)據(jù)庫;
安裝軟件包

之后,創(chuàng)建并編輯 /etc/my.cnf.d/openstack.cnf,然后在 [mysqld] 部分,設(shè)置 bind-address值為控制節(jié)點(diǎn)的管理網(wǎng)絡(luò)IP地址,以使得其它節(jié)點(diǎn)可以通過管理網(wǎng)絡(luò)訪問數(shù)據(jù)庫;
設(shè)置如下鍵值來啟用一起有用的選項(xiàng)和 UTF-8 字符集;
啟動(dòng)數(shù)據(jù)庫服務(wù),并將其配置為開機(jī)自啟。

為了保證數(shù)據(jù)庫服務(wù)的安全性,運(yùn)行mysql_secure_installation腳本。需要為數(shù)據(jù)庫的root用戶設(shè)置一個(gè)適當(dāng)?shù)拿艽a(全選yes)

成功登陸數(shù)據(jù)庫

OpenStack 使用 message queue (消息隊(duì)列)協(xié)調(diào)操作和各服務(wù)的狀態(tài)信息。消息隊(duì)列服務(wù)一般運(yùn)行在控制節(jié)點(diǎn)上。OpenStack支持好幾種消息隊(duì)列服務(wù)包括 RabbitMQ, Qpid, 和 ZeroMQ。不過,大多數(shù)發(fā)行版本的OpenStack包支持特定的消息隊(duì)列服務(wù);
這里安裝 RabbitMQ 消息隊(duì)列服務(wù),因?yàn)榇蟛糠职l(fā)行版本都支持它。

啟動(dòng)消息隊(duì)列服務(wù)并將其配置為隨系統(tǒng)啟動(dòng):

添加 openstack 用戶,密碼也設(shè)為openstack(用戶名和密碼保持一致,便于記憶),前面是用戶,后面為密碼;
給openstack用戶配置寫和讀權(quán)限

查看rabbitmq的插件

激活管理器插件

查看端口,5672為主端口,15672為web端口

登陸頁面,默認(rèn)用戶名和密碼都是guest

點(diǎn)擊admin,可以看到如下三個(gè)星號(hào),分別代表:配置、讀、寫權(quán)限(rabbitmq自帶的后臺(tái)圖形化管理工具)

認(rèn)證服務(wù)認(rèn)證緩存使用Memcached緩存令牌。緩存服務(wù)memecached運(yùn)行在控制節(jié)點(diǎn)

啟動(dòng)Memcached服務(wù),并且配置它隨機(jī)啟動(dòng),端口為11211(可以看到這個(gè)端口只監(jiān)聽本機(jī),那么其他主機(jī)將無法連接它),因此需要變更一下

編輯如下全局文件,禁用OPTIONS;
重啟服務(wù),此時(shí),11211可以監(jiān)聽本機(jī)所有接口

我們將server5主機(jī)名修改為controller,表示server5為控制節(jié)點(diǎn)

修改域名解析文件;
server5為控制節(jié)點(diǎn),server6為計(jì)算節(jié)點(diǎn),server7為塊存儲(chǔ)節(jié)點(diǎn)

二、組件1—認(rèn)證服務(wù)

1.創(chuàng)建數(shù)據(jù)庫

接下來在控制節(jié)點(diǎn)上安裝和配置OpenStack身份認(rèn)證服務(wù),代碼名稱keystone。出于性能原因,這個(gè)配置部署Fernet令牌和Apache HTTP服務(wù)處理請(qǐng)求;
在配置 OpenStack 身份認(rèn)證服務(wù)前,必須創(chuàng)建一個(gè)數(shù)據(jù)庫和管理員令牌。

首先,用數(shù)據(jù)庫連接客戶端以 root 用戶連接到數(shù)據(jù)庫服務(wù)器;
創(chuàng)建 keystone 數(shù)據(jù)庫

對(duì)keystone數(shù)據(jù)庫授予恰當(dāng)?shù)臋?quán)限,保證keystone用戶可以從本地和遠(yuǎn)程登陸數(shù)據(jù)庫(用戶名和密碼保持一致,便于記憶)

測(cè)試登陸

運(yùn)行以下命令來安裝相應(yīng)包

生成一個(gè)隨機(jī)值在初始的配置中作為管理員的令牌;
編輯文件 /etc/keystone/keystone.conf

在[DEFAULT]部分,定義初始管理令牌的值

在[database]部分,配置數(shù)據(jù)庫訪問;
數(shù)據(jù)庫驅(qū)動(dòng)為mysql,使用pymysql(python開發(fā)的),使用keystone用戶、keystone密碼來連接controller節(jié)點(diǎn),訪問keystone數(shù)據(jù)庫

在[token]部分,配置Fernet UUID令牌的提供者

初始化身份認(rèn)證服務(wù)的數(shù)據(jù)庫(以keystone用戶身份來同步數(shù)據(jù)庫)

登陸數(shù)據(jù)庫,可以看到數(shù)據(jù)已經(jīng)同步到了數(shù)據(jù)庫中


初始化Fernet keys

編輯Apache主配置文件/etc/httpd/conf/httpd.conf ,配置ServerName 選項(xiàng)為控制節(jié)點(diǎn)

用下面的內(nèi)容創(chuàng)建文件 /etc/httpd/conf.d/wsgi-keystone.conf

激活兩個(gè)端口:5000(用于公共連接),35357(用于admin管理員連接)

Listen 5000 Listen 35357<VirtualHost *:5000>WSGIDaemonProcess keystone-public processes=5 threads=1 user=keystone group=keystone display-name=%{GROUP}WSGIProcessGroup keystone-publicWSGIScriptAlias / /usr/bin/keystone-wsgi-publicWSGIApplicationGroup %{GLOBAL}WSGIPassAuthorization OnErrorLogFormat "%{cu}t %M"ErrorLog /var/log/httpd/keystone-error.logCustomLog /var/log/httpd/keystone-access.log combined<Directory /usr/bin>Require all granted</Directory> </VirtualHost><VirtualHost *:35357>WSGIDaemonProcess keystone-admin processes=5 threads=1 user=keystone group=keystone display-name=%{GROUP}WSGIProcessGroup keystone-adminWSGIScriptAlias / /usr/bin/keystone-wsgi-adminWSGIApplicationGroup %{GLOBAL}WSGIPassAuthorization OnErrorLogFormat "%{cu}t %M"ErrorLog /var/log/httpd/keystone-error.logCustomLog /var/log/httpd/keystone-access.log combined<Directory /usr/bin>Require all granted</Directory> </VirtualHost>


啟動(dòng) Apache HTTP 服務(wù)并配置其隨系統(tǒng)啟動(dòng)

2.創(chuàng)建服務(wù)實(shí)體和API端點(diǎn)

身份認(rèn)證服務(wù)提供服務(wù)的目錄和他們的位置。每個(gè)添加到OpenStack環(huán)境中的服務(wù)在目錄中需要一個(gè) service 實(shí)體和一些 API endpoints ;
默認(rèn)情況下,身份認(rèn)證服務(wù)數(shù)據(jù)庫不包含支持傳統(tǒng)認(rèn)證和目錄服務(wù)的信息。必須使用為身份認(rèn)證服務(wù)創(chuàng)建的臨時(shí)身份驗(yàn)證令牌,來初始化的服務(wù)實(shí)體和API端點(diǎn)。

配置認(rèn)證令牌

配置端點(diǎn)URL(v3版本);
配置認(rèn)證 API 版本

創(chuàng)建服務(wù)實(shí)體和身份認(rèn)證服務(wù)

OpenStack使用三個(gè)API端點(diǎn)變種代表每種服務(wù):admin,internal和public;
默認(rèn)情況下,管理API端點(diǎn)允許修改用戶和租戶而公共和內(nèi)部APIs不允許這些操作。在生產(chǎn)環(huán)境中,處于安全原因,變種為了服務(wù)不同類型的用戶可能駐留在單獨(dú)的網(wǎng)絡(luò)上。對(duì)實(shí)例而言,公共API網(wǎng)絡(luò)為了讓顧客管理他們自己的云在互聯(lián)網(wǎng)上是可見的。管理API網(wǎng)絡(luò)在管理云基礎(chǔ)設(shè)施的組織中操作也是有所限制的。內(nèi)部API網(wǎng)絡(luò)可能會(huì)被限制在包含OpenStack服務(wù)的主機(jī)上。此外,OpenStack支持可伸縮性的多區(qū)域。

創(chuàng)建認(rèn)證服務(wù)的 API 端點(diǎn)(外部連接)

創(chuàng)建認(rèn)證服務(wù)的 API 端點(diǎn)(內(nèi)部連接)

創(chuàng)建認(rèn)證服務(wù)的 API 端點(diǎn)(管理員連接的)

查看所創(chuàng)建的endpoint

3.創(chuàng)建域、項(xiàng)目、用戶和角色

身份認(rèn)證服務(wù)為每個(gè)OpenStack服務(wù)提供認(rèn)證服務(wù)。認(rèn)證服務(wù)使用 T domains, projects (tenants), :term:users<user>和 :term:roles<role>的組合。

創(chuàng)建域default

為進(jìn)行管理操作,需要?jiǎng)?chuàng)建管理的項(xiàng)目、用戶和角色;
創(chuàng)建 admin 項(xiàng)目:

創(chuàng)建 admin 用戶,使用 --password 直接為admin用戶設(shè)置密碼(密碼為admin,便于記憶)

創(chuàng)建 admin 角色(基于RBAC角色的訪問控制)

添加admin 角色到 admin 項(xiàng)目和用戶上,使得admin用戶能夠以admin管理員角色管理admin項(xiàng)目

每個(gè)服務(wù)包含獨(dú)有用戶的service 項(xiàng)目;
創(chuàng)建service項(xiàng)目:

創(chuàng)建demo 項(xiàng)目(非管理員的項(xiàng)目)

創(chuàng)建demo 用戶

創(chuàng)建 user 角色

添加 user角色到demo 項(xiàng)目和用戶(使得demo用戶能夠以demo角色管理demo項(xiàng)目)

4.驗(yàn)證操作

因?yàn)榘踩缘脑?#xff0c;關(guān)閉臨時(shí)認(rèn)證令牌機(jī)制(此時(shí)已經(jīng)有兩個(gè)用戶–admin和demo);
作為 admin 用戶,請(qǐng)求認(rèn)證令牌

作為demo 用戶,請(qǐng)求認(rèn)證令牌

此時(shí)無法直接看到user,必須加上連接的URL等等,進(jìn)行身份認(rèn)證

5.創(chuàng)建 OpenStack 客戶端環(huán)境腳本

之前使用環(huán)境變量和命令選項(xiàng)的組合通過openstack客戶端與身份認(rèn)證服務(wù)交互。為了提升客戶端操作的效率,OpenStack支持簡(jiǎn)單的客戶端環(huán)境變量腳本即OpenRC 文件。這些腳本通常包含客戶端所有常見的選項(xiàng),當(dāng)然也支持獨(dú)特的選項(xiàng)。

創(chuàng)建 admin 和 demo 項(xiàng)目和用戶創(chuàng)建客戶端環(huán)境變量腳本。接下來的部分會(huì)引用這些腳本,為客戶端操作加載合適的的憑證;
編輯文件 admin-openrc 并添加如下內(nèi)容:

編輯文件 demo-openrc 并添加如下內(nèi)容

加載admin-openrc文件來身份認(rèn)證服務(wù)的環(huán)境變量位置和admin項(xiàng)目和用戶證書;
此時(shí),可以列出相應(yīng)信息(所有的用戶、連接端點(diǎn))

列出角色、項(xiàng)目、服務(wù)

加載demo-openrc文件,普通用戶沒有操作權(quán)限,只有admin才能有相應(yīng)的操作權(quán)限

三、組件2—鏡像服務(wù)

1.簡(jiǎn)介

鏡像服務(wù) (glance) 允許用戶發(fā)現(xiàn)、注冊(cè)和獲取虛擬機(jī)鏡像。它提供了一個(gè) REST API,允許您查詢虛擬機(jī)鏡像的 metadata 并獲取一個(gè)現(xiàn)存的鏡像。您可以將虛擬機(jī)鏡像存儲(chǔ)到各種位置,從簡(jiǎn)單的文件系統(tǒng)到對(duì)象存儲(chǔ)系統(tǒng)—-例如 OpenStack 對(duì)象存儲(chǔ), 并通過鏡像服務(wù)使用。

  • OpenStack鏡像服務(wù)是IaaS的核心服務(wù),它接受磁盤鏡像或服務(wù)器鏡像API請(qǐng)求,和來自終端用戶或OpenStack計(jì)算組件的元數(shù)據(jù)定義。它也支持包括OpenStack對(duì)象存儲(chǔ)在內(nèi)的多種類型倉庫上的磁盤鏡像或服務(wù)器鏡像存儲(chǔ)。
  • 大量周期性進(jìn)程運(yùn)行于OpenStack鏡像服務(wù)上以支持緩存。同步復(fù)制(Replication)服務(wù)保證集群中的一致性和可用性。其它周期性進(jìn)程包括auditors, updaters, 和 reapers。
  • OpenStack鏡像服務(wù)包括以下組件:
    1、glance-api:接收鏡像API的調(diào)用,諸如鏡像發(fā)現(xiàn)、恢復(fù)、存儲(chǔ)。
    2、glance-registry:存儲(chǔ)、處理和恢復(fù)鏡像的元數(shù)據(jù),元數(shù)據(jù)包括項(xiàng)諸如大小和類型。注意:glance-registry是私有內(nèi)部服務(wù),用于服務(wù)OpenStack Image服務(wù)。不要向用戶暴露該服務(wù)。
    3、數(shù)據(jù)庫:存放鏡像元數(shù)據(jù),用戶是可以依據(jù)個(gè)人喜好選擇數(shù)據(jù)庫的,多數(shù)的部署使用MySQL或SQLite。
    4、鏡像文件的存儲(chǔ)倉庫:支持多種類型的倉庫,它們有普通文件系統(tǒng)、對(duì)象存儲(chǔ)、RADOS塊設(shè)備、HTTP、以及亞馬遜S3。記住,其中一些倉庫僅支持只讀方式使用。
    5、元數(shù)據(jù)定義服務(wù):通用的API,是用于為廠商,管理員,服務(wù),以及用戶自定義元數(shù)據(jù)。這種元數(shù)據(jù)可用于不同的資源,例如鏡像,工件,卷,配額以及集合。一個(gè)定義包括了新屬性的鍵,描述,約束以及可以與之關(guān)聯(lián)的資源的類型。

2.安裝和配置

接下來我們?cè)诳刂乒?jié)點(diǎn)上安裝和配置鏡像服務(wù),即 glance。這個(gè)配置將鏡像保存在本地文件系統(tǒng)中。安裝和配置鏡像服務(wù)之前,你必須創(chuàng)建創(chuàng)建一個(gè)數(shù)據(jù)庫、服務(wù)憑證和API端點(diǎn)。

用數(shù)據(jù)庫連接客戶端以 root 用戶連接到數(shù)據(jù)庫服務(wù)器;
創(chuàng)建 glance 數(shù)據(jù)庫;
對(duì)glance數(shù)據(jù)庫授予恰當(dāng)?shù)臋?quán)限(使得glance用戶可以通過本地和遠(yuǎn)端登陸數(shù)據(jù)庫)。

創(chuàng)建 glance 用戶(用于keystone認(rèn)證)

添加 admin 角色到 glance 用戶和 service 項(xiàng)目上;
創(chuàng)建glance服務(wù)實(shí)體

創(chuàng)建鏡像服務(wù)的 API 端點(diǎn)(public),這個(gè)組件的端口是9292

創(chuàng)建鏡像服務(wù)的 API 端點(diǎn)(內(nèi)部)

創(chuàng)建鏡像服務(wù)的 API 端點(diǎn)(admin)

安裝軟件包

編輯文件 /etc/glance/glance-api.conf

搜索database

在 [database] 部分,配置數(shù)據(jù)庫訪問

在 [keystone_authtoken] 和 [paste_deploy] 部分,配置認(rèn)證服務(wù)訪問

啟用keystone認(rèn)證

在 [glance_store] 部分,配置本地文件系統(tǒng)存儲(chǔ)和鏡像文件位置

編輯文件 /etc/glance/glance-registry.conf

在 [database] 部分,配置數(shù)據(jù)庫訪問

在 [keystone_authtoken] 和 [paste_deploy] 部分,配置認(rèn)證服務(wù)訪問


寫入鏡像服務(wù)數(shù)據(jù)庫(同步數(shù)據(jù)庫);
可以忽略輸出中任何不推薦使用的信息

進(jìn)入數(shù)據(jù)庫查看

啟動(dòng)鏡像服務(wù)、配置他們隨機(jī)啟動(dòng)

3.驗(yàn)證操作

使用 CirrOS 對(duì)鏡像服務(wù)進(jìn)行驗(yàn)證,CirrOS是一個(gè)小型的Linux鏡像可以用來幫助我們進(jìn)行 OpenStack部署測(cè)試;
將宿主機(jī)提前下載的鏡像傳給server5

使用 QCOW2 磁盤格式,bare 容器格式上傳鏡像到鏡像服務(wù)并設(shè)置公共可見,這樣所有的項(xiàng)目都可以訪問它

可以看到鏡像存儲(chǔ)如下;
確認(rèn)鏡像的上傳并驗(yàn)證屬性(可以看到,ID和鏡像名是相同的)

總結(jié)

以上是生活随笔為你收集整理的openstack云计算平台 1(认证服务、镜像服务)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。