ablog

不器用で落着きのない技術者のメモ

ランレベル3に変更するとログインできない

ランレベルを5から3に変更するとログインできない。
/var/log/secure には以下のメッセージが出力される。

Nov 16 06:43:38 db01 login: PAM unable to dlopen(/lib/security/pam_limits.so)
Nov 16 06:43:38 db01 login: PAM [error: /lib/security/pam_limits.so: wrong ELF class: ELFCLASS32]
Nov 16 06:43:38 db01 login: PAM adding faulty module: /lib/security/pam_limits.so
Nov 16 06:43:40 db01 login: pam_unix(login:session): session opened for user oracle by LOGIN(uid=0)
Nov 16 06:43:40 db01 login: Module is unknown

/etc/pam.d/login を下記の通り変更すると解決した。
http://www.centos.org/modules/newbb/print.php?form=1&topic_id=16329&forum=44&order=ASC&start=0

session required /lib/security/pam_limits.so

 ↓

session required /lib64/security/pam_limits.so