R760 은 PERC H755 · H965i 같은 11G · 12G 컨트롤러를 쓰고 UEFI 전용이다. R740 · R730 시절의 부팅 중 Ctrl+R PERC BIOS 방식은 더 이상 없고 UEFI HII 화면을 쓴다.
부팅 시 Dell 로고에서 F2 를 눌러 System Setup 에 들어간 뒤 Device Settings → Integrated RAID Controller 1: Dell PERC <H755 Front> Configuration Utility → Configuration Management 로 간다. iDRAC 웹 콘솔의 Storage → Virtual Disks 에서도 같은 작업을 할 수 있다.
디스크 7장으로 RAID 1(2장) · RAID 5(3장) · RAID 1(2장) 세 개의 가상 디스크를 만드는 구성은 그대로 가능하다.
| VD | 레벨 | 디스크 | 가용 용량 | 결함 허용 |
|---|---|---|---|---|
| VD_OS | RAID 1 | 2 | 1배 | 1대 |
| VD_DATA | RAID 5 | 3 | 2배 | 1대 |
| VD_LOG | RAID 1 | 2 | 1배 | 1대 |
Create Virtual Disk 에서 RAID 레벨을 고르고 Select Physical Disks 에서 스페이스바로 디스크를 토글한다. 한 VD 안에서는 미디어 타입(HDD · SSD) 과 인터페이스(SAS · SATA · NVMe) 를 섞을 수 없다. 이전에 쓰던 디스크라면 Foreign Configuration 이 잡혀 있을 수 있는데, 살릴 데이터가 없으면 Manage Foreign Configuration → Clear Foreign Configuration 으로 먼저 정리한다. 데이터는 모두 지워진다.
VD 를 만든 뒤에는 초기화(Fast Initialization) 를 돌리고, 세 개를 다 만들고 나서 저장하고 빠져나온다.
설치 중 "EFI 시스템 파티션은 유형 xfs 이 될 수 없습니다" 가 뜨는 것은 /boot/efi 가 없거나 파일시스템을 xfs 로 잡았기 때문이다. UEFI 부팅에는 /boot/efi 가 반드시 있어야 하고 타입은 EFI System Partition(vfat) 이어야 한다.
| 마운트 지점 | 파일시스템 | 용량 | 용도 |
|---|---|---|---|
/boot/efi |
vfat (EFI System Partition) | 1 GB | UEFI 부팅 |
/boot |
xfs | 2 GB | 커널 이미지 |
| swap | swap | 아래 표 | |
/ |
xfs | 100 GB | 루트 |
/var |
xfs | 100~200 GB | 로그 · 패키지 캐시 |
/opt |
xfs | 200 GB | Cloudera parcel · 서드파티 |
/home |
xfs | 나머지 |
RHEL · Rocky 계열은 xfs 가 기본이다. swap 은 RAM 4 GB 이하면 RAM 의 두 배, 4~16 GB 면 RAM 과 같게, 16~64 GB 면 8~16 GB 고정, 64 GB 이상이면 4~8 GB 정도로 잡는다. 하둡 노드처럼 메모리를 크게 쓰는 서버는 swap 을 키우지 않고 vm.swappiness 를 낮춰 쓰는 편이 낫다.
데이터 볼륨은 LVM 으로 잡아 두면 이후 서비스별로 나눠 쓰기 좋다. 예를 들어 JournalNode · ZooKeeper · Kafka · Solr 에 각 100 GB 씩, 나머지를 repo 용 볼륨으로 떼어 두는 식이다.
lsblk
blkid /dev/mapper/vgdata-lv_repo
mkfs.xfs -L repo /dev/mapper/vgdata-lv_repo
mkdir -p /repo && mount /dev/mapper/vgdata-lv_repo /repo
echo "/dev/mapper/vgdata-lv_repo /repo xfs defaults,noatime 0 0" >> /etc/fstab
mount -a && df -h /repo
mount -a 로 fstab 을 검증하지 않고 재부팅하면 오타 하나로 emergency mode 에 빠진다.