1. serverb 시스템에 사용되지 않은 디스크가 여러 개 있습니다.

    #lsblk
  2. 사용되지 않은 첫 번째 새 디스크에서 GPT 파티션 레이블과 backup이라는 2GB GPT 파티션을 생성합니다. XFS 파일 시스템을 호스팅하도록 backup 파티션을 구성합니다.

    #parted /dev/vdb print

    #parted /dev/vdb mklabel gpt
    #parted /dev/vdb mkpart backup xfs 2048s 2GB

    #parted /dev/vdb print
    #udevadm settle
  3. 2GB backup 파티션을 XFS 파일 시스템으로 포맷하고 UUID를 사용하여 /backup 디렉터리에 영구 적으로 마운트합니다.

    #mkfs.xfs /dev/vdb1

    #mkdir /backup
    #lsblk --fs /dev/vdb1

    #vim /etc/fstab
    UUID=f74ed805-b1fc-401a-a5ee-140f97c6757d /backup xfs defaults 0 0

    #systemctl daemon-reload
    #mount /backup
    #mount | grep /backup
  4. 동일한 디스크에 swap1 및 swap2 라는 512MB GPT 파티션 두 개를 생성합니다.
    스왑 공간을 호스트하도록 파티션의 파일 시스템 유형을 구성합니다.

    #parted /dev/vdb print

    #parted /dev/vdb mkpart swap1 linux-swap 2000M 2512M
    #parted /dev/vdb mkpart swap2 linux-swaap 2512M 3024M

    #parted /dev/vdb print
    Number Start End Size File system Name Flags
    1 1049kB 2000MB 1999MB xfs backup
    2 2000MB 2512MB 513MB swap1 swap
    3 2512MB 3024MB 512MB swap2 swap

    #udevadm settle
  5. 두 개의 512 MB 파티션을 스왑 공간으로 초기화하고 부팅 시 활성화되도록 구성합니다.
    swap2 파티션 의 스왑 공간이 다른 파티션보다 우선 적용되도록 설정합니다.

    #mkswap /dev/vdb2
    #mkswap /dev/vdb3

    #vim /etc/fstab
    UUID=87976166-4697-47b7-86d1-73a02f0fc803 swap swap pri=10 0 0 UUID=4d9b847b-98e0-4d4e-9ef7-dfaaf736b942 swap swap pri=20 0 0

    #systemctl daemon-reload
    #swapon -a
    #swapon --show
  6. 시스템이 첫 번째 파티션을 /backup 디렉터리 에 자동으로 마운트하는지 확인합니다. 또한 시스템이 두 스왑 공간을 활성화하는지 확인합니다.

    #reboot
    #swapon --show
    #mount | grep /backup