OpenStackの(2)-glanceサービスの展開

イメージサービス(一見)は、発見登録して、仮想マシンイメージを取得することができます。それは提供して  RESTの  仮想マシンイメージのメタデータを照会し、実際の画像を取得することができ、APIを。そのような仮想マシンのイメージとしてOpenStackのオブジェクトストレージオブジェクト・ストレージ・システムへの単純なファイルシステムからのさまざまな場所では、あなたは、イメージ・サービスによって提供保存することができます。

1、データベースに許可を一目関連データを作成します。

MySQLの> データベースの視線を作成します。
クエリOK、1つの影響を受けた行(0.00 秒)

のMySQL >視線上の全ての権限を付与する*。' 視線' @ ' localhostの' BY IDENTIFIED ' 123 ' 
クエリOK、0行影響を受け、1つの警告(0.00 秒)

mysqlの > GRANT一目ON ALL PRIVILEGES * TO。' 一目' @ ' 'は、IDENTIFIED BY ' 123 ' 
    - >
クエリOK、0影響を受ける行、1つの警告(0.00秒)

(管理者ユーザとして認識される); 2.一目ユーザー、パスワードを作成します。

[ルート@ sxb2〜]#。ADMIN- openrc 
[ルート@のsxb2〜]#のOpenStackのユーザー--domain作成デフォルト --password- プロンプト一目
ユーザーパスワード:
リピートユーザーパスワード:
 + -------------------を- + ---------------------------------- + 
| フィールド| バリュー| 
+ --------------------- + --------------------------- ------- + 
| domain_idに| デフォルト                           | 
| 有効| 真| 
| ID | 60205d4f43ba4e4f8eaa9921928a880d | 
| 名前| 一目|
| オプション| {} |
| password_expires_at | なし| 
+ --------------------- + --------------------------- ------- +

3.管理者ロール管理にプロジェクトにサービスを提供するために視線を追加します。

[ルート@のsxb2〜]#のOpenStackの役割--user一目管理--projectサービスを追加

4. galnceサービスエンティティを作成します。

[ルート@ sxb2〜]#のOpenStackのサービス--name一目--descriptionを作成する" OpenStackの画像" の画像

 + ------------- + ------------- --------------------- + 
| フィールド| バリュー| 
+ ------------- + ---------------------------------- + 
| 説明| OpenStackのイメージ| 
| 有効| 真| 
| ID | ab36d61aaad041d8ac7ece6d9fbbf6b1 | 
| 名前| 一目| 
| タイプ| 画像| 
+ ------------- + ---------------------------------- +

5.一目サービスAPIエンドポイントを作成します。

[ルート@ sxb2〜]#OpenStackのエンドポイント--region RegionOneイメージを作成、公開のhttp:// 192.168.88.10 
--region RegionOneイメージ作成[ルート@ sxb2〜]#OpenStackのエンドポイントを内部ます:http // 192.168.88を。
[ルート@ sxb2〜]#OpenStackのエンドポイント--region RegionOneイメージ管理のhttp作成:// 192.168.88.102を

6.インストールソフトウェアOpenStackの-一目;

yumをOpenStackの-一目をインストール

7. glance.apiプロファイル設定、

[ルート@ sxb2〜]#1 VIMの/ etc /一目/ glance- api.conf 

[データベース] 
接続 = MySQLの+ pymysql:// 一目:コントローラ/一目@ 123 


[keystone_authtoken] 
www_authenticate_uri   =のhttp:// 192.168.88.102:5000 
auth_url =のhttp:// 192.168.88.102:5000 
memcached_servers = 192.16888.10211211 
AUTH_TYPE = パスワード
project_domain_name = デフォルト
user_domain_name = デフォルト
PROJECT_NAME = サービス = 一目
パスワード= 123 

[paste_deploy] 
風味 = 台形

