NFS를 통해 액세스할 때 CDROM 자동 마운트

NFS를 통해 액세스할 때 CDROM 자동 마운트

현재 CDROM 드라이브가 내장된 서버에서 CentOS 5를 실행하고 있습니다. 현재 필요에 따라 autofs에 의해 자동으로 마운트되는 설정이 있고 NFS를 통해 /media/cdrom내보내는 중입니다 /media/cdrom. 이 CDROM을 마운트 해제하고, 꺼내고, 아무것도 깨지지 않고 새 CD를 넣을 수 있어야 하는데, 이 방법은 작동하지 않는 것 같습니다. 이를 수행하는 더 좋은 방법이 있습니까(NFS를 통해 마운트하려고 시도하는 서버에 대한 제어 권한이 거의 없음 /media/cdrom)?

답변1

문제는 NFS를 통해 디렉터리를 내보내려고 할 때 Linux NFS 서버가 마치 해당 디렉터리에서 열린 파일 설명자를 사용하여 실행 중인 프로세스인 것처럼 내보낸 디렉터리에 "멈추어" 마운트 지점이 마운트 해제되지 않는다는 것입니다(물론 , 기술적으로 커널은 nfs 커널 모듈에서 이 작업을 수행합니다. NFS 서버를 종료하고 CD를 마운트 해제(또는 autofs에 마운트 해제를 지시)하고 새 CD를 넣은 다음 NFS 서버를 다시 시작해야 합니다. NFS 클라이언트가 시간 초과되기 전에 이 작업을 수행할 수 있기를 바랍니다.

Nils가 제안한 것처럼 ISO 이미지를 마운트하는 것이 훨씬 더 쉬울 것입니다.

관련 정보