SUSE 12 서버의 문제를 추적하려고 합니다. 이번 주에 특정 NFS 공유가 두 번 마운트 해제되었지만 현재로서는 원인을 확인할 수 없습니다.
우리 서버...
- 설치한지 몇주 안됐는데
- 단일 SAP 인스턴스만 실행하고 표준 SUSE 12 이외의 다른 애플리케이션은 실행하지 않습니다.
- 운영 체제에는 3명의 사용자만 정의되어 있습니다. 모두 Unix 관리자이고 최종 사용자는 없습니다.
- 크론 작업 없음, 단 4개의 사용자 정의 쉘 스크립트(모든 명확한 정보를 확인하고 제공했습니다)
- NFS 내보내기도 없고 이 서버에 대한 인터페이스도 없으며(예: 인바운드 FTP 없음) SUSE 12 방화벽은 명시적으로 정의한 포트를 제외한 모든 포트를 차단합니다.
하지만 2개의 특정 NFS 마운트가 마운트 해제되는 대상과 방법을 확인할 수 없습니다.
우리가 본 것들...
- 시스템 로그에 관련 항목이 없습니다.
- 사용자의 기록 파일에는 umount 명령이 없습니다.
- 며칠 간격으로 다른 시간에 제거가 발생했습니다.
- 마운트된 2개의 파일 시스템은 동일한 대상 서버에 있지만 동일한 대상 서버에 여전히 연결된 2개의 다른 마운트가 있으므로 아직 모든 것을 마운트 해제하지 않았습니다.
- 마운트된 파일 시스템에는 당사가 지정한 이름이 있습니다. 즉, 일반적인 이름이 아니며 SAP 애플리케이션에서 사용/알려진 파일 시스템도 아닙니다.
- 자동 제거가 구성되지 않았습니다.
- 테스트 환경에는 이 문제가 발생하지 않은 또 다른 동일한 SUSE 서버가 있습니다.
파일 시스템이 마운트 해제되는 원인을 확인할 수 있도록 umount 명령이나 실행 중인 유사한 명령을 캡처하는 데 도움이 될 수 있는 방법이 있습니까? 아니면 NFS/SUSE가 이러한 특정 파일 시스템을 마운트 해제할 수 있는 이유가 있습니까?
감사해요.
답변1
NFS 프로토콜에는 NFS 마운트가 마운트 해제된 이후 유휴 시간 초과가 있습니다.
일정 기간 동안 활동이 없으면 방화벽이 연결을 끊는 네트워크 문제가 있을 수 있습니다. 네트워크 연결을 모니터링해 보세요.
답변2
Suse는 결국 이것이 버그임을 인정하고 2017년 후반에 안정적인 커널에 수정 사항을 도입하기 시작했습니다. 우리는 이것을 우리 환경에 성공적으로 구현했으며 그 이후로 문제가 발생하는 것을 보지 못했습니다.