我有一個應用程式在我的主集群上運行。
我的集群正在運行 K3S。
集群存在 5 個 Raspberry Pi 的 3B 和 1 個 Ubuntu VM。
我的部署之一是 Domoticz。
這使用 SQLite 資料庫來存盤資料。
我將其用作 StorageClass。https://github.com/kubernetes-sigs/nfs-subdir-external-provisioner
NFS 托管在 OpenMediaVault 中,帶有引數 subtree_check,insecure,no_root_squash
當我將此資料庫 (14MB) 存盤在鏈接到 NFS 存盤類的 PV 卷上時,應用程式變得非常慢。
當我使用存盤類本地路徑時,應用程式也一樣快。
現在的問題是,當該節點死亡時,由于鏈接到 PVC 的節點親和性,部署不會啟動。
我沒有辦法解決這個問題。
是否有其他 SC 更適合我的設定?
是否對 SC 本地路徑進行了調整,因此它沒有鏈接到節點?(是的,我知道,資料庫不會轉移到新節點)
uj5u.com熱心網友回復:
我通過使用 longhorn 而不是 NFS 解決了這個問題。感謝 Andrew Skorkin 的提示
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/430936.html
標籤:sqlite Kubernetes nfs k3s
