-1

在GKE Kubernetes 1.6.1鏡像集羣內部署Glusterfs + Heketi(感謝this excellent repo)時,我遇到了這個問題,其中的節點使用了cos鏡像。該gk-deploy腳本進行得很順利,直到它試圖執行heketi-cli -s http://${heketi_service} setup-openshift-heketi-storage在GKE cos鏡像部署kubernetes 1.6.1內的glusterfs/heketi鏡像

Error: Unable to execute command on glusterfs-xxxxx: /usr/sbin/modprobe failed: 1 thin: Required device-mapper target(s) not detected in your kernel. Run `lvcreate --help' for more information. Failed on setup openshift heketi storage

我知道,包括使用modeprobe dm_thin_pool每個Kubernetes節點修復,但它不會對COS圖像類型的工作。

我們如何在谷歌容器優化的操作系統(COS圖像)中加載此模塊?

回答

0

Heketi在創建主機映像中所需的LVM設備時使用此模塊。這個模塊應該是GKE中的cos或類似圖像的一部分,就像其他發行版一樣。如果您可以打開RFE請求來實現相同的目標,我們將不勝感激。

+1

我在chrome os項目上創建了[問題715009](https://bugs.chromium.org/p/chromium/issues/detail?id=715009),因爲cos圖像是基於它的。但我不確定這是否是尋求這一切事情的最佳地點。我還通過我的谷歌雲平臺控制檯發送了評論。謝謝 –

+1

這是對的地方。事情正在移動,看到我提到的問題的意見。 –

+0

真棒..謝謝David B – Humble