-
Notifications
You must be signed in to change notification settings - Fork 32
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
MountVolume.SetUp failed for volume "registration-dir" #1
Comments
I guess there's a similar issue with rook csi, this issue/comment seems relevant I have:
But this doesn't resolve the iscsi related directories, maybe this is the other issue you were referring to previously. |
OK, interesting stuff. Are you running with Does rancherOS not come with iscsi tools installed by default? |
Also if you could send over the data from |
Um, I used rancher to deploy, but I think it uses a lot of RKE, but I haven't converted/exported my cluster it to a yaml file or anything. I had to install iscsi to use OpenEBS, basically followed these instructions |
One caveat is that I was on older rancher version (still 2+) and k8s 1.13, and updated a few weeks ago and had a few problems, mostly dns. I intend to start fresh again once I'm comfortable with this new underlying storage.
|
Yeah, I see they aren't doing a blanket
I suspect if you're on a newer version those issues may go away, otherwise you'll have to call out each dir individually. You'll also likely need to work around this here: rancher/rke#1846 in whatever form that takes with RancherOS + Rancher (not sure if you can customize stuff with rancher directly like that). I realize it's a lot of moving parts here so appreciate the patience getting it going. I'd love to have steps detailed out using rancher + rancherOS though from a documentation standpoint. The general issues are the same as what you mentioned in the openebs link (they aren't unique to this project). It's just the nature of how csi + containerized kubelet + iscsi all have to interact. I know the openebs folks and we've actually discussed collaborating on a few things (they like some of the work involved with |
I don't have this /var/lib/kubelet/plugins_registry directory on my k8s nodes. I mentioned before I'm running RancherOS and currently running v1.15.10. Do I just need to create this directory, or am I missing some assumption in my setup?
This is all I have:
Looking a templates/node.yaml I missing several other paths including:
/var/lib/kubelet/plugins
/var/lib/kubelet/plugins_registry
/etc/iscsi
/var/lib/iscsi
The text was updated successfully, but these errors were encountered: