14장. NFS를 사용하여 내보내기 생성
이 섹션에서는 OpenShift 클러스터에서 외부에서 액세스할 수 있는 NFS를 사용하여 내보내기를 생성하는 방법을 설명합니다.
다음 지침에 따라 내보내기를 생성하고 OpenShift 클러스터에서 외부에서 액세스합니다.
14.1. NFS 기능 활성화 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
NFS 기능을 사용하려면 클러스터를 생성한 후 CLI(명령줄 인터페이스)를 사용하여 스토리지 클러스터에서 이를 활성화해야 합니다. 사용자 인터페이스를 사용하여 스토리지 클러스터를 생성하는 동안 NFS 기능을 활성화할 수도 있습니다.
사전 요구 사항
- OpenShift Data Foundation은 openshift-storage 네임스페이스에 설치되어 실행 중입니다.
- OpenShift Data Foundation 설치에는 CephFilesystem이 포함되어 있습니다.
프로세스
- CLI에서 NFS 기능을 활성화하려면 다음 명령을 실행합니다.
oc --namespace openshift-storage patch storageclusters.ocs.openshift.io ocs-storagecluster --type merge --patch '{"spec": {"nfs":{"enable": true}}}'
$ oc --namespace openshift-storage patch storageclusters.ocs.openshift.io ocs-storagecluster --type merge --patch '{"spec": {"nfs":{"enable": true}}}'
검증 단계
다음 조건이 충족되면 NFS 설치 및 구성이 완료됩니다.
-
ocs-storagecluster-cephnfs라는 CephNFS 리소스의 상태는 Ready 입니다. 모든
csi-nfsplugin-*Pod가 실행 중인지 확인합니다.oc -n openshift-storage describe cephnfs ocs-storagecluster-cephnfs
oc -n openshift-storage describe cephnfs ocs-storagecluster-cephnfsCopy to Clipboard Copied! Toggle word wrap Toggle overflow oc -n openshift-storage get pod | grep csi-nfsplugin
oc -n openshift-storage get pod | grep csi-nfspluginCopy to Clipboard Copied! Toggle word wrap Toggle overflow 출력에는 여러 포드가 있습니다. 예를 들면 다음과 같습니다.
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
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 10sCopy to Clipboard Copied! Toggle word wrap Toggle overflow