22.5.8. RAID
raid Kickstart 명령은 선택 사항입니다. 소프트웨어 RAID 장치를 어셈블합니다.
- 구문
raid mntpoint --level=level --device=device-name partitions*- 옵션
-
mntpoint - RAID 파일 시스템이 마운트된 위치입니다. 부팅 파티션(
)이 없으면 RAID 수준이 1이어야 합니다. 부팅 파티션이 있는 경우/boot/boot파티션은 수준 1이어야 하며 루트(/) 파티션은 사용 가능한 유형 중 하나일 수 있습니다. 파티션* (여러 파티션을 나열할 수 있음을 나타내는) RAID 배열에 추가할 RAID 식별자가 나열됩니다.
중요-
IBM Power Systems에서 RAID 장치가 준비되고 설치 중에 다시 포맷되지 않은 경우
/boot및 PReP 파티션을 RAID 장치에 배치하려는 경우 RAID 메타데이터 버전이0.90또는1.0인지 확인하십시오./boot및 PReP 파티션에는mdadm메타데이터 버전1.1및1.2가 지원되지 않습니다. -
PowerNV 시스템에는
PReP부트 파티션이 필요하지 않습니다.
-
--level=- 사용할 RAID 수준 (0, 1, 4, 5, 6, 10). --device=- 사용할 RAID 장치의 이름입니다(예:--device=root).중요md0형식으로mdraid이름을 사용하지 마십시오. 이러한 이름은 영구적이지 않습니다. 대신루트또는스왑과 같은 의미 있는 이름을 사용합니다. 의미 있는 이름을 사용하면/dev/md/이름에서배열에 할당된/dev/mdX노드가 있는 심볼릭 링크가 생성됩니다.이름을 할당할 수 없는 오래된 (v0.90 메타데이터) 배열이 있는 경우 파일 시스템 레이블 또는 UUID로 배열을 지정할 수 있습니다. 예를 들어
--device=LABEL=root또는--device=UUID=93348e56-4631-d0f0-6f5b-45c47f570b88.RAID 장치의 파일 시스템 UUID 또는 RAID 장치 자체의 UUID를 사용할 수 있습니다. RAID 장치의 UUID는
8-4-4-4-12형식이어야 합니다. mdadm에서 보고한 UUID는 변경해야 하는8:8:8:8형식입니다. 예를 들어93348e56:4631d0:6f5b45c4:7f570b88은93348e56-4631-d0f0-6f5b-45c47f570b88로 변경해야 합니다.-
--CHUNKSIZE=- RAID 스토리지의 청크 크기를 KiB로 설정합니다. 경우에 따라 기본값(512 Kib)과 다른 청크 크기를 사용하면 RAID의 성능을 향상시킬 수 있습니다. -
--spares=- RAID 배열에 할당된 예비 드라이브 수를 지정합니다. 예비 드라이브는 드라이브 오류가 발생할 경우 배열을 다시 빌드하는 데 사용됩니다. -
--fsprofile=- 이 파티션에서 파일 시스템을 만드는 프로그램에 전달할 사용 유형을 지정합니다. 사용 유형은 파일 시스템을 만들 때 사용할 다양한 튜닝 매개 변수를 정의합니다. 이 옵션을 사용하려면 파일 시스템에서 사용 유형의 개념을 지원해야 하며 유효한 유형을 나열하는 구성 파일이 있어야 합니다. ext2,ext3 및 ext4의 경우 이 구성 파일은/etc/mke2fs.conf입니다. -
--fstype=- RAID 배열의 파일 시스템 유형을 설정합니다. 유효한 값은xfs,ext2,ext3,ext4,swap,vfat입니다. -
--fsoptions=- 파일 시스템을 마운트할 때 사용할 자유 형식의 옵션 문자열을 지정합니다. 이 문자열은 설치된 시스템의/etc/fstab파일에 복사되며 따옴표로 묶어야 합니다. EFI 시스템 파티션(/boot/efi)에서 anaconda 하드 코딩은 값을 코딩하고 지정된--fsoptions값을 무시합니다. --mkfsoptions=- 이 파티션에서 파일 시스템을 만드는 프로그램에 전달할 추가 매개변수를 지정합니다. 인수 목록에서 처리가 수행되지 않으므로 mkfs 프로그램에 직접 전달할 수 있는 형식으로 제공해야 합니다. 즉, 파일 시스템에 따라 쉼표로 구분되거나 큰따옴표로 묶어야 합니다. 예를 들면 다음과 같습니다.part /opt/foo1 --size=512 --fstype=ext4 --mkfsoptions="-O ^has_journal,^flex_bg,^metadata_csum" part /opt/foo2 --size=512 --fstype=xfs --mkfsoptions="-m bigtime=0,finobt=0"자세한 내용은 생성 중인 파일 시스템의 도움말 페이지를 참조하십시오. 예를 들어
mkfs.ext4또는mkfs.xfs.-
--label=- 만들 파일 시스템에 제공할 레이블을 지정합니다. 지정된 레이블이 다른 파일 시스템에서 이미 사용 중인 경우 새 레이블이 생성됩니다. -
--noformat- 기존 RAID 장치를 사용하고 RAID 배열을 포맷하지 마십시오. -
--useexisting- 기존 RAID 장치를 사용하여 형식을 다시 지정합니다. --encrypted---passphrase옵션에 제공된 암호를 사용하여 이 RAID 장치를 LUKS(Linux Unified Key Setup)로 암호화하도록 지정합니다. 암호를 지정하지 않으면 Anaconda는autopart --passphrase명령으로 설정된 기본 시스템 전체 암호를 사용하거나 설치를 중지하고 기본값이 설정되지 않은 경우 암호를 제공하도록 요청합니다.참고하나 이상의 파티션을 암호화할 때 Anaconda는 256비트의 엔트로피를 수집하여 파티션을 안전하게 암호화하려고 합니다. 엔트로피 수집에는 약간의 시간이 걸릴 수 있습니다. 충분한 엔트로피가 수집되었는지에 관계없이 프로세스가 최대 10분 후에 중지됩니다.
이 프로세스는 설치 시스템과 상호 작용(키보드에서 연결 또는 마우스 이동)을 통해 증가할 수 있습니다. 가상 머신에 설치하는 경우
virtio-rng장치(가상 임의 번호 생성기)를 게스트에 연결할 수도 있습니다.-
--LUKS-version=LUKS_VERSION- 파일 시스템을 암호화하는 데 사용해야 하는 LUKS 형식을 지정합니다. 이 옵션은--encrypted가 지정된 경우에만 의미가 있습니다. -
--cipher=- Anaconda 기본 aes-xts-plain64가 적절하지 않은 경우 사용할 암호화 유형을 지정합니다. 이 옵션을--encrypted옵션과 함께 사용해야 합니다. 이 옵션 자체는 적용되지 않습니다. 사용 가능한 암호화 유형은 보안 강화 문서에 나열되어 있습니다. 예를 들면aes-xts-plain64입니다. -
--passphrase=- 이 RAID 장치를 암호화할 때 사용할 암호를 지정합니다. 이 옵션을--encrypted옵션과 함께 사용해야 합니다. 이 옵션 자체는 적용되지 않습니다. -
--escrowcert= URL_of_X.509_certificate- URL_of_X.509_certificate로 지정된 URL의 X.509 인증서를 사용하여 암호화되어 이 장치의 데이터 암호화 키를/root의 파일에 저장합니다. 이 옵션은--encrypted가 지정된 경우에만 의미가 있습니다. -
--backuppassphrase- 임의로 생성된 암호를 이 장치에 추가합니다.--escrowcert로 지정된 X.509 인증서를 사용하여 암호화된/root의 파일에 암호를 저장합니다. 이 옵션은--escrowcert가 지정된 경우에만 의미가 있습니다. -
--PBKDF=PBKDF- LUKS 키 슬롯에 대해 PBKDF(암호 기반 키 비활성화 기능) 알고리즘을 설정합니다. 도움말 페이지 cryptsetup(8) 도 참조하십시오. 이 옵션은--encrypted가 지정된 경우에만 의미가 있습니다. -
--PBKDF-memory=PBKDF_MEMORY- PBKDF의 메모리 비용을 설정합니다. 도움말 페이지 cryptsetup(8) 도 참조하십시오. 이 옵션은--encrypted가 지정된 경우에만 의미가 있습니다. -
--PBKDF-time=PBKDF_TIME- PBKDF 암호 처리와 함께 사용할 밀리초 수를 설정합니다. 도움말 페이지 cryptsetup(8) 에서--iter-time을 참조하십시오. 이 옵션은--encrypted가 지정된 경우에만 의미가 있으며--pbkdf-iterations와 함께 사용할 수 없습니다. -
--PBKDF-iterations=PBKDF_ITERATIONS- 반복 횟수를 직접 설정하고 PBKDF 벤치마크를 방지합니다. 도움말 페이지 cryptsetup(8) 의--pbkdf-force-iterations를 참조하십시오. 이 옵션은--encrypted가 지정된 경우에만 의미가 있으며--pbkdf-time과 함께 사용할 수 없습니다.
-
mntpoint - RAID 파일 시스템이 마운트된 위치입니다. 부팅 파티션(
- 예
다음 예제에서는 / 에 대해 RAID 수준 1 파티션을 생성하는 방법과
에 대해 RAID 수준 5를 생성하는 방법을 보여줍니다. 시스템에 SCSI 디스크가 3개 있다고 가정합니다. 또한 각 드라이브에 하나씩 세 개의 스왑 파티션을 생성합니다./homepart raid.01 --size=6000 --ondisk=sda part raid.02 --size=6000 --ondisk=sdb part raid.03 --size=6000 --ondisk=sdc part swap --size=512 --ondisk=sda part swap --size=512 --ondisk=sdb part swap --size=512 --ondisk=sdc part raid.11 --size=1 --grow --ondisk=sda part raid.12 --size=1 --grow --ondisk=sdb part raid.13 --size=1 --grow --ondisk=sdc raid / --level=1 --device=rhel8-root --label=rhel8-root raid.01 raid.02 raid.03 raid /home --level=5 --device=rhel8-home --label=rhel8-home raid.11 raid.12 raid.13- 참고
-
LUKS 암호를 분실하는 경우 암호화된 파티션과 해당 데이터에 완전히 액세스할 수 없습니다. 분실된 암호를 복구할 방법은 없습니다. 그러나
--escrowcert를 사용하여 암호화 암호를 저장하고--backuppassphrase옵션을 사용하여 백업 암호화 암호를 생성할 수 있습니다.
-
LUKS 암호를 분실하는 경우 암호화된 파티션과 해당 데이터에 완전히 액세스할 수 없습니다. 분실된 암호를 복구할 방법은 없습니다. 그러나