[glance_store】
店舗 = ファイル、HTTP 
default_store = ファイル
filesystem_store_datadir = / VAR / LIB /一目/画像/

8.一目-registry.confファイルを変更します。

[ルート@ sxb2〜]#のvimのは/ etc /一目/ glance- registry.conf 

[データベース] 
接続 = mysqlの+ pymysql:// 一目:[email protected]/glance 

[keystone_authtoken] 
www_authenticate_uri =のhttp:// 192.168.88.102 :5000 
auth_url =のhttp:// 192.168.88.102:5000 
memcached_servers = 192.16888.10211211 
AUTH_TYPE = パスワード
project_domain_name = デフォルト
user_domain_name = デフォルト
PROJECT_NAME = サービス =一目
パスワード = 123 

[paste_deploy]  =キーストーン

データベースを初期化9.一目。

[ルート@のsxb2〜]#suコマンド-s / binに/ shが-c " 一目-管理db_sync "一目

10.イメージのサービスを開始し、システム起動時に起動するように設定。

[ルート@のsxb2〜]#systemctlのOpenStackの-一目-api.serviceのOpenStackの-glance-有効registry.service 
シンボリックリンクを作成したから /へ/etc/systemd/system/multi-user.target.wants/openstack-glance-api.serviceをUSR / libに/にsystemd /システム/ OpenStackの-glance- api.service。
シンボリックリンクを作成したから /etc/systemd/system/multi-user.target.wants/openstack-glance-registry.serviceは/ usr / libに/にsystemd /システム/ OpenStackの-glance-にregistry.service。
[ルート@のsxb2〜]#は、OpenStackは、一目-api.service OpenStackの-一目-registry.serviceを開始systemctl

ここでは、次に我々は次のテストに来!; lmage行われます

1.私たちは、テストファイルをダウンロードし、(管理者の県として必ず実行]を作ります)

[ルート@ sxb2〜]#。ADMIN- openrc 
[ルート@のsxb2〜]#wgetののhttp:// download.cirros-cloud.net/0.4.0/cirros-0.4.0-x86_64-disk.img

2.当社は、フォーマットQCOW2にアップロードテストファイルを、ダウンロードしました。

[ルート@のsxb2〜]#のOpenStackのイメージの作成" cirros " cirros- --file 0.4を0 -x86_64-disk.img --diskフォーマットQCOW2 --containerフォーマットは、裸- パブリック 
+ ------------------ + -------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ------------------------------ + 
| フィールド| バリュー|
+ ------------------ + ------------------------------ -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------- + 
| チェックサム| 443b7623e27ecf03dc9e01ee93f67afe | 
| container_format | 裸| 
| created_at | 2019年 - 08 -11T05:04:13Z |
| disk_format | QCOW2 | 
| ファイル| / V2 /画像/ d82b2e52-0f74-4d20-9b61-158c691a1760 /ファイル| 0
| ID | d82b2e52-0f74-4d20-9b61-158c691a1760 |
| min_disk | 0                                                                                                                                                                                           | 
| min_ram |                                                                                                                                                                                           | 
| 名前| cirros |
| オーナー| 0efc3e774118464eb39800063ad7a64b | 
| プロパティ| os_hash_algo = ' SHA512 '、os_hash_value = ' 6513f21e44aa3da349f248188a44bc304a3653a04122d8fb4535423c8e1d14cd6a153f735bb0982e2161b5b5186106570c17a9e58b64dd39390617cd5a350f78 '、os_hidden = ' ' | 
| 保護されました        | 偽| 
| スキーマ| / V2 /スキーマ/画像| 
| サイズ| 12716032                                                                                                                                                                                    |
| 状態| アクティブ| 
| タグ| | 
| updated_atの| 2019年 - 08 -11T05:04:13Z | 
| virtual_size | なし| 
| 可視性| 公共                                                                                                                                                                                      |
+ ------------------ + ------------------------------ -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -------- +

2.確認のアップロード画像と認証属性。

[ルート@のsxb2〜]#のOpenStackの画像リスト
 + -------------------------------------- + -------- + -------- + 
| ID | 名前| ステータス| 
+ -------------------------------------- + -------- + - ------- + 
| d82b2e52-0f74-4d20-9b61-158c691a1760 | cirros | アクティブ| 
+ -------------------------------------- + -------- + - ------- + 

[ルート@ sxb2〜]#のLS / VAR / libに/一目/画像/ 
d82b2e52 -0f74-4d20-9b61-158c691a1760

我々は、それが行われても、次の章私たちの視線を、この文書を見ることができたときの配置構成を

おすすめ

転載: www.cnblogs.com/loganSxb/p/11333103.html