9장. 스토리지
LVM cow (copy-on-write) 스냅샷의 새 구현은 기술 프리뷰로서 Red Hat Enterprise Linux 6.3에서 사용 가능합니다. 이전 스냅샷 구현과 비교할 때 이 구현의 주요 장점은 동일한 메타 데이터 볼륨에 저장하기 위해 여러 가상 장치를 허용하는 것입니다. 이 구현은 재귀 스냅샷 (스냅샷의 스냅샷의 스냅샷...)의 임의의 깊이에 대한 지원을 제공합니다.
논리적 볼륨 (LV)은 애플리케이션이 필요로할 때 장치의 임의의 수에 할당되는 여유 공간의 스토리지 풀을 관리하기 위해 씬프로비저닝할 수 있습니다. 이는 애플리케이션이 실제로 풀에 작성할 때 늦어진 할당에 대해 씬프로비저닝 풀로 바인딩되는 장치 생성을 허용합니다. 씬프로비저닝 풀은 스토리지 공간의 비용 효율적인 할당이 필요할 때 동적으로 확장될 수 있습니다. Red Hat Enterprise Linux 6.3에서 이 기능은 기술 프리뷰로 소개되고 있습니다. 이 기능을 사용해 보려면 device-mapper-persistent-data 패키지를 설치해야 합니다. 보다 자세한 내용은 lvcreate
man 페이지에서 참조하십시오. BZ#773507
대부분의 LVM 명령에는 시스템의 디스크 장치에 저장된 LVM 메타데이터의 정확한 보기가 필요합니다. 현재 LVM 고안에서 이 정보가 사용 불가능할 경우 LVM은 시스템에 있는 모든 물리적 디스크 장치를 스캔해야 합니다. 이는 대량의 디스크가 있는 시스템에서 대량의 I/O 작업 실행에 필요합니다.
lvmetad
데몬의 목적은 장치 상태가 변경할 때 마다 메타데이터 정보를 동적으로 통합하여 이를 스캔할 필요성을 제거하는 것입니다. 이러한 이벤트는 udev
규칙에 의해 lvmetad
로 신호됩니다. lvmetad
가 실행되지 않을 경우 LVM은 평소처럼 스캔을 실행합니다.
/etc/lvm/lvm.conf
파일에 있는 use_lvmetad
매개 변수를 참조하고 lvm2-lvmetad
init 스크립트를 설정하여 lvmetad
데몬을 활성화합니다. BZ#464877
Red Hat Enterprise Linux 6.3에서는 FCoE (Fiber Channel over Ethernet) 대상 모드가 완전 지원됩니다. 이 커널 기능은 fcoe-target-utils 패키지에 의해 제공되는 targetcli 유틸리티를 통해 설정됩니다. FCoE는 DCB (Data Center Bridging)를 지원하는 네트워크에서 사용하도록 설계되어 있습니다. 자세한 내용은 dcbtool(8)
및 targetcli(8)
man 페이지 (lldpad 및 fcoe-target-utils 패키지에 대해 각각 제공되는 )에서 참조하십시오. BZ#750277
LVM의 확장된 RAID 지원은 현재 Red Hat Enterprise Linux 6.3에서 완전 지원됩니다. LVM은 RAID 4/5/6 논리 볼륨을 생성할 수 있고 이러한 논리 볼륨의 미러링을 지원합니다. MD (소프트웨어 RAID) 모듈은 이러한 새 기능에 대한 백엔드 지원을 제공합니다. BZ#593119
새로운 LVM 설정 파일 매개 변수 activation/read_only_volume_list
는 볼륨에 있는 실제 권한과 상관없이 읽기 전용 모드로 항상 특정 볼륨을 활성화할 수 있게 합니다. 이 매개 변수는 메타데이터에 저장된 --permission rw
옵션을 덮어쓰기합니다. BZ#769293