ミラーリングサービス一目
公式文書:https://docs.openstack.org/glance/stein/install/install-rdo.html#install-and-configure-components
まず、データベース
1.データベースを作成します。
MySQLの-uroot -p123456 MariaDB [(なし)]>データベース視線を作成します。
2.ユーザーを作成します。
一目ですべての権限を付与* '一見' @ '%' 'をglance123 BY' IDENTIFIED TO。
テストは、#mysqlの-uglance -pglance123 -hopenstack-mysql.heng.net接続することができます
第二に、対応するサービスを作成し、APIを登録
1は、変数のインポート管理者アカウントには、ユーザー、グループを一目を作成し、管理者の役割を追加します
ソース・スクリプト/ admin-stein.sh OpenStackのユーザーは--domainデフォルト--password-プロンプト一目作成 密码一目 OpenStackの役割は--projectサービス--user一目管理者を追加します
2、画像サービスを作成
[ルート@ controller1〜] #openstackサービス "OpenStackのイメージ" 画像--description --name視線を作成します
+ ------------- + ---------------------------------- +
| フィールド| バリュー|
+ ------------- + ---------------------------------- +
| 説明| OpenStackのイメージ|
| 有効| 真|
| ID | 1616cdd9d4f54f87812dc183321cdcf1 |
| 名前| 一目|
| タイプ| 画像|
+ ------------- + ---------------------------------- +
3、登録バックエンドAPI
OpenStackのエンドポイントが--region RegionOneイメージパブリック作成http://openstack-vip.heng.net:9292
OpenStackのエンドポイント--region RegionOneイメージを作成する内部http://openstack-vip.heng.net:9292
OpenStackのエンドポイント--region RegionOneイメージ管理者を作成http://openstack-vip.heng.net:9292
第三に、インストールパッケージサービスに対応して設定ファイルを変更します
1、インストールOpenStackの-一目クライアント(最初のインストールサービス後にも登録することができます)
yumをOpenStackの-一目をインストール
図2は、NFS上の画像の後に高可用性制御端子を達成するために、NFSを配置しました
NFSは、データベースと、制御端末に搭載しました
yumをインストールNFS-utilsの-y
viのは/ etc /輸出
/データ/ OpenStackの/画像*(RW、にno_root_squash)
ます。mkdir -p /データ/ OpenStackの/画像
NFSを開始systemctl
NFSを有効にsystemctl
制御端子検査
showmountは-e 192.168.12.19
3、設定ファイルの変更一目-api.confを
我々は/etc/glance/glance-api.conf
[データベース] 接続のMySQL + = pymysql://概要:[email protected]/glance [keystone_authtoken] www_authenticate_uri = http://openstack-vip.heng.net:5000 auth_url = HTTP:// openstack- vip.heng.net:5000 memcached_servers = openstack-mysql.heng.net:11211 memcachedのMySQLの上 AUTH_TYPE =パスワードが デフォルト= project_domain_name USER_DOMAIN_NAMEをデフォルト= PROJECT_NAME-サービス= ユーザ名=概要の パスワードアカウントのパスワード=一目一目 [paste_deploy] 味=キーストーン認証は、コメントを解除することができ、すべてのサービスがあり、認証キーストーン [glance_store] 店舗=ファイル、HTTP default_store =ファイル filesystem_store_datadir =の/ var / libに/概要/ RFロイヤリティーフリー/
4、設定ファイルを変更し/etc/glance/glance-registry.conf
我々は/etc/glance/glance-registry.conf
[データベース] 接続= MySQLの+ pymysql://一目:[email protected]/glance [keystone_authtoken] www_authenticate_uri = http://openstack-vip.heng.net:5000 auth_url = HTTP:// openstack- vip.heng.net:5000 memcached_servers = openstack-mysql.heng.net:11211 AUTH_TYPE =パスワード project_domain_name =デフォルト user_domain_name =デフォルト PROJECT_NAME =サービス 名=一目 パスワード=一目 [paste_deploy] 味=キーストーン
5、データベースを初期化
SU -s / binに/ shが-c "一目-管理db_sync" 一目
6、サービスを開始し、ブートを設定
OpenStackは、一目-api.service OpenStackの-一目-registry.serviceが有効systemctl OpenStackの-一目-api.service OpenStackの-一目-registry.serviceを開始systemctl
7、NFSをマウントします
サービスの自動生成開始した後に/ var / libに/一目/画像を
LLは/ var / libに/一目/画像-d
ステップ6サービスを停止してからマウント
viのは/ etc / fstabにマウントされ、自動的に設定され、マウントしない_netdevは、ブートに影響を与えずにスキップ
192.168.12.19:/data/openstack/imagesは/ var / libに/一目/画像/ NFSのデフォルトは、_netdev 0 0
-aマウント
なお、は/ var / libに/一目/画像権限が一目なければなりません
8、アップロード一目かどうかを検証します
wgetのhttp://download.cirros-cloud.net/0.4.0/cirros-0.4.0-x86_64-disk.img [ルート@ controller1〜]#のOpenStackのイメージを作成する"cirros-0.4.0" \ --file /ルート/ cirros-0.4.0-x86_64の-disk.img \ --disk-形式QCOW2 --containerフォーマット\裸 --public
OpenStackの画像一覧
猫/var/log/glance/*.log トラブルシューティングのためのログ
設置サービス
公式文書:https://docs.openstack.org/placement/stein/install/install-rdo.html
まず、データベース
1.データベースの権限を作成します。
MySQLの-uroot -p123456 MariaDB [(なし)]>データベース配置を作成します。 配置上のすべての権限を付与* '配置' @ '%' 'をplacement123 BY' IDENTIFIED TO。
図2に示すように、テスト制御端子に接続されました
mysqlの-uplacement -pplacement123 -h192.168.12.19
第二に、対応するサービスを作成し、APIを登録
1、ユーザーは配置を作成します
ソース・スクリプト/ admin-stein.sh OpenStackのユーザーは--domainデフォルト--password-プロンプト配置を作成します
2、配置ユーザーは、グループ管理者の役割に参加します
OpenStackの役割は--projectサービス--user配置の管理者を追加します
3、配置サービスを作成します
OpenStackのサービスは、--name配置--description「プレイスメントAPI」配置を作成します
サービスAPIに登録された4、
OpenStackのエンドポイント--region RegionOne配置パブリックを作成http://openstack-vip.heng.net:8778
OpenStackのエンドポイント--region RegionOneの配置を作成して内部http://openstack-vip.heng.net:8778
OpenStackのエンドポイント--region RegionOne配置管理者を作成http://openstack-vip.heng.net:8778
OpenStackのエンドポイントのリストには、三つのグループのエンドポイントを持っています
第三に、インストールパッケージサービスに対応して設定ファイルを変更します
1、インストールパッケージ
yumをOpenStackの-配置-APIをインストール
2、設定ファイルを変更します
我々は/etc/placement/placement.conf
【placement_database】 接続= MySQLの+ pymysql://配置:[email protected]/placement [API] auth_strategy =台形去掉注释 [keystone_authtoken] auth_url = http://openstack-vip.heng.net:5000 / v3の memcached_servers = openstack-mysql.heng.net:11211 AUTH_TYPE =パスワード project_domain_name =デフォルト user_domain_name =デフォルト PROJECT_NAME =サービス 名=配置 パスワード=配置
3、データベースを初期化します
SU -s / binに/ shが-c "メント管理DBの同期" 設置
httpdの再起動
ソース・スクリプト/ admin-stein.sh 配置ステータスアップグレードチェック