14.2.4. RAID 지원 데이터 볼륨 구성
소프트웨어 RAID 파티셔닝을 활성화하여 외부 데이터 볼륨을 제공할 수 있습니다.
절차
소프트웨어 RAID를 사용하여 데이터 볼륨을 구성하는 <
installation_directory>/openshift
디렉터리에 머신 구성을 만듭니다. 이 예제에서는raid1-alt-storage.yaml
이라고 합니다.보조 디스크 구성 파일의 샘플 RAID 1
apiVersion: machineconfiguration.openshift.io/v1 kind: MachineConfig metadata: labels: machineconfiguration.openshift.io/role: worker name: raid1-alt-storage spec: config: ignition: version: 3.1.0 storage: disks: - device: /dev/sdc partitions: - label: data-1 wipeTable: true - device: /dev/sdd partitions: - label: data-2 wipeTable: true filesystems: - device: /dev/md/md-data format: xfs path: /var/lib/containers wipeFilesystem: true raid: - devices: - /dev/disk/by-partlabel/data-1 - /dev/disk/by-partlabel/data-2 level: raid1 name: md-data systemd: units: - contents: |- [Unit] Before=local-fs.target Requires=systemd-fsck@dev-md-md\x2ddata.service After=systemd-fsck@dev-md-md\x2ddata.service [Mount] Where=/var/lib/containers What=/dev/md/md-data Type=xfs [Install] RequiredBy=local-fs.target enabled: true name: var-lib-containers.mount 1
- 1
- 다른 마운트 지점을 선택하는 경우 마운트 지점에 맞게 장치 이름을 업데이트해야 합니다. 그렇지 않으면 장치가 활성화되지 않습니다.
echo $(systemd-escape -p $mountpoint).mount
를 사용하여 일치하는 장치 이름을 생성할 수 있습니다. 여기서$mountpoint
는 선택한 마운트 지점입니다.