Recentemente configurei meu cluster Kubernetes com três nós de trabalho e um nó mestre, como serviço de armazenamento estou usando rook-ceph. Como eu sei, os rook pods requerem um disco bruto para executar os osd-pods.
Da última vez, consegui criá-los também dentro de uma partição de disco (primária) que rotulei como 'volume físico'. Os pods OSD estavam em execução. naquela época. O problema agora é que não posso recriar este estado novamente.
Alguém sabe como configurar uma partição de disco (criada comfdisk), de modo que seja reconhecido como um disco bruto por si só? Estou usando o Ubuntu 18.04.
Se o problema estiver nas tags de imagem (para Ceph/ceph:14.XXX e rook/ceph 1.0.0), quais tags de imagem devo usar?
A última vez que funcionou para mim, usei os arquivos da página Rooks GitHub:https://github.com/rook/rook/tree/master/cluster/examples/kubernetes/ceph
Responder1
Eu poderia recriá-lo e a solução é que você realmente precisa limpar o disco. Para isso você pode usarfdisk(exclua todas as partições) e desmonte tudo o que está montado em determinado disco. Depois disso, remova os diretórios desmontados de/etc/fstab. Então você está pronto para ir!