여러 운영 체제의 동일한 NFS 공유에 데이터를 쓸 수 있습니까?

여러 운영 체제의 동일한 NFS 공유에 데이터를 쓸 수 있습니까?

NFS를 RW로 공유하는 NAS(아마도 BTRFS 사용)가 있습니다.

여러 운영 체제에서 이 공유를 RW로 마운트할 수 있습니다.

질문: 여러 독립 운영 체제가 NFS 공유를 마운트하고 여기에 많은 파일을 쓰는 경우 파일 시스템이 손상됩니까?

답변1

아니요, NFS는 이러한 유형의 사용을 지원하도록 설계되었습니다. 실제로 이는 여러 클라이언트를 지원하도록 설계되었을 뿐만 아니라(모든 네트워크 파일 시스템에서 지원 가능) 다양한 클라이언트 운영 체제를 지원하도록 특별히 설계되었습니다(참조:원본 종이더 알아보기).

유일한 손상 위험은 여러 클라이언트가 조정 없이 동일한 파일에 쓰는 것입니다. 일반적으로 이는 잠금 장치를 사용하여 방지할 수 있습니다.예를 들어사용fcntl(2).

관련 정보