簡體   English   中英

Kubernetes 集群上的 Apache pulsar(本地環境)

[英]Apache pulsar on Kubernetes cluster (Local Environment)

嘗試在我的 kubernetes 集群和一些 pod 中部署 pod 給我一些存儲問題的錯誤。 屏幕截圖如下: Kubernetes 儀表板

我確定問題出在我的一個工作節點上。 我認為這不是脈沖星的問題。 我還將在這里分享 YAML 文件,只是為了清楚地了解問題所在。 YAML 文件鏈接: https : //github.com/apache/pulsar/blob/master/deployment/kubernetes/generic/k8s-1-9-and-above/zookeeper.yaml

我需要有關 YAML 文件的幫助以稍微調整它,以便可以根據我在工作節點上的現有要求創建 pod。 如果您需要更多信息,我會很高興。

提前致謝

看起來關聯規則正在阻止 pod 啟動。 在生產環境中,您希望確保 Zookeeper pod(以及 BookKeeper 等其他 pod 組)不在同一個工作節點上運行,這就是這些規則以這種方式配置的原因。 您可以將 Kubernetes 設置增加到 3 個工作程序節點,或者從各種有狀態集和部署文件中刪除關聯規則。

或者,您可以使用此 Helm 圖表(完全披露:我是創建者)將 Pulsar 部署到 Kubernetes:

https://helm.kafkaesque.io

請參閱“安裝 Pulsar 以進行開發”部分,了解使 Pulsar 能夠在較小的 Kubernetes 設置中運行的設置,包括禁用關聯規則。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM