2.6. 물리 스토리지
Red Hat Enterprise Linux 6과 Red Hat Enterprise Linux 7 간의 물리적 스토리지 및 관련 구성 툴에 대한 변경 사항에 대한 자세한 내용은 이 섹션을 참조하십시오.
2.6.1. 부팅 시 마운트 동작 변경 링크 복사링크가 클립보드에 복사되었습니다!
부팅 시 스토리지 장치를 마운트하도록 구성되어 해당 장치를 찾을 수 없거나 올바르게 마운트하지 않는 경우 Red Hat Enterprise Linux 7이 부팅되지 않습니다. 이는 중요한 스토리지 장치 없이 시스템이 부팅되지 않도록 하기 위한 동작의 의도적인 변경입니다. 이전 버전의 Red Hat Enterprise Linux는 부팅 시 마운트되도록 설정된 모든 스토리지 장치가 올바르게 발견되거나 마운트되었는지 여부에 관계없이 부팅되었습니다.
장치가 시스템을 부팅하지 못하도록 방지하지 않으면 표시된 대로 nofail 옵션으로 표시할 수 있습니다.
/dev/essential-disk /essential xfs auto,defaults 0 0
/dev/non-essential-disk /non-essential xfs auto,defaults,nofail 0 0
2.6.2. LVM 스냅샷을 롤백 메커니즘으로 사용 링크 복사링크가 클립보드에 복사되었습니다!
LVM 스냅샷은 기본 롤백 방법으로 권장되지 않습니다. 업그레이드하는 동안 전체 시스템 (사용자 파일 제외)을 덮어씁니다. 따라서 시스템의 스냅샷은 원래 데이터 세트와 거의 같은 크기입니다.
또한 스냅샷은 /boot 파티션이 포함되지 않으므로 일반적인 백업 프로세스보다 오류가 발생하기 쉽습니다.
Red Hat Enterprise Linux 6에서 Red Hat Enterprise Linux 7로 업그레이드하는 경우 전체 백업을 수행하고 백업을 기본 롤백 방법으로 사용할 것을 권장합니다. LVM 스냅샷은 보조 롤백 방법으로만 사용해야 합니다.
Red Hat Enterprise Linux 6.3부터 사용자는 스냅샷의 스토리지 공간으로 사용할 논리 볼륨에 공간을 예약할 수 있습니다. 그러면 업그레이드 또는 마이그레이션이 실패하는 경우 시스템을 스냅샷으로 롤백할 수 있습니다.
LVM 스냅샷을 보조 롤백 방법으로 사용하려면 전체 스냅샷을 위한 공간을 허용하는 공간을 추가해야 할 수 있습니다. 더 많은 공간을 추가하려면 다음 중 하나를 수행할 수 있습니다.
- 다른 디스크를 추가합니다. 지침은 스토리지 관리 가이드에서 확인할 수 있습니다.
- 사용 parted 기존 파티션에 할당되지 않은 여유 공간을 확인하려면 다음을 수행하십시오.
- 사용 lsblk 여유 공간을 위해 삭제할 수 있는 빈 파티션 또는 파티션을 확인하려면 다음을 수행하십시오.
- 사용 vgdisplay 논리 볼륨에 할당되지 않은 볼륨 그룹에서 사용 가능한 공간을 확인하려면 다음을 수행하십시오.
- 사용 df 여유 공간이 있고 축소할 수 있는 파일 시스템을 확인하려면 논리 볼륨 또는 파티션을 축소하여 여유 공간으로 축소할 수 있습니다.
롤백을 위해 LVM 스냅샷을 사용할 때 다음과 같은 잠재적인 제한 사항에 유의하십시오.
- 스냅샷 크기는 자동으로 조정되지 않습니다. 스냅샷이 파티션에 비해 너무 크면 유효하지 않을 수 있으며 롤백이 실패합니다. 따라서 해당 스냅샷을 생성하기 전에 전체 시스템의 스냅샷에 충분한 공간을 할당해야 합니다. 루트 스냅샷의 크기를 조정해야 하는 경우 원래 루트 장치를 마운트 해제하고 크기를 조정하는 동안 루트 장치로 사용할 수 있는 라이브 CD와 같은 추가 장치가 필요합니다.
- 스냅샷의 copy-on-write 장치는 미러링되지 않으며 시스템 미러링 여부에 관계없이 단일 장치에 있습니다. 장치가 실패하고 스냅샷이 손실되면 롤백이 불가능합니다. mdraid의 물리 볼륨을 사용하거나 여러 스냅샷을 별도의 디스크에 사용하는 것이 좋습니다. 여러 스냅샷 사용 속도가 느려집니다.
- 설치 중에 충돌이 발생하면 시스템을 부팅할 수 없습니다. 이러한 상황에서 Red Hat은 라이브 CD 또는 PXE 부팅으로 부팅하고 시스템이 성공적으로 부팅되면 스냅샷을 병합하는 것이 좋습니다. 병합 지침은 Red Hat Enterprise Linux 7 LVM 설명서에서 확인할 수 있습니다.
-
롤백은 업그레이드 전의 상태로
/var/log를 반환합니다. 감사 목적으로 Red Hat은 롤백을 시작하기 전에 설치에서 별도의 위치로 로그 파일을 복사하는 것이 좋습니다.
2.6.3. StatefulSet를 사용한 대상 관리 링크 복사링크가 클립보드에 복사되었습니다!
이전 버전의 Red Hat Enterprise Linux 사용 tgtd iSCSI 대상 지원 및 LIO의 경우 Linux 커널 대상이며, 이를 통해 Fibre-Channel over Ethernet(FCoE) 대상만 지원 fcoe-target-utils 패키지.
Red Hat Enterprise Linux 7은 이제 FCoE, iSCSI, iSER(Mellanox InfiniBand) 및 SRP(Mellanox InfiniBand) 스토리지 패브릭에 대한 LIO 커널 대상 하위 시스템을 사용합니다. 이제 모든 제품을 사용하여 관리할 수 있습니다. targetcli 툴.
2.6.4. 영구 장치 이름 링크 복사링크가 클립보드에 복사되었습니다!
Red Hat Enterprise Linux 7은 커널 메시지에서 장치 이름(예: sda, sdb 등) 및 영구 장치 이름(예: /dev/disk/by-*/)의 매핑을 저장하여 시스템에 장치를 보다 쉽게 관리할 수 있습니다. 이를 통해 장치 이름이 부팅-부팅에서 변경되더라도 시스템 관리자가 장치와 관련된 메시지를 식별할 수 있습니다.
dmesg 명령을 사용하여 표시할 수 있는 커널 /dev/kmsg 로그는 이제 커널 장치에 대해 생성된 udev 인 심볼릭 링크에 대한 메시지를 표시합니다. 이러한 메시지는 udev-alias: device_name (symbolic_link 심볼릭 링크 …) 형식으로 표시됩니다. 예를 들어 다음과 같습니다.
udev-alias: sdb (disk/by-id/ata-QEMU_HARDDISK_QM00001)
모든 로그 분석기는 이러한 메시지를 표시할 수 있으며 이는 다음을 통해 /var/log/messages 에 저장됩니다. syslog.
이 기능을 활성화하려면 /etc/default/grub 의 커널 명령줄에 udev.alias=1 을 추가합니다.
2.6.5. LVM 캐시 볼륨 링크 복사링크가 클립보드에 복사되었습니다!
Red Hat Enterprise Linux 7.1에서 LVM 캐시 볼륨 기능이 완전하게 지원됩니다. 이 기능을 사용하면 사용자가 작고 빠른 장치가 더 크고 느린 장치를 캐시로 수행하는 논리 볼륨을 만들 수 있습니다. 캐시 논리 볼륨 생성에 대한 정보는 lvmcache 매뉴얼 페이지를 참조하십시오.