全部产品
Search
文档中心

Application Real-Time Monitoring Service:Apa yang harus saya lakukan jika pesan kesalahan "rendered manifests contain a resource that already exists" muncul?

更新时间:Jun 27, 2025

Masalah

Saat menguninstall dan menginstal ulang Agen Prometheus, pesan kesalahan berikut muncul:

rendered manifests contain a resource that already exists. Unable to continue with install: existing resource conflict: kind: ClusterRole, namespace: , name: arms-pilot-prom-k8s

image..png

Penyebab

Setelah menjalankan perintah untuk menguninstall Agen Prometheus secara manual, sumber daya seperti role mungkin gagal dihapus.

Solusi

Untuk menyelesaikan masalah ini, ikuti langkah-langkah berikut:

  1. Jalankan perintah berikut untuk menemukan ClusterRoles dari Agen Prometheus:

    kubectl get ClusterRoles --all-namespaces | grep prom

  2. Jalankan perintah berikut untuk menghapus ClusterRoles yang ditemukan pada langkah sebelumnya:

     kubectl delete ClusterRole [$Cluster_Roles] -n arms-prom
    Catatan

    Parameter [$Cluster_Roles] menentukan ClusterRoles yang ditemukan pada langkah sebelumnya.

  3. Jika masalah masih berlanjut setelah menghapus ClusterRoles, lihat nilai kind dalam pesan kesalahan untuk memeriksa apakah ada sumber daya lain selain ClusterRoles. Lakukan operasi serupa untuk menghapusnya secara berurutan.

Cakupan aplikasi

  • Application Real-Time Monitoring Service (ARMS)

  • Managed Service for Prometheus