리눅스 /var/log/messages 오류 메시지에 “Failed to reset fd limit before activating service: org.freedesktop.DBus.Error.AccessDenied: Failed to restore old fd limit: Operation not permitted”라는 오류 메시지를 접하게 되었습니다. 이 메시지는 지속적으로 /var/log/messages 파일에 나타났으며, dbus에 문제가 있음을 암시했습니다. 몇 가지 조사를 통해 간단한 해결책을 안내드립니다.

Failed to reset fd limit 문제 및 해결 방법

환경:

  • Red Hat Enterprise Linux 8

오류 메시지:

  • “Failed to reset fd limit before activating service: org.freedesktop.DBus.Error.AccessDenied: Failed to restore old fd limit: Operation not permitted”

오류 메시지 설명

  • “Failed to reset fd limit before activating service”는 “서비스 활성화 전에 파일 디스크립터 한도를 재설정하지 못했습니다”라는 뜻입니다.
  • “org.freedesktop.DBus.Error.AccessDenied”는 “dbus 오류: 액세스 거부”라는 뜻입니다.
  • “Failed to restore old fd limit: Operation not permitted”는 “이전 파일 디스크립터 한도를 복원하지 못했습니다. 작업이 허용되지 않습니다”라는 뜻입니다.

해결 방법:

  1. dbus 업데이트:
    • 이 오류의 근본 원인은 특정 dbus 버전에 존재하는 버그 때문입니다. 이를 해결하려면 dbus를 dbus-1.12.8-14.el8.x86_64.rpm 버전 이상으로 업데이트하기만 하면 됩니다.
    • 업데이트를 시작하려면 다음 명령을 사용합니다.
yum update dbus

근본 원인:

요약

이 오류는 dbus 버그로 인해 발생합니다. 이를 해결하려면 dbus를 dbus-1.12.8-14.el8.x86_64.rpm 버전 이상으로 업데이트하기만 하면 됩니다.

댓글 달기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.

아마존 해외 구매: 서버, 네트워크, 노트북 구매

Amazon Best Sellers Servers

Amazon Best Sellers Networking

Amazon Best Sellers Laptops

위로 스크롤