CentOS 6.2 x86_64 서버에서 Firebird 2.5 인스턴스가 갑자기 작동을 멈췄습니다. /var/log/firebird/firebird.log의 마지막 부분은 다음과 같습니다.
cpc-5556l (Server) Fri Nov 30 10:12:03 2012
Error in isc_attach_database() API call when working with security database
Can't access lock files' directory /tmp/firebird
cpc-5556l (Server) Fri Nov 30 10:12:35 2012
INET/inet_error: bind errno = 98
cpc-5556l (Client) Fri Nov 30 10:12:35 2012
/usr/sbin/fbguard: /usr/sbin/fbserver terminated due to startup error (2)
cpc-5556l (Client) Fri Nov 30 10:12:35 2012
/usr/sbin/fbguard: /usr/sbin/fbserver terminated due to startup error (2)
이는 프로덕션 서버이므로 다시 시작하는 것이 최후의 수단입니다. 서비스를 다시 시작해도 소용이 없습니다.
나는 이러한 오류를 검색했지만 여전히 운이 없습니다.
이 문제를 해결하려면 어떻게 해야 합니까?
미리 감사드립니다, gtludwig
답변1
글쎄요, 일기장에 아주 명확하게 나와 있어요...
Can't access lock files' directory /tmp/firebird
문제 설명에는 Firebird 서버를 실행하는 사용자 및 그룹에 대한 충분한 디렉터리 권한과 같은 기본적인 사항을 실제로 확인했다는 내용이 나와 있지 않습니다. 그러므로 이러한 점검을 반드시 수행하십시오. 누가 알겠습니까? 일부 무분별한 정리 스크립트에 의해 디렉토리가 삭제되었을 수도 있습니다.
재부팅이 전혀 필요하지 않습니다.