12.5. Dashboard での Ceph オブジェクトゲートウェイバケットの管理

ストレージ管理者は、Red Hat Ceph Storage Dashboard を使用して Ceph Object Gateway バケットを表示し、管理できます。

12.5.1. 前提条件

  • 稼働中の Red Hat Ceph Storage クラスターがある。
  • Dashboard がインストールされている。
  • Ceph Object Gateway がインストールされている。
  • 少なくとも 1 つの Ceph オブジェクトゲートウェイユーザーが作成されている。
  • Object Gateway のログイン認証情報がダッシュボードに追加されている。

12.5.2. ダッシュボードでの Ceph オブジェクトゲートウェイバケットの作成

CLI を使用して認証情報を設定すると、Red Hat Ceph Storage に Ceph オブジェクトゲートウェイバケットを作成できます。

前提条件

  • 稼働中の Red Hat Ceph Storage クラスターがある。
  • Dashboard がインストールされている。
  • Ceph Object Gateway がインストールされている。
  • Object Gateway のログイン認証情報がダッシュボードに追加されている。
  • オブジェクトゲートウェイユーザーが作成されいる、停止されていない。

手順

  1. ダッシュボードにログインします。
  2. ナビゲーションバーで、Object Gateway をクリックします。
  3. Buckets をクリックし、Create をクリックします。
  4. Create Bucket ウィンドウで、Name に値を入力し、中断されていないユーザーを選択します。配置ターゲットを選択します。

    図12.7 Ceph オブジェクトゲートウェイバケットの作成

    Ceph object gateway create bucket
    注記

    バケットの配置ターゲットが作成時に選択され、これは変更できません。

  5. オプション: バケットのオブジェクトの Locking を有効にします。ロックは、バケットの作成中にのみ有効にできます。ロックが有効になったら、Compliance または Governance のロックモードと、日または年単位 (両方の選択不可) のロック保持期間を選択します。
  6. Create bucket をクリックします。
  7. バケットが正常に作成されたことを示す通知が表示されます。

12.5.3. ダッシュボードでの Ceph オブジェクトゲートウェイバケットの編集

CLI を使用して認証情報を設定すると、Red Hat Ceph Storage に Ceph オブジェクトゲートウェイバケットを編集できます。

前提条件

  • 稼働中の Red Hat Ceph Storage クラスターがある。
  • Dashboard がインストールされている。
  • Ceph Object Gateway がインストールされている。
  • Object Gateway のログイン認証情報がダッシュボードに追加されている。
  • オブジェクトゲートウェイユーザーが作成されいる、停止されていない。
  • Ceph Object Gateway バケットが作成されている。

手順

  1. ダッシュボードにログインします。
  2. ナビゲーションバーで、Object Gateway をクリックします。
  3. Buckets をクリックします。
  4. バケットを編集するには、その行をクリックします。
  5. Edit ドロップダウンで Edit を選択します。
  6. Edit bucket ウィンドウで、ドロップダウンからユーザーを選択して Owner を編集します。

    図12.8 Ceph オブジェクトゲートウェイバケットの編集

    Ceph object gateway edit bucket
    1. オプション: 既存バケットのすべてのオブジェクトのバージョン管理状態を有効にするには、 Versioning を有効にします。

      • バージョン管理を有効にするには、バケットの所有者である必要があります。
      • バケットの作成時に Locking が有効化されると、バージョン管理を無効にできません。
      • バケットに追加したすべてのオブジェクトは、一意のバージョン ID を受信します。
      • バージョン管理の状態がバケットに設定されていない場合、バケットにはバージョン管理の状態がありません。
    2. オプション: Multi-Factor AuthenticationDelete enabled にチェックを入れます。Multi-Factor Authentication (MFA) により、ユーザーは特定のバケットのオブジェクトの削除時にワンタイムパスワード (OTP) を使用しなければならないようにします。Token Serial Number および Token PIN の値を入力します。

      注記

      バケットは、S3 API を使用してバージョン管理および MFA を有効にして設定する必要があります。

  7. Edit Bucket をクリックします。
  8. バケットが正常に更新されたことを示す通知が表示されます。

12.5.4. ダッシュボードでの Ceph オブジェクトゲートウェイバケットの削除

CLI を使用して認証情報を設定すると、Red Hat Ceph Storage に Ceph オブジェクトゲートウェイバケットを削除できます。

前提条件

  • 稼働中の Red Hat Ceph Storage クラスターがある。
  • Dashboard がインストールされている。
  • Ceph Object Gateway がインストールされている。
  • Object Gateway のログイン認証情報がダッシュボードに追加されている。
  • オブジェクトゲートウェイユーザーが作成されいる、停止されていない。
  • Ceph Object Gateway バケットが作成されている。

手順

  1. ダッシュボードにログインします。
  2. ナビゲーションバーで、Object Gateway をクリックします。
  3. Buckets をクリックします。
  4. バケットを削除するには、その行をクリックします。
  5. Edit ドロップダウンから Delete を選択します。
  6. Delete Bucket ダイアログボックスで Yes, I am sure ボックスをクリックして Delete bucket クリックし、設定を保存します。

    図12.9 Ceph オブジェクトゲートウェイバケットの削除

    Ceph object gateway delete bucket