2.11. Ceph Dashboard にユーザーを同期するための管理者アカウントの作成
ユーザーを Ceph Dashboard に同期するには、管理者アカウントを作成する必要があります。
アカウントを作成したら、Red Hat シングルサインオン (SSO) を使用して、ユーザーを Ceph Dashboard と同期させます。Red Hat Ceph Storage Dashboard ガイド の Red Hat シングルサインオンを使用したユーザーの Ceph Dashboard への同期 セクションを参照してください。
前提条件
- 稼働中の Red Hat Ceph Storage クラスターがある。
- Dashboard がインストールされている。
- ダッシュボードへの管理者レベルのアクセス権。
- ユーザーをダッシュボードに追加しておく。
- すべてのホストでの root レベルのアクセス。
- Java OpenJDK がインストールされている。詳細は、Red Hat カスタマーポータルで、OpenJDK の RHEL 向け OpenJDK 8 のインストールおよび使用 ガイドの yum を使用した RHEL への JRE のインストール セクションを参照してください。
- Red hat Single Sign-On を ZIP ファイルからインストールしておく。Red Hat カスタマーポータルで、Red Hat Single Sign-On の サーバーインストールおよび設定ガイド の ZIP ファイルからの RH-SSO のインストール セクションを参照してください。
手順
- Red Hat Ceph ストレージがインストールされているシステムに Red Hat Single Sign-On 7.4.0 サーバー をダウンロードします。
フォルダーをデプロイメントします。
[root@host01 ~]# unzip rhsso-7.4.0.zip
standalone/configuration
ディレクトリーに移動し、standalone.xml
を開いて編集します。[root@host01 ~]# cd standalone/configuration [root@host01 configuration]# vi standalone.xml
新しく作成された
rhsso-7.4.0
フォルダーのbin
ディレクトリーから、add-user-keycloak
スクリプトを実行して初期管理者ユーザーを追加します。[root@host01 bin]# ./add-user-keycloak.sh -u admin
-
localhost
のすべてのインスタンスと127.0.0.1
の 2 つのインスタンスは、Red Hat SSO がインストールされているマシンの IP アドレスに置き換えます。 サービスを起動します。
rh-sso-7.4
フォルダーのbin
ディレクトリーから、standalone
ブートスクリプトを実行します。[root@host01 bin]# ./standalone.sh
ユーザー名とパスワードを指定して、https: IP_ADDRESS :8080/auth で管理アカウントを作成します。
注記管理者アカウントは、コンソールへの初回ログイン時に作成にのみ作成する必要があります。
- 作成された認証情報を使用して管理コンソールにログインします。
関連情報
- ダッシュボードでユーザーのロールを追加する方法は、Red Hat Ceph Storage Dashboard ガイド の Ceph Dashboard でのロールの作成 セクションを参照してください。
- ダッシュボードでユーザーを作成する方法は、Red Hat Ceph Storage Dashboard ガイド の Ceph Dashboard でのユーザーの作成 セクションを参照してください。