11장. bootupd를 사용하여 RHCOS 노드에서 부트 로더 업데이트
bootupd
를 사용하여 RHCOS 노드에서 부트 로더를 업데이트하려면 RHCOS 머신에서 bootupctl update
명령을 수동으로 실행하거나 systemd
장치를 사용하여 머신 구성을 제공해야 합니다.
grubby
또는 기타 부트 로더 툴과 달리 bootupd
는 커널 인수 전달과 같은 커널 공간 구성을 관리하지 않습니다. 커널 인수를 구성하려면 노드에 커널 인수 추가를 참조하십시오.
bootupd
를 사용하여 부트 로더를 업데이트하여 BootHole 취약점으로부터 보호할 수 있습니다.
11.1. 수동으로 부트 로더 업데이트
bootupctl
명령줄 툴을 사용하여 시스템 상태를 수동으로 검사하고 부트 로더를 업데이트할 수 있습니다.
시스템 상태를 검사합니다.
# bootupctl status
x86_64
출력 예Component EFI Installed: grub2-efi-x64-1:2.04-31.el8_4.1.x86_64,shim-x64-15-8.el8_1.x86_64 Update: At latest version
aarch64
의 출력 예Component EFI Installed: grub2-efi-aa64-1:2.02-99.el8_4.1.aarch64,shim-aa64-15.4-2.el8_1.aarch64 Update: At latest version
초기 버전 4.4 이상에 OpenShift Container Platform 클러스터는 명시적 채택 단계가 필요합니다.
시스템 상태가
Adoptable
인 경우 채택을 수행합니다.# bootupctl adopt-and-update
출력 예
Updated: grub2-efi-x64-1:2.04-31.el8_4.1.x86_64,shim-x64-15-8.el8_1.x86_64
업데이트를 사용할 수 있는 경우 다음 재부팅에 변경 사항이 적용되도록 업데이트를 적용합니다.
# bootupctl update
출력 예
Updated: grub2-efi-x64-1:2.04-31.el8_4.1.x86_64,shim-x64-15-8.el8_1.x86_64