我最近設定了包含 3 個工作節點和 1 個主節點的 Kubernetes 集群,作為儲存服務,我使用 rook-ceph。據我所知,rook pod 需要原始磁碟才能運行 osd-pod。
上次我設法在我標記為“實體磁碟區”的磁碟分割區(主分割區)中建立它們。 OSD-pod 正在運行。那時。現在的問題是我無法再次重新建立這種狀態。
有誰知道如何配置磁碟分割(用磁碟機),這樣它就可以被單獨識別為原始磁碟?我使用的是 Ubuntu 18.04。
如果問題出在鏡像標籤內(對於 Ceph/ceph:14.XXX 和 rook/ceph 1.0.0),我應該使用哪些鏡像標籤?
上次它對我有用時,我使用了 Rooks GitHub 頁面中的文件:https://github.com/rook/rook/tree/master/cluster/examples/kubernetes/ceph
答案1
我可以重新建立它,解決方案是您確實必須清理磁碟。為此,您可以使用磁碟機(刪除所有分割區),然後卸載安裝到特定磁碟的所有內容。之後刪除已解除安裝的目錄/etc/fstab。那你就可以出發了!