我正在關注rabbitmq kubernetes 操作員檔案來創建 rabbitmq 集群。
按照檔案中的說明,如果 pod 長時間處于掛起狀態,我們需要執行以下 2 個命令來安裝Local Path Provisioner
kubectl apply -f https://raw.githubusercontent.com/rancher/local-path-provisioner/master/deploy/local-path-storage.yaml
kubectl annotate storageclass local-path storageclass.kubernetes.io/is-default-class=true
所以現在我在本地路徑中遇到以下錯誤,因為我默認有 2 個存盤類(其他是 minikube 提供的“標準”)。
Internal error occurred: 2 default StorageClasses were found
我該如何解決?似乎在 Kubernetes 中存在這方面的公開缺陷。那么我該如何解決這個問題以進一步進行呢?我在 minikube 中運行 kubernetes。
https://github.com/kubernetes/kubernetes/issues/34549
uj5u.com熱心網友回復:
我認為您可以洗掉其中一個存盤類。
kubectl get storageclass
# then choose the one you want to delete
kubectl delete storageclass/<classname>
然后重新啟動您的rabbitmq 操作員。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/401725.html
