2.5.3. grub.conf 파일에서 ACPI를 완전하게 비활성화
ACPI Soft-Off를 비활성화하기 위한 우선적인 방법은
chkconfig
관리 (2.5.1절. “chkconfig
관리를 사용하여 ACPI Soft-Off 비활성화 ”)를 사용하는 것입니다. 사용중인 클러스터에 우선적인 방법이 효과적이지 않다면, BIOS 전원 관리 (2.5.2절. “BIOS를 사용하여 ACPI Soft-Off 비활성화 ”)를 사용하여 ACPI Soft-Off를 비활성화할 수 있습니다 . 이 두가지 방법 모두 효과가 없으면 grub.conf
파일에 있는 커널 부트 명령행에 acpi=off
을 추가하면 ACPI를 완전히 비활성화할 수 있습니다.
중요
이 방식은 완전히 ACPI를 비활성화합니다; ACPI가 완전히 비활성화될 경우 일부 컴퓨터는 제대로 시작되지 않습니다. 클러스터에서 다른 방식이 효과가 없을 경우에만 이 방식을 사용하십시오.
다음과 같이 각 클러스터 노드의
grub.conf
파일을 편집하여 ACPI를 완전하게 비활성화시킬 수 있습니다:
- 텍스트 편집기로
/boot/grub/grub.conf
를 엽니다. - 노드를 재부팅합니다.
- 클러스터가 설정되어 실행될 때 차단되면 바로 노드가 비활성화되는지를 확인합니다.
참고
fence_node
명령 또는 Conga로 노드를 차단할 수 있습니다.
예 2.2. acpi=off
로 추가된 커널 부트 명령행
# grub.conf generated by anaconda # # Note that you do not have to rerun grub after making changes to this file # NOTICE: You have a /boot partition. This means that # all kernel and initrd paths are relative to /boot/, eg. # root (hd0,0) # kernel /vmlinuz-version ro root=/dev/mapper/vg_doc01-lv_root # initrd /initrd-[generic-]version.img #boot=/dev/hda default=0 timeout=5 serial --unit=0 --speed=115200 terminal --timeout=5 serial console title Red Hat Enterprise Linux Server (2.6.32-193.el6.x86_64) root (hd0,0) kernel /vmlinuz-2.6.32-193.el6.x86_64 ro root=/dev/mapper/vg_doc01-lv_root console=ttyS0,115200n8 acpi=off initrd /initramrs-2.6.32-131.0.15.el6.x86_64.img
이 예제에서
acpi=off
는 커널 부트 명령행 ("kernel /vmlinuz-2.6.32-193.el6.x86_64.img"로 시작하는 )에 추가되어 있습니다.