Hi Ryan, great video, had an issue recently, provisioner pod gets stuck for container creation, it was working a while back, currently using openshift 4.9.
@AbdulRasheed-uv6sf3 ай бұрын
How can we encrypt this SC so that the files are protected on the NFS servers?
@davorinkocbek47793 жыл бұрын
Great post. Escpecially scc part. Do you know how to handle "chown: changing ownership of '/data/db': Operation not permitted ."? Which is the right scc to solve that?
@chandu41318 ай бұрын
Hello ryan Its great video but, what if i want to increase nfs storage after the utilization is full to 100% /nfsmount ?? How to proceed futher
@mustufamithaiwala72054 жыл бұрын
Hey Ryan, nice video.. are your working on migration from v3 to v4?
@RyanHay4 жыл бұрын
Hi Mustufa, I dont think I will be able to. I had a look at it but I'm not familiar with the migration tools and unfortunately I don't have the resources to spin up two clusters to play around with it.
@ms95803 жыл бұрын
Hi Ryan, thanks for the great videos. It has been videos that I was able to install OCP 4.7 on Hyper-V. There is an odd problem that I am facing with NFS storage. the test claim and pod runs fine and I can see a file on the NFS server. But when I try to create a MySQL database, the pod fails with the error "Failed to find valid data directory." Would really appreciate any help in resolving this. Thank you.
@RyanHay3 жыл бұрын
That sounds like a MySQL error. Can you get a shell into the running container and confirm there does exists a data directory where MySQL expects it to be?
@fesj20233 жыл бұрын
Hi, could you make a video installing rook ceph on kubernetes?
@RyanHay3 жыл бұрын
Sure, I can put it on the list but its fairly straight forward. Make sure you add some disks to your hosts, they will be auto discovered and then run: git clone github.com/rook/rook.git cd rook/cluster/examples/kubernetes/ceph oc create -f common.yaml oc create -f operator-openshift.yaml oc create -f crds.yaml oc create -f cluster.yaml oc create -f ./csi/rbd/storageclass.yaml oc create -f ./csi/rbd/pvc.yaml oc create -f filesystem.yaml oc create -f ./csi/cephfs/storageclass.yaml oc create -f ./csi/cephfs/pvc.yaml oc create -f toolbox.yaml to get cephfs and block storage classes setup for use. Object storage CRs are in that same directory too.
@fesj20233 жыл бұрын
@@RyanHay thank you... you have been helping me a lot with your content on the channel.
@EricLowryUT3 жыл бұрын
Hey Ryan, I was trying to apply this to an OCP 4.4 cluster but my PVC never gets fulfilled. When I look at the logs for the provisioner I see this `error retrieving resource lock nfs/nfs-storage: endpoints "nfs-storage" is forbidden: User "system:serviceaccount:nfs:nfs-client-provisioner" cannot get resource "endpoints" in API group "" in the namespace "nfs"` - I am researching it now, but is this something you have seen before?
@EricLowryUT3 жыл бұрын
Ok - figured it out on my own. I added the following to the end of the cluster role `nfs-client-provisioner-runner`: ``` - verbs: - get - list - watch - create - update - patch apiGroups: - '' resources: - endpoints ``` and I changed the namespace on the cluser role binding `run-nfs-client-provisioner` from "default" to "nfs" - and it all started working...
@RyanHay3 жыл бұрын
Hi Eric, I just used the instructions from this video setting up a 4.6 cluster and didn't have to make any changes to the cluster role so it might be something specific to your cluster.
@EricLowryUT3 жыл бұрын
@@RyanHay that must have been the magic of OpenShift and things getting fixed up-stream ;-)
@amaramootaz45373 жыл бұрын
Hello can you leave you email or linkedin profile , i have some questions about openshift