ceph-csi | Ceph CSI plugins implement an interface | Storage library
kandi X-RAY | ceph-csi Summary
kandi X-RAY | ceph-csi Summary
Ceph CSI plugins implement an interface between CSI enabled Container Orchestrator (CO) and Ceph cluster. It allows dynamically provisioning Ceph volumes and attaching them to workloads. Independent CSI plugins are provided to support RBD and CephFS backed volumes,.
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of ceph-csi
ceph-csi Key Features
ceph-csi Examples and Code Snippets
Community Discussions
Trending Discussions on ceph-csi
QUESTION
I'm trying to share a cephfs volumes between namespaces within k8s cluster. I'm using ceph-csi with cephfs.
Followed https://github.com/ceph/ceph-csi/blob/devel/docs/static-pvc.md#cephfs-static-pvc to create static pv+pvc in both namespaces. Works if I don't launch both pods on same node.
If both pods on same node, Second pod get stuck with error:
...ANSWER
Answered 2021-Dec-18 at 10:09you might need to provide ReadWriteMany
option
Reference link: https://kubernetes.io/docs/concepts/storage/persistent-volumes/
QUESTION
I'm currently working with Rook v1.2.2 to create a Ceph Cluster on my Kubernetes Cluster (v1.16.3) and I'm failing to add a rack level on my CrushMap.
I want to go from :
...ANSWER
Answered 2020-Feb-04 at 09:29I talked with a Rook Dev about this issue on this post : https://groups.google.com/forum/#!topic/rook-dev/NIO16OZFeGY
He was able to reproduce the problem :
Yohan, I’m also able to reproduce this problem of the labels not being picked up by the OSDs even though the labels are detected in the OSD prepare pod as you see. Could you open a GitHub issue for this? I’m investigating the fix.
But it appears that the issue was only concerning OSDs using directories and the problem does not exist when you use devices (like RAW devices) :
Yohan, I found that this only affects OSDs created on directories. I would recommend you test creating the OSDs on raw devices to get the CRUSH map populated correctly. In the v1.3 release it is also important to note that support for directories on OSDs is being removed. It will be expected that OSDs will be created on raw devices or partitions after that release. See this issue for more details: https://github.com/rook/rook/issues/4724
Since the support for OSDs on directories is being removed in the next release I don’t anticipate fixing this issue.
As you see, the issue will not be fixed because the use of directories will be soon deprecated.
I restarted my tests with the use of RAW devices instead of directories and it worked like a charm.
I want to thanks Travis for the help he provided and his quick answers !
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install ceph-csi
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page