Questions tagged [kubernetes-rook]

This tag is for questions about Rook the storage orchestrator for Kubernetes. For questions about the R package Rook use the tag "r-rook"

Rook is a storage orchestrator for Kubernetes.

Rook turns distributed storage systems into self-managing, self-scaling, self-healing storage services. It automates the tasks of a storage administrator: deployment, bootstrapping, configuration, provisioning, scaling, upgrading, migration, disaster recovery, monitoring, and resource management.

For questions about the R package Rook use

38 questions
8
votes
2 answers

The PersistentVolume is invalid: spec: Required value: must specify a volume type

I'm trying to create a Persistent Volume on top of/based off of an existing Storage Class Name. Then I want to attach the PVC to it; so that they are bound. Running the code below, will give me the "sftp-pv-claim" I want, but it is not bound to my…
CodeNewb
  • 111
  • 1
  • 2
  • 5
7
votes
0 answers

pvc get stuck in pending waiting for a volume to be created, either by external provisioner "rook-ceph.rbd.csi.ceph.com" or manually

I use rook to build a ceph cluster.But my pvc get stuck in pending. When I used kubectl describe pvc, I found events from persistentvolume-controller: waiting for a volume to be created, either by external provisioner "rook-ceph.rbd.csi.ceph.com" or…
Jesse Stutler
  • 147
  • 2
  • 7
7
votes
2 answers

timeout expired waiting for volumes to attach or mount for pod

I install kubernetes on ubuntu on baremetal. I deploy 1 master and 3 worker. and then deploy rook and every thing work fine.but when i want to deploy a wordpress on it , i get this error Unable to mount volumes for pod …
yasin lachini
  • 5,188
  • 6
  • 33
  • 56
4
votes
2 answers

Rook-Ceph OSD pods not getting created

I have a fresh cluster with a few nodes. Each node is a Linux VM with a 6GB device mounted at dev/sdc1 which I would like to use. When I try to create the rook ceph cluster, rook-ceph-osd-prepare pod logs shows that it is skipping dev/sdc1 because…
Kiran Ramesh
  • 345
  • 3
  • 15
3
votes
1 answer

Failed to provision volume with StorageClass "rook-cephfs": rpc error: code = Aborted desc = an operation with the given Volume ID pvc- already exists

I am deploying application with helm chart. I am facing an issue with StorageClass rook-ceph whenever I deploy a chart my pods are in pending state because pvc are not getting created. Logs for pvc are Warning ProvisioningFailed 96s (x13 over…
3
votes
2 answers

Showing OSD 0 after installing rook-ceph in kubernetes cluster

I have set up 3 node kubernetes using 3 VPS and installed rook/ceph. when I run kubectl exec -it rook-ceph-tools-78cdfd976c-6fdct -n rook-ceph bash ceph status I get the below result osd: 0 osds: 0 up, 0 in I tried ceph device ls and the result…
jeril
  • 1,109
  • 2
  • 17
  • 35
3
votes
1 answer

CephFS Unable to attach or mount volumes: unmounted volumes=[image-store]

I'm having trouble getting my Kube-registry up and running on cephfs. I'm using rook to set this cluster up. As you can see, I'm having trouble attaching the volume. Any idea what would be causing this issue? any help is…
Xcer
  • 87
  • 2
  • 7
3
votes
3 answers

1 pg undersized health warn in rook ceph on single node cluster(minikube)

I'm deploying rook-ceph into a minikube cluster. Everything seems to be working. I added 3 unformatted disk to the vm and its connected. The problem that im having is when I run ceph status, I get a health warm message that tells me "1 pg…
Xcer
  • 87
  • 2
  • 7
3
votes
2 answers

How do I fix a dial tcp 10.96.0.1:443: i/o timeout error for Operator pod installed via helm-rook?

I pretty much added the repo with this command helm repo add rook-stable https://charts.rook.io/stable Then I ran the command helm install --namespace rook-ceph-system The operator is created at first but then turns into a…
2
votes
1 answer

Why can't find osd pod in kubernetes after deploying rook-ceph?

Tried to install rook-ceph on kubernetes as this guide: https://rook.io/docs/rook/v1.3/ceph-quickstart.html git clone --single-branch --branch release-1.3 https://github.com/rook/rook.git cd rook/cluster/examples/kubernetes/ceph kubectl create -f…
Jingqiang Zhang
  • 1,039
  • 2
  • 13
  • 24
2
votes
1 answer

Able to get basic Rook/Ceph example to work, but all data apparently sits on a single node

Using Rook 0.9.3 I was able to bring up a Ceph-based directory for a MySQL-database on a three-node Kubernetes cluster (1 master, two workers) simply as follows: kubectl create -f cluster/examples/kubernetes/ceph/operator.yaml kubeclt create -f…
rookie099
  • 2,201
  • 2
  • 26
  • 52
1
vote
1 answer

How to include controller nodes as OSDs in ceph when installed with rook?

I have a Kubernetes cluster with three control and three worker nodes. To install Ceph I'm using rook. After the installation, only the worker nodes are included in the Ceph cluster - but not the controller nodes. The configuration snippet: storage:…
Andreas Florath
  • 4,418
  • 22
  • 32
1
vote
1 answer

RookIO AttachVolume.Attach failed for volume

I have Kubernetes 1.18 with rookio setup, this pod was running for sometime. one of the node went out of Ready status for some reason. I rebooted the node, now its in Ready status. But Pod stuck on ContainerCreating status. its waiting to mount the…
sfgroups
  • 18,151
  • 28
  • 132
  • 204
1
vote
1 answer

assistance with troubleshooting when creating a rook-ceph cluster on a single node

I know you shouldn't create a ceph cluster on a single node. But this is just a small private project and so I dont have the resources or need for a real cluster. But I want to get a cluster up and I have some issues. Currently my cluster is down…
1
vote
1 answer

What node field means in k8s volume.attachments?

I have the following Volume: Name: pvc-c8a0c1ee-b9e6-11e9-9ffa-0cc47ab04738 Namespace: rook-ceph-system Labels: Annotations: API Version: rook.io/v1alpha2 Attachments: Cluster Name: rook-ceph Mount Dir: …
Vüsal
  • 2,580
  • 1
  • 12
  • 31
1
2 3