chroot 환경에서 kickstart 중에 puppet을 사용할 때 runlevel이 'unknown'으로 반환됨
Issue
RHEL6U2 kickstart chroot 환경에서 /sbin/runlevel 명령은 항상 명령을 실행하면 항상 'unknown'이 반환됩니다 (/var/run/utmp는 chroot에서 0바이트). 이로 인해 Puppet이 모든 종류의 Redhat 서비스를 관리하려고 할 때 Puppet 실행에 문제가 발생합니다.
/sbin/runlevel을 쉘 스크립트 "echo N 3"으로 바꾸거나 실행 중인 RHEL6 서버에서 /var/run/utmp 파일을 바꿔서 runlevel 명령을 정상적으로 실행하면 문제가 없습니다.
이는 알려진 문제/버그입니까?
Environment
Red Hat Enterprise Linux
모든 RHEL 환경에서 동일하게 작동하지만, RHEL6 환경에서 검증됨
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.