
平臺運營商面臨的一個常見問題是數據管理;具體來說,由于磁盤空間不足而可能出現的有害副作用。例如,如果在應用上保持啟用調試日志記錄并填滿磁盤,則現在將無法將其狀態寫入磁盤,從而導致群集失敗。??/var/logs?
???containerd/etcd?
?
(資料圖片)
VMware Tanzu Mission Control 通過公開將數據分區添加到群集或節點池的選項,輕松避免磁盤消耗問題。這使運營商能夠靈活地部署更多資源,以確保滿足其平臺需求。
讓我們演練一下創建一個新的 Tanzu Kubernetes 集群的過程,其中包含額外的分區來保護對 Kubernetes 集群操作至關重要的目錄。
首先登錄到您的 Tanzu 任務控制實例,單擊左側菜單中的集群視圖,然后單擊?創建集群。
在 Tanzu 任務控制中心中創建集群
選擇所需的管理群集,然后在以下屏幕中選擇所需的預配程序。
單擊下一步。在步驟 2 中,提供群集名稱并添加所需的標簽。單擊下一步配置群集版本和網絡設置,然后添加至少一個允許的存儲類以及選擇默認存儲類。
在 Tanzu 任務控制中配置集群版本和網絡設置
選擇部署類型,然后單擊添加卷。名稱和掛載路徑可以保留為默認值。但是,我們將容量增加到10GB。
在 Tanzu 任務控制中設置部署類型
單擊下一步并展開默認節點池。單擊添加卷,輸入containerd-0作為名稱,輸入 /var/lib/containerd作為掛載路徑,然后將容量設置為 10GB。
在 Tanzu 任務控制中進行可選的卷配置
最后,單擊創建集群并等待操作完成。在頂部的集群創建屏幕上,您可以看到有關剛剛創建的集群的信息,并可以看到已添加額外的卷。
確認 Tanzu 任務控制中的新集群配置
按F5刷新群集視圖,然后單擊“節點池”選項卡并展開默認節點池,以確認您在此處也看到了其他卷。?
在 Tanzu 任務控制中查看其他卷
我希望這有助于您了解配置其他分區如何幫助確保您的 Kubernetes 集群在您遇到意外的存儲峰值時繼續運行。