ロギングのアンインストール
Loki Operator、Red Hat OpenShift Logging Operator、および UIPlugin のアンインストール
概要
第1章 ロギングのアンインストール リンクのコピーリンクがクリップボードにコピーされました!
1.1. Red Hat OpenShift Logging Operator のアンインストール リンクのコピーリンクがクリップボードにコピーされました!
OpenShift CLI (oc) または Red Hat OpenShift ロギング Web コンソールを使用して、Red Hat OpenShift Logging Operator をアンインストールできます。
1.1.1. CLI を使用した Red Hat OpenShift Logging Operator の削除 リンクのコピーリンクがクリップボードにコピーされました!
OpenShift CLI (oc) を使用して、Red Hat OpenShift Logging Operator を削除します。
前提条件
- 管理者権限がある。
-
OpenShift CLI (
oc) がインストールされている。
手順
次のコマンドを実行して、
ClusterLogForwarderカスタムリソース (CR) を削除します。oc delete ClusterLogForwarder instance -n openshift-logging
$ oc delete ClusterLogForwarder instance -n openshift-loggingCopy to Clipboard Copied! Toggle word wrap Toggle overflow 別の名前を使用している場合は、
instanceをClusterLogForwarderCR の名前に変更します。次のコマンドを実行して、サービスアカウントを削除します。
oc adm policy remove-cluster-role-from-user lokistack-tenant-logs -z logging-collector -n openshift-logging
$ oc adm policy remove-cluster-role-from-user lokistack-tenant-logs -z logging-collector -n openshift-loggingCopy to Clipboard Copied! Toggle word wrap Toggle overflow oc adm policy remove-cluster-role-from-user collect-application-logs -z logging-collector -n openshift-logging
$ oc adm policy remove-cluster-role-from-user collect-application-logs -z logging-collector -n openshift-loggingCopy to Clipboard Copied! Toggle word wrap Toggle overflow oc adm policy remove-cluster-role-from-user collect-infrastructure-logs -z logging-collector -n openshift-logging
$ oc adm policy remove-cluster-role-from-user collect-infrastructure-logs -z logging-collector -n openshift-loggingCopy to Clipboard Copied! Toggle word wrap Toggle overflow oc adm policy remove-cluster-role-from-user collect-audit-logs -z logging-collector -n openshift-logging
$ oc adm policy remove-cluster-role-from-user collect-audit-logs -z logging-collector -n openshift-loggingCopy to Clipboard Copied! Toggle word wrap Toggle overflow oc adm policy remove-cluster-role-from-user logging-collector-logs-writer -z logging-collector -n openshift-logging
$ oc adm policy remove-cluster-role-from-user logging-collector-logs-writer -z logging-collector -n openshift-loggingCopy to Clipboard Copied! Toggle word wrap Toggle overflow oc delete serviceaccount logging-collector -n openshift-logging
$ oc delete serviceaccount logging-collector -n openshift-loggingCopy to Clipboard Copied! Toggle word wrap Toggle overflow 次のコマンドを実行して、
LogFileMetricExporterリソースをデプロイしている場合は削除します。oc -n openshift-logging delete LogFileMetricExporter --all
$ oc -n openshift-logging delete LogFileMetricExporter --allCopy to Clipboard Copied! Toggle word wrap Toggle overflow 以下のコマンドを実行して、
currentCSVフィールドでサブスクライブされた Red Hat OpenShift Logging Operator の現行バージョンを確認します。oc get csv -n openshift-logging | grep cluster-logging
$ oc get csv -n openshift-logging | grep cluster-loggingCopy to Clipboard Copied! Toggle word wrap Toggle overflow 出力例
cluster-logging.v6.2.4 Red Hat OpenShift Logging 6.2.4 cluster-logging.v6.2.3 Succeeded
cluster-logging.v6.2.4 Red Hat OpenShift Logging 6.2.4 cluster-logging.v6.2.3 SucceededCopy to Clipboard Copied! Toggle word wrap Toggle overflow 出力の最初のフィールドに注意してください。これは
currentCSV値を示しています。次のコマンドを実行して、Red Hat OpenShift Logging Operator に関連付けられているサブスクリプションを削除します。
oc delete subscriptions.operators.coreos.com cluster-logging -n openshift-logging
$ oc delete subscriptions.operators.coreos.com cluster-logging -n openshift-loggingCopy to Clipboard Copied! Toggle word wrap Toggle overflow 前の手順で取得した
currentCSV値を使用して、ターゲットの名前空間にある Red Hat OpenShift Logging Operator のCSVオブジェクトを削除します。oc delete csv cluster-logging.v6.2.4 -n openshift-logging
$ oc delete csv cluster-logging.v6.2.4 -n openshift-loggingCopy to Clipboard Copied! Toggle word wrap Toggle overflow 以下のコマンドを実行して、Red Hat OpenShift Logging Operator をアンインストールします。
oc delete OperatorGroup <name> -n openshift-logging
$ oc delete OperatorGroup <name> -n openshift-loggingCopy to Clipboard Copied! Toggle word wrap Toggle overflow
1.1.2. Web コンソールを使用した Red Hat OpenShift Logging Operator の削除 リンクのコピーリンクがクリップボードにコピーされました!
Red Hat OpenShift Logging Web コンソールを使用して、Red Hat OpenShift Logging Operator を削除します。
前提条件
- 管理者権限がある。
- Red Hat OpenShift Logging Web コンソールにアクセスできる。
手順
- Web コンソールで、Operators → Installed Operators に移動します。
-
リストで Red Hat OpenShift Logging Operator を見つけ、その横にある
をクリックしてから Uninstall Operator をクリックします。
- ポップアップで Delete all operand instances for this operator を選択し、Uninstall をクリックします。
1.2. Loki Operator のアンインストール リンクのコピーリンクがクリップボードにコピーされました!
OpenShift CLI (oc) または Red Hat OpenShift Logging Web コンソールを使用して、Loki Operator をアンインストールできます。Loki Operator をアンインストールした後、LokiStack の他のインストールで再利用しない場合は、永続ボリューム要求 (PVC) を削除します。
1.2.1. CLI を使用した Loki Operator の削除 リンクのコピーリンクがクリップボードにコピーされました!
OpenShift CLI (oc) を使用して Loki Operator を削除します。
前提条件
- 管理者権限がある。
-
OpenShift CLI (
oc) がインストールされている。
手順
次のコマンドを実行して、
LokiStackカスタムリソース (CR) を削除します。oc delete LokiStack logging-loki -n openshift-logging
$ oc delete LokiStack logging-loki -n openshift-loggingCopy to Clipboard Copied! Toggle word wrap Toggle overflow 別の名前を使用している場合は、
logging-lokiをLokiStackCR の名前に置き換えます。次のコマンドを実行して、
currentCSVフィールドでサブスクライブされた Loki Operator の現在のバージョンを確認します。oc get csv -n openshift-operators-redhat | grep loki-operator
$ oc get csv -n openshift-operators-redhat | grep loki-operatorCopy to Clipboard Copied! Toggle word wrap Toggle overflow 出力例
loki-operator.v6.2.4 Loki Operator 6.2.4 loki-operator.v6.2.3 Succeeded
loki-operator.v6.2.4 Loki Operator 6.2.4 loki-operator.v6.2.3 SucceededCopy to Clipboard Copied! Toggle word wrap Toggle overflow 出力の最初のフィールドに注意してください。これは
currentCSV値を示しています。次のコマンドを実行して、Loki Operator に関連付けられたサブスクリプションを削除します。
oc delete subscriptions.operators.coreos.com loki-operator -n openshift-operators-redhat
$ oc delete subscriptions.operators.coreos.com loki-operator -n openshift-operators-redhatCopy to Clipboard Copied! Toggle word wrap Toggle overflow 前の手順で取得した
currentCSV値を使用して、ターゲットの名前空間にある Loki Operator のCSVオブジェクトを削除します。oc delete csv loki-operator.v6.2.4 -n openshift-operators-redhat
$ oc delete csv loki-operator.v6.2.4 -n openshift-operators-redhatCopy to Clipboard Copied! Toggle word wrap Toggle overflow 次のコマンドを実行して、Loki Operator をアンインストールします。
oc delete OperatorGroup <name> -n openshift-operators-redhat
$ oc delete OperatorGroup <name> -n openshift-operators-redhatCopy to Clipboard Copied! Toggle word wrap Toggle overflow
1.2.2. Web コンソールを使用した Loki Operator の削除 リンクのコピーリンクがクリップボードにコピーされました!
Red Hat OpenShift Logging Web コンソールを使用して Loki Operator を削除します。
前提条件
- 管理者権限がある。
- Red Hat OpenShift Logging Web コンソールにアクセスできる。
手順
- Web コンソールで、Operators → Installed Operators に移動します。
-
リストで Loki Operator を見つけて、その横にある
をクリックし、Uninstall Operator をクリックします。
- ポップアップで、Delete all operand instances for this operator を選択し、Uninstall をクリックします。
1.2.3. CLI を使用したロギング PVC の削除 リンクのコピーリンクがクリップボードにコピーされました!
OpenShift CLI (oc) を使用して、LokiStack の他のインストールで永続ボリューム要求 (PVC) を再利用しない場合は、そちらを削除できます。
前提条件
- 管理者権限がある。
-
OpenShift CLI (
oc) がインストールされている。
手順
次のコマンドを実行して、ロギング PVC を削除します。
oc -n openshift-logging delete pvc -l app.kubernetes.io/name=lokistack
$ oc -n openshift-logging delete pvc -l app.kubernetes.io/name=lokistackCopy to Clipboard Copied! Toggle word wrap Toggle overflow
次のステップ
1.2.4. Web コンソールを使用したロギング PVC の削除 リンクのコピーリンクがクリップボードにコピーされました!
永続ボリューム要求 (PVC) を LokiStack の他のインストールで再利用しない場合は、Web コンソールを使用して削除できます。
前提条件
- 管理者権限がある。
- Red Hat OpenShift Logging Web コンソールにアクセスできる。
手順
- Web コンソールで、Storage → Persistent Volume Claims ページに移動します。
-
各 PVC の横にある
をクリックし、Delete Persistent Volume Claim を選択します。
次のステップ
1.3. UIPlugin のアンインストール リンクのコピーリンクがクリップボードにコピーされました!
UIPlugin は、OpenShift CLI (oc) または Red Hat OpenShift Logging Web コンソールを使用してアンインストールできます。
1.3.1. CLI を使用した UIPlugin の削除 リンクのコピーリンクがクリップボードにコピーされました!
OpenShift CLI (oc) を使用して UIPlugin を削除します。
前提条件
- 管理者権限がある。
-
OpenShift CLI (
oc) がインストールされている。
手順
次のコマンドを実行して
UIPluginを削除します。oc delete uiplugin logging
$ oc delete uiplugin loggingCopy to Clipboard Copied! Toggle word wrap Toggle overflow
1.3.2. Web コンソールを使用した UIPlugin の削除 リンクのコピーリンクがクリップボードにコピーされました!
Red Hat OpenShift Logging Web コンソールを使用して UIPlugin プラグインを削除します。
前提条件
- 管理者権限がある。
- Red Hat OpenShift Logging Web コンソールにアクセスできる。
手順
- Web コンソールで、Operators → Installed Operators に移動します。
- Installed Operators リストから Cluster Observability Operator をクリックし、UIPlugin タブに移動します。
-
UIPlugin logging エントリーの
をクリックし、Delete UIPlugin を選択します。