27.3.6. 프로비저닝
GlusterFS 볼륨은 정적 또는 동적으로 프로비저닝할 수 있습니다. 정적 프로비저닝은 모든 구성에서 사용할 수 있습니다. 통합 모드와 독립 모드만 동적 프로비저닝을 지원합니다.
27.3.6.1. 정적 프로비저닝 링크 복사링크가 클립보드에 복사되었습니다!
-
정적 프로비저닝을 활성화하려면 먼저 GlusterFS 볼륨을 만듭니다.
heketi
를 사용하여 이 작업을 수행하는 방법에 대한 자세한 내용은 Red Hat Gluster Storage 관리 가이드를 참조하십시오. 이 예에서는 볼륨의 이름은-
climyVol1
로 지정됩니다. gluster-endpoints.yaml에서 다음 서비스 및 엔드포인트를 정의합니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow OpenShift Container Platform 마스터 호스트에서 서비스 및 엔드포인트를 생성합니다.
oc create -f gluster-endpoints.yaml
$ oc create -f gluster-endpoints.yaml service "glusterfs-cluster" created endpoints "glusterfs-cluster" created
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 서비스 및 엔드포인트가 생성되었는지 확인합니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 참고엔드포인트는 프로젝트별로 고유합니다. GlusterFS 볼륨에 액세스하는 각 프로젝트에는 고유한 엔드포인트가 필요합니다.
볼륨에 액세스하려면 볼륨의 파일 시스템에 액세스할 수 있는 UID(사용자 ID) 또는 그룹 ID(GID)를 사용하여 컨테이너를 실행해야 합니다. 이 정보는 다음과 같은 방식으로 검색할 수 있습니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow gluster-pv.yaml에서 다음 PV(PersistentVolume)를 정의합니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow OpenShift Container Platform 마스터 호스트에서 PV를 생성합니다.
oc create -f gluster-pv.yaml
$ oc create -f gluster-pv.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow PV가 생성되었는지 확인합니다.
oc get pv
$ oc get pv NAME LABELS CAPACITY ACCESSMODES STATUS CLAIM REASON AGE gluster-default-volume <none> 2147483648 RWX Available 2s
Copy to Clipboard Copied! Toggle word wrap Toggle overflow gluster-claim.yaml에서 새 PV에 바인딩할 PVC(PersistentVolumeClaim)를 생성합니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow OpenShift Container Platform 마스터 호스트에서 PVC를 생성합니다.
oc create -f gluster-claim.yaml
$ oc create -f gluster-claim.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow PV 및 PVC가 바인딩되었는지 확인합니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
PVC는 프로젝트별로 고유합니다. GlusterFS 볼륨에 액세스하는 각 프로젝트에는 자체 PVC가 필요합니다. PV는 단일 프로젝트에 바인딩되지 않으므로 여러 프로젝트의 PVC가 동일한 PV를 참조할 수 있습니다.