OpenShift Data Science のアンインストール
Red Hat OpenShift Cluster Manager を使用した Red Hat OpenShift Dedicated クラスターからの Red Hat OpenShift Data Science の削除
概要
第1章 Amazon EBS からのストレージデータのバックアップ
Red Hat は、永続ボリューム要求 (PVC) データのバックアップを定期的に作成することを推奨しています。OpenShift Data Science をアンインストールするとすべての PVC が削除されるため、ユーザーを削除する前と、OpenShift Data Science をアンインストールする前に、データをバックアップすることが特に重要です。
前提条件
- OpenShift Cluster Manager の認証情報 (https://console.redhat.com/openshift/) がある。
- OpenShift Dedicated クラスターへの管理者アクセスがある。
- OpenShift Dedicated クラスターがデプロイされている Amazon Web Services (AWS) アカウントの認証情報がある。
手順
バックアップを作成する永続ボリューム (PV) の ID を確認します。
- OpenShift Dedicated Web コンソールで、Administrator パースペクティブに切り替えます。
- Home → Projects をクリックします。
rhods-notebooks プロジェクトをクリックします。
プロジェクトの Details ページが開きます。
Inventory セクションの PersistentVolumeClaims をクリックします。
PersistentVolumeClaims ページが開きます。
バックアップを作成する永続ボリューム (PV) の ID を書き留めます。
注記AWS インスタンスでバックアップを作成するための正しい EBS ボリュームを特定するには、書き留めた永続ボリューム (PV) が必要です。
バックアップする PV が含まれる EBS ボリュームを見つけます。
詳細は、Amazon Web Services documentation: Create Amazon EBS snapshots を参照してください。
- AWS (https://aws.amazon.com) にログインし、OpenShift Dedicated クラスターがデプロイされているリージョンが表示されていることを確認します。
- Services をクリックします。
- Compute → EC2 をクリックします。
サイドナビゲーションで Elastic Block Storage → Volumes をクリックします。
Volumes ページが開きます。
検索バーに、前の手順で書き留めた永続ボリューム (PV) の ID を入力します。
Volumes ページが再読み込みされ、検索結果が表示されます。
-
表示されているボリュームをクリックして、
kubernetes.io/created-for/pvc/namespace
タグに値rhods-notebooks
が含まれていること、およびkubernetes.io/created-for/pvc/name
タグが永続ボリュームの名前と一致していることを確認します。EC2 ボリュームは、たとえば、jupyter-nb-user1-pvc
に使用されています。
永続ボリューム (PV) が含まれる EBS ボリュームのバックアップを作成します。
バックアップを作成するボリュームを右クリックし、一覧から Create Snapshot を選択します。
Create Snapshot ページが開きます。
- ボリュームの Description を入力します。
Create Snapshot をクリックします。
ボリュームのスナップショットが作成されます。
- Close をクリックします。
検証
- 作成したスナップショットは、AWS の Snapshots ページに表示されます。
第2章 Google Persistent Disk からのストレージデータのバックアップ
Red Hat は、永続ボリューム要求 (PVC) データのバックアップを定期的に作成することを推奨しています。OpenShift Data Science をアンインストールするとすべての PVC が削除されるため、ユーザーを削除する前と、OpenShift Data Science をアンインストールする前に、データをバックアップすることが特に重要です。
前提条件
- OpenShift Cluster Manager の認証情報 (https://console.redhat.com/openshift/) がある。
- OpenShift Dedicated クラスターへの管理者アクセスがある。
- OpenShift Dedicated クラスターがデプロイされている Google Cloud Platform (GCP)アカウントの認証情報がある。
手順
バックアップを作成する永続ボリューム (PV) の ID を確認します。
- OpenShift Dedicated Web コンソールで、Administrator パースペクティブに切り替えます。
- Home → Projects をクリックします。
rhods-notebooks プロジェクトをクリックします。
プロジェクトの Details ページが開きます。
Inventory セクションの PersistentVolumeClaims をクリックします。
PersistentVolumeClaims ページが開きます。
バックアップを作成する永続ボリューム (PV) の ID を書き留めます。
GCP インスタンスでバックアップする正しい永続ディスクを特定するには、永続ボリューム(PV) ID が必要です。
バックアップを作成する PV を含む永続ディスクを見つけます。
- Google Cloud コンソール (https://console.cloud.google.com) にログインし、OpenShift Dedicated クラスターがデプロイされているリージョンが表示されていることを確認します。
- ナビゲーションメニュー (≡) をクリックし、Compute Engine をクリックします。
サイドナビゲーションの Storage で、Disks をクリックします。
Disks ページが開きます。
Filter クエリーボックスに、前の手順で書き留めた永続ボリューム(PV)の ID を入力します。
Disks ページが再読み込みされ、検索結果が表示されます。
-
表示されているディスクをクリックし、
kubernetes.io/created-for/pvc/namespace
タグに値rhods-notebooks
が含まれていること、およびkubernetes.io/created-for/pvc/name
タグが永続ボリュームの名前と一致していることを確認します (例:jupyterhub-nb-user1-pvc
)。
永続ボリューム (PV) が含まれる永続ディスクをバックアップします。
上部のナビゲーションから CREATE SNAPSHOT を選択します。
Create a snapshot ページが開きます。
- スナップショットの一意の Name を入力します。
- Source disk の下に、バックアップを作成する永続ディスクが表示されることを確認します。
- 必要に応じて任意の設定を変更します。
CREATE をクリックします。
永続ディスクのスナップショットが作成されます。
検証
- 作成したスナップショットは、GCP の Snapshots ページに表示されます。
第3章 OpenShift Data Science のアンインストール
Red Hat OpenShift Cluster Manager を使用して、OpenShift Dedicated クラスターから Red Hat OpenShift Data Science を安全にアンインストールできます。
前提条件
- OpenShift Cluster Manager の認証情報 (https://console.redhat.com/openshift/)。
- OpenShift Dedicated クラスターへの管理者アクセス。
- AWS クラスターの場合、永続ボリューム要求 (PVC) を含む EBS ボリュームのバックアッ。詳細は、Amazon Web Services documentation: Create Amazon EBS snapshots を参照してください。
- GCP クラスターの場合、永続ボリューム要求 (PVC) が格納された永続ディスクのバックアップ。詳細は、Google Cloud documentation: Create and manage disk snapshots を参照してください。
手順
- OpenShift Cluster Manager (https://console.redhat.com/openshift/) にログインします。
Clusters をクリックします。
Clusters ページが開きます。
OpenShift Data Science インスタンスをホストするクラスターの名前をクリックし、アンインストールします。
クラスターの Details ページが開きます。
- Add-ons タブをクリックし、Red Hat OpenShift Data Science カードを見つけます。
Uninstall をクリックします。
このプロセスの完了には約 30 分かかります。アンインストールプロセスで干渉する可能性があるため、OpenShift Data Science のアンインストール時にリソースを手動で削除しないでください。
OpenShift Data Science はアンインストールされ、OpenShift Data Science インスタンスに関連付けられた永続ボリューム要求 (PVC) が削除されます。ただし、以前に作成した OpenShift Data Science ユーザーグループは、クラスター上に残ります。
検証
-
OpenShift Cluster Manager で、クラスターの Add-ons タブにある OpenShift Data Science カードに
Installed
状態が表示されていないことを確認します。 OpenShift Dedicated で Home → Projects をクリックし、以下のプロジェクトの namespace が表示されていないことを確認します。
-
redhat-ods-applications
-
redhat-ods-monitoring
-
redhat-ods-operator
-