저는 현재 내부 CDROM 드라이브가 있는 서버에서 CentOS 5를 실행하고 있습니다. 현재 autofs에 의해 요청 시 자동으로 마운트되고 NFS를 통해 내보내는 설정이 있습니다 /media/cdrom
. /media/cdrom
CDROM을 마운트 해제하고, 꺼내고, 아무것도 손상시키지 않고 새 CDROM을 넣을 수 있어야 하는데 그게 작동하지 않는 것 같습니다. 이를 수행하는 더 좋은 방법이 있습니까(NFS를 통해 마운트하려는 서버에 대한 제어 권한이 거의 없음 /media/cdrom
)?
답변1
문제는 NFS를 통해 디렉터리를 내보내려고 할 때 Linux NFS 서버가 내보낸 디렉터리를 마치 해당 디렉터리에 열려 있는 파일 설명자를 사용하여 실행 중인 프로세스인 것처럼 "마운트"하여 마운트 지점이 마운트 해제되는 것을 방지한다는 것입니다. 기술적으로 커널은 nfs 커널 모듈에서 이 작업을 수행합니다. NFS 서버를 종료하고, CD를 마운트 해제하고(또는 autofs에 마운트 해제하도록 지시), 새 CD를 넣은 다음 NFS 서버를 다시 시작해야 합니다. NFS 클라이언트가 시간 초과되기 전에 이 작업을 수행할 수 있기를 바랍니다.
Nils가 제안한 대로 ISO 이미지를 설치하는 것이 훨씬 쉬울 것입니다.