-
Notifications
You must be signed in to change notification settings - Fork 36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error on OSD pod: "MountVolume.SetUp failed for volume ..." using ceph-helm on GKE #72
Comments
I had the same issue with OSD nodes. After deleting ( |
For GKE, you should ssh the osd VM instances and unmount the local SSD disks |
@neuhalje kubectl describe -n ceph pod ceph-osd-dev-sdb-mdplb
But still I decided go further and continued build cluster using script below
And it doesnot works because ceph-pvc is pending kubectl get pvc
kubectl describe pvc ceph-pvc
|
How did you added user and secrets to ceph cluster? I followed same procedure but in "make" it show no secrets found in helm-toolkit.. hence after doing helm install steps the ceph-mon pod is going in crashloopbackoff stage and in log it states that it has not found various keyrings required. |
@jlhanrey I got the same issue. And I have already done everything. But still not working. |
I'm trying deploy Ceph on GKE(k8s) using ceph-helm, but after run "helm install ..." osd pod can't be created due to error "MountVolume.SetUp failed for volume ..." Full error see below
GKE env:
2 nodes: n1-standart-1 (1 virtual CPU, 3.75Gb RAM, hdd 100Gb, 2 mounted ssd 375Gb)
kubernetes: 1.9.7-gke.6 or 1.10.7-gke.6
I use this instruction (my script see below)
http://docs.ceph.com/docs/mimic/start/kube-helm/
but it fails on command "helm install ..."
kubectl get pods -n ceph
Describe failed osd pod shows:
Command "lsblk -f" on both nodes shows
Command "gdisk -l /dev/sdb" (and sdc) on osd nodes shows
Commands below show no error
kubectl logs -n ceph pod/ceph-mon-xjjs4 -c ceph-mon | grep error
kubectl logs -n ceph pod/ceph-mon-xjjs4 -c cluster-log-tailer | grep error
kubectl logs -n ceph pod/ceph-mon-xjjs4 -c cluster-audit-log-tailer | grep error
Output "kubectl logs -n ceph pod/ceph-mon-xjjs4 -c ceph-mon"
My script for ceph installation
Ps
I had read this articles, but it looks like aren't my case
#55
#51
#48
#45
And if smb knows other way (tested and working) to deploy Ceph on K8s, tell me please
The text was updated successfully, but these errors were encountered: