1.7. 古いリソースの削除
1.7.1. ClusterLogging インスタンスの削除 リンクのコピーリンクがクリップボードにコピーされました!
ClusterLogging インスタンスは、Logging 6.x では不要になったため、削除します。
前提条件
- 管理者権限がある。
-
OpenShift CLI (
oc) がインストールされている。
手順
ClusterLogging インスタンスを削除します。
oc delete clusterlogging <CR name> -n <namespace>
$ oc delete clusterlogging <CR name> -n <namespace>Copy to Clipboard Copied! Toggle word wrap Toggle overflow
検証
次のコマンドを実行して、コレクター Pod が実行されていないことを確認します。
oc get pods -l component=collector -n <namespace>
$ oc get pods -l component=collector -n <namespace>Copy to Clipboard Copied! Toggle word wrap Toggle overflow 次のコマンドを実行して、
clusterLogForwarder.logging.openshift.ioカスタムリソース (CR) が存在しないことを確認します。oc get clusterlogforwarders.logging.openshift.io -A
$ oc get clusterlogforwarders.logging.openshift.io -ACopy to Clipboard Copied! Toggle word wrap Toggle overflow
clusterLogForwarder.logging.openshift.io CR がリストされている場合、それは古い 5.x Logging スタックに属しているため、削除する必要があります。新しい API バージョンで clusterLogForwarder.observability.openshift.io CR をデプロイする前に、CR のバックアップを作成して削除してください。
1.7.2. Red Hat OpenShift Logging 5 CRD の削除 リンクのコピーリンクがクリップボードにコピーされました!
Logging 6 にアップグレードする際には、Red Hat OpenShift Logging 5 のカスタムリソース定義 (CRD) を削除します。
前提条件
- 管理者権限がある。
-
OpenShift CLI (
oc) がインストールされている。
手順
次のコマンドを実行して、
clusterlogforwarders.logging.openshift.ioおよびclusterloggings.logging.openshift.ioCRD を削除します。oc delete crd clusterloggings.logging.openshift.io clusterlogforwarders.logging.openshift.io
$ oc delete crd clusterloggings.logging.openshift.io clusterlogforwarders.logging.openshift.ioCopy to Clipboard Copied! Toggle word wrap Toggle overflow
1.7.3. Elasticsearch のアンインストール リンクのコピーリンクがクリップボードにコピーされました!
OpenShift Container Platform Web コンソールを使用して Elasticsearch をアンインストールできます。Elasticsearch のアンインストールは、Jaeger、Service Mesh、Kiali などのコンポーネントで使用されていない場合にのみ実行してください。
前提条件
- 管理者権限がある。
-
Red Hat OpenShift Logging Operator と関連リソースをまだ削除していない場合は、
ClusterLoggingカスタムリソースから Elasticsearch への参照の削除が完了している。
手順
-
Administration
Custom Resource Definitions ページに移動し、Elasticsearch をクリックします。 - Custom Resource Definition Details ページで、Instances をクリックします。
-
インスタンスの横にある Options メニュー
をクリックし、Delete Elasticsearch をクリックします。
-
Administration
Custom Resource Definitions ページに移動します。 -
Elasticsearch の横にある Options メニュー
をクリックし、Delete Custom Resource Definition を選択します。
-
Operators
Installed Operators ページに移動します。 -
OpenShift Elasticsearch Operator の横にある Options メニュー
をクリックし、Uninstall Operator をクリックします。
オプション:
openshift-operators-redhatプロジェクトを削除します。重要他のグローバル Operator が
openshift-operators-redhatnamespace にインストールされている場合は、openshift-operators-redhat プロジェクトを削除しないでください。-
Home
Projects ページに移動します。 -
openshift-operators-redhat プロジェクトの横にある Options メニュー
をクリックし、Delete Project をクリックします。
-
ダイアログボックスに
openshift-operators-redhatと入力して削除を確認し、Delete をクリックします。
-
Home