15장. Creating exports using NFS
This section describes how to create exports using NFS that can then be accessed externally from the OpenShift cluster.
Follow the instructions below to create exports and access them externally from the OpenShift Cluster:
15.1. Enabling the NFS feature 링크 복사링크가 클립보드에 복사되었습니다!
To use NFS feature, you need to enable it in the storage cluster using the command-line interface (CLI) after the cluster is created. You can also enable the NFS feature while creating the storage cluster using the user interface.
Prerequisites
- OpenShift Data Foundation is installed and running in the openshift-storage namespace.
- The OpenShift Data Foundation installation includes a CephFilesystem.
Procedure
- Run the following command to enable the NFS feature from CLI:
$ oc --namespace openshift-storage patch storageclusters.ocs.openshift.io ocs-storagecluster --type merge --patch '{"spec": {"nfs":{"enable": true}}}'
Verification steps
NFS installation and configuration is complete when the following conditions are met:
-
The CephNFS resource named
ocs-storagecluster-cephnfshas a status of Ready. Check if all the
csi-nfsplugin-*pods are running:oc -n openshift-storage describe cephnfs ocs-storagecluster-cephnfsoc -n openshift-storage get pod | grep csi-nfspluginOutput has multiple pods. For example:
csi-nfsplugin-47qwq 2/2 Running 0 10s csi-nfsplugin-77947 2/2 Running 0 10s csi-nfsplugin-ct2pm 2/2 Running 0 10s csi-nfsplugin-provisioner-f85b75fbb-2rm2w 2/2 Running 0 10s csi-nfsplugin-provisioner-f85b75fbb-8nj5h 2/2 Running 0 10s