HP G7 장비에서 아래 OS들을 사용 중 간혹 Script를 실행 시 ACPI Error가 발생 할 수 있다.
SUSE Linux Enterprise Server 11 Service Pack 1
Novell Open Enterprise Server 11 (OES 11) Linux
SUSE Linux Enterprise Server 11 Service Pack 2
ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.PMI0._PMM] (Node ffff888020775bc8), AE_AML_BUFFER_LIMIT
ACPI Error: SMBus or IPMI write requires Buffer of length 66, found length 32 (20110413/exfield-285)
원인 :
이 메시지는 아직 완벽히 통합 구현되지 않은 script나 application이 /sys/devices/LNXSYSTEM:00/ directory 하위의 특정 kernel ACPI 부분을 접근 시 발생
해결방법:
이 메시지는 단순 Warning 으로 시스템 운영에 영향을 주지 않으니 무시해도 된다.
- SLES11 SP2의 경우는 kernel 3.0.26-0.7.6 이후 부터 수정됨
- SLES11 SP1의 경우는 supportconfig를 실행하는 경우 발생되는 데,
"-o SYSFS" option과 함께 실행하면 메시지가 발생 되지 않는다.
(eg) # supportconfig -o SYSFS
만약 supportconfig를 포함하여 만들어진 app의 경우는 실행 시 위 option을 적용하기 어렵기 때문에,
아래 사항을 적용하면 됨.
이 값을 적용하면 실행 시 “-o SYSFS” option을 적용할 필요가 없음.
/etc/supportconfig.conf 생성
# supportconfig -C
SYSFS 파라메터 수정 (default=1 -> 0 변경)
# vi /etc/supportconfig.conf
OPTION_SYSFS=0
증상 확인/재현 방법:
# find /sys/devices/LNXSYSTM\:00/ |grep ACPI000D
# cat /sys/devices/LNXSYSTM:00/device:00/ACPI000D:00/power1_average