2.3. 사용 가능한 스토리지 장치 찾기 (선택 사항)
이 단계는 추가 정보이며 스토리지 클러스터를 생성하는 동안 디스크를 자동으로 검색하므로 건너뛸 수 있습니다. 이 절차를 사용하여 IBM Z에 대한 영구 볼륨(PV)을 생성하기 전에 OpenShift Data Foundation 레이블 cluster.ocs.openshift.io/openshift-storage='
로 레이블이 지정된 3개 이상의 작업자 노드 각각에 대한 장치 이름을 식별합니다.
절차
OpenShift Data Foundation 레이블을 사용하여 작업자 노드의 이름을 나열하고 확인합니다.
$ oc get nodes -l=cluster.ocs.openshift.io/openshift-storage=
출력 예:
NAME STATUS ROLES AGE VERSION bmworker01 Ready worker 6h45m v1.16.2 bmworker02 Ready worker 6h45m v1.16.2 bmworker03 Ready worker 6h45m v1.16.2
OpenShift Data Foundation 리소스에 사용되는 각 작업자 노드에 로그인하고 사용 가능한 각 원시 블록 장치에 대해 고유한
by-id
장치 이름을 찾습니다.$ oc debug node/<node name>
출력 예:
$ oc debug node/bmworker01 Starting pod/bmworker01-debug ... To use host binaries, run `chroot /host` Pod IP: 10.0.135.71 If you don't see a command prompt, try pressing enter. sh-4.2# chroot /host sh-4.4# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT loop0 7:0 0 500G 0 loop sda 8:0 0 120G 0 disk |-sda1 8:1 0 384M 0 part /boot `-sda4 8:4 0 119.6G 0 part `-coreos-luks-root-nocrypt 253:0 0 119.6G 0 dm /sysroot sdb 8:16 0 500G 0 disk
이 예에서
bmworker01
의 경우 사용 가능한 로컬 장치는sdb
입니다.2단계에서 선택한 각 장치에 대한 고유 ID를 식별합니다.
sh-4.4#ls -l /dev/disk/by-id/ | grep sdb lrwxrwxrwx. 1 root root 9 Feb 3 16:49 scsi-360050763808104bc2800000000000259 -> ../../sdb lrwxrwxrwx. 1 root root 9 Feb 3 16:49 scsi-SIBM_2145_00e020412f0aXX00 -> ../../sdb lrwxrwxrwx. 1 root root 9 Feb 3 16:49 scsi-0x60050763808104bc2800000000000259 -> ../../sdb
위의 예에서 로컬 장치
sdb
의 IDscsi-0x60050763808104bc2800000000000259
- 위 단계를 반복하여 OpenShift Data Foundation에서 사용할 스토리지 장치가 있는 다른 모든 노드의 장치 ID를 식별합니다. 자세한 내용은 이 지식 베이스 문서를 참조하십시오.