第2章 ユーザーの削除


2.1. ユーザーとそのリソースの削除

OpenShift への管理者アクセス権を持っている場合は、Jupyter へのユーザーアクセスを取り消して、そのユーザーのリソースを Red Hat OpenShift AI から削除できます。

ユーザーとそのユーザーのリソースを削除する場合、次のタスクを実行します。

  • OpenShift AI からユーザーを削除する前に、永続ボリューム要求 (PVC) 上のデータをバックアップすることをお勧めします。
  • ユーザーが所有するノートブックサーバーを停止します。
  • Jupyter へのユーザーアクセスを取り消します。
  • OpenShift アイデンティティープロバイダーの許可されたグループからユーザーを削除します。
  • ユーザーを削除した後、関連する設定ファイルを OpenShift から削除します。

2.1.1. Amazon EBS からのストレージデータのバックアップ

Red Hat は、永続ボリューム要求 (PVC) データのバックアップを定期的に作成することを推奨します。OpenShift AI をアンインストールするとすべての PVC が削除されるため、ユーザーを削除する前、および OpenShift AI をアンインストールする前にデータをバックアップすることが特に重要です。

前提条件

  • OpenShift Cluster Manager の認証情報 (https://console.redhat.com/openshift/) がある。
  • OpenShift Dedicated クラスターへの管理者アクセスがある。
  • OpenShift Dedicated クラスターがデプロイされている Amazon Web Services (AWS) アカウントの認証情報がある。

手順

  1. バックアップを作成する永続ボリューム (PV) の ID を確認します。

    1. OpenShift Dedicated Web コンソールで、Administrator パースペクティブに切り替えます。
    2. Home Projects をクリックします。
    3. rhods-notebooks プロジェクトをクリックします。

      プロジェクトの Details ページが開きます。

    4. Inventory セクションの PersistentVolumeClaims をクリックします。

      PersistentVolumeClaims ページが開きます。

    5. バックアップを作成する永続ボリューム (PV) の ID を書き留めます。

      注記

      AWS インスタンスでバックアップを作成するための正しい EBS ボリュームを特定するには、書き留めた永続ボリューム (PV) が必要です。

  2. バックアップする PV が含まれる EBS ボリュームを見つけます。

    詳細は、Amazon Web Services documentation: Create Amazon EBS snapshots を参照してください。

    1. AWS (https://aws.amazon.com) にログインし、OpenShift Dedicated クラスターがデプロイされているリージョンが表示されていることを確認します。
    2. Services をクリックします。
    3. Compute EC2 をクリックします。
    4. サイドナビゲーションで Elastic Block Storage Volumes をクリックします。

      Volumes ページが開きます。

    5. 検索バーに、前の手順で書き留めた永続ボリューム (PV) の ID を入力します。

      Volumes ページが再読み込みされ、検索結果が表示されます。

    6. 表示されているボリュームをクリックして、kubernetes.io/created-for/pvc/namespace タグに値 rhods-notebooks が含まれていること、および kubernetes.io/created-for/pvc/name タグが永続ボリュームの名前と一致していることを確認します。EC2 ボリュームは、たとえば、jupyter-nb-user1-pvc に使用されています。
  3. 永続ボリューム (PV) が含まれる EBS ボリュームのバックアップを作成します。

    1. バックアップを作成するボリュームを右クリックし、リストから Create Snapshot を選択します。

      Create Snapshot ページが開きます。

    2. ボリュームの Description を入力します。
    3. Create Snapshot をクリックします。

      ボリュームのスナップショットが作成されます。

    4. Close をクリックします。

検証

  • 作成したスナップショットは、AWS の Snapshots ページに表示されます。

2.1.2. Google Persistent Disk からのストレージデータのバックアップ

Red Hat は、永続ボリューム要求 (PVC) データのバックアップを定期的に作成することを推奨します。OpenShift AI をアンインストールするとすべての PVC が削除されるため、ユーザーを削除する前、および OpenShift AI をアンインストールする前にデータをバックアップすることが特に重要です。

前提条件

  • OpenShift Cluster Manager の認証情報 (https://console.redhat.com/openshift/) がある。
  • OpenShift Dedicated クラスターへの管理者アクセスがある。
  • OpenShift Dedicated クラスターがデプロイされている Google Cloud Platform (GCP) アカウントの認証情報がある。

手順

  1. バックアップを作成する永続ボリューム (PV) の ID を確認します。

    1. OpenShift Dedicated Web コンソールで、Administrator パースペクティブに切り替えます。
    2. Home Projects をクリックします。
    3. rhods-notebooks プロジェクトをクリックします。

      プロジェクトの Details ページが開きます。

    4. Inventory セクションの PersistentVolumeClaims をクリックします。

      PersistentVolumeClaims ページが開きます。

    5. バックアップを作成する永続ボリューム (PV) の ID を書き留めます。

      GCP インスタンスでバックアップする正しい永続ディスクを特定するには、永続ボリューム (PV) ID が必要です。

  2. バックアップを作成する PV を含む永続ディスクを見つけます。

    1. Google Cloud コンソール (https://console.cloud.google.com) にログインし、OpenShift Dedicated クラスターがデプロイされているリージョンが表示されていることを確認します。
    2. ナビゲーションメニュー (≡) をクリックし、Compute Engine をクリックします。
    3. サイドナビゲーションの Storage で、Disks をクリックします。

      Disks ページが開きます。

    4. Filter クエリーボックスに、前の手順で書き留めた永続ボリューム (PV) の ID を入力します。

      Disks ページが再読み込みされ、検索結果が表示されます。

    5. 表示されているディスクをクリックし、kubernetes.io/created-for/pvc/namespace タグに値 rhods-notebooks が含まれていること、および kubernetes.io/created-for/pvc/name タグが永続ボリュームの名前と一致していることを確認します (例: jupyterhub-nb-user1-pvc)。
  3. 永続ボリューム (PV) が含まれる永続ディスクをバックアップします。

    1. 上部のナビゲーションから CREATE SNAPSHOT を選択します。

      Create a snapshot ページが開きます。

    2. スナップショットの一意の Name を入力します。
    3. Source disk の下に、バックアップを作成する永続ディスクが表示されることを確認します。
    4. 必要に応じて任意の設定を変更します。
    5. CREATE をクリックします。

      永続ディスクのスナップショットが作成されます。

検証

  • 作成したスナップショットは、GCP の Snapshots ページに表示されます。
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.