14.2.4. ストレージ管理用の OpenStack Block Storage (Cinder) インスタンスの追加
ストレージ管理に OpenStack Block Storage (Cinder) インスタンスを使用する機能はテクノロジープレビュー機能です。テクノロジープレビュー機能は、Red Hat の実稼働環境でのサービスレベルアグリーメント (SLA) ではサポートされていないため、Red Hat では実稼働環境での使用を推奨していません。テクノロジープレビューの機能は、最新の製品機能をいち早く提供して、開発段階で機能のテストを行いフィードバックを提供していただくことを目的としています。
Red Hat のテクノロジープレビュー機能のサポートについての詳細は、テクノロジープレビュー機能のサポート範囲 を参照してください。
Red Hat Virtualization Manager に、ストレージ管理用の OpenStack Block Storage (Cinder) インスタンスを追加します。OpenStack Cinder ボリュームは Ceph Storage によりプロビジョニングされます。
ストレージ管理用の OpenStack Block Storage (Cinder) インスタンスの追加
-
をクリックします。 - Add をクリックし、General Settings タブに詳細を入力します。これらのフィールドの詳細は、「プロバイダーの一般設定の説明を追加」 を参照してください。
- Name および Description を入力します。
- Type ドロップダウンリストから OpenStack Block Storage を選択します。
- OpenStack Block Storage ボリュームの接続先となる データセンター を選択します。
- OpenStack Block Storage インスタンスがインストールされているマシンの URL または完全修飾ドメイン名を入力し、その後に Provider URL のテキストフィールドにポート番号を入力します。
必要に応じて、Requires Authentication チェックボックスを選択し、Keystone に登録されている OpenStack Block Storage インスタンスユーザーの Username 名と Password を入力します。Protocol (
HTTP
である必要があります)、Hostname、および API Port を定義して Keystone サーバーの認証 URL を定義する必要もあります。OpenStack Block Storage インスタンスの Tenant を入力します。
- Test をクリックして、提供された認証情報を使用して OpenStack Block Storage インスタンスで正常に認証できるかどうかをテストします。
- OK をクリックします。
クライアント Ceph 認証 (
cephx
) が有効になっている場合は、以下の手順も完了する必要があります。cephx
プロトコルはデフォルトで有効になっています。-
Ceph サーバーで、
ceph auth get-or-create
コマンドを使用してclient.cinder
ユーザーの新しい秘密鍵を作成します。cephx
に関する詳細は、Cephx 設定リファレンス を、新規ユーザーのキーを作成する情報は 新規ユーザーのキー作成 を参照してください。client.cinder
ユーザーにキーがすでに存在する場合は、同じコマンドを使用してキーを取得します。 - 管理ポータルで、Providers 一覧から新たに作成された Cinder 外部プロバイダーを選択します。
- Authentication Keys タブをクリックします。
- New をクリックします。
- Value フィールドに秘密鍵を入力します。
- 自動生成された UUID をコピーするか、テキストフィールドに既存の UUID を入力します。
Cinder サーバーで、前の手順の
cinder
ユーザーの UUID を /etc/cinder/cinder.conf に追加します。rbd_secret_uuid = UUID rbd_user = cinder
-
Ceph サーバーで、
OpenStack Block Storage (Cinder) ディスクの作成に関する詳細は、「仮想ディスクの作成」 を参照してください。