![기본 ZFS는 파일을 삭제할 때 공간을 확보하지 않습니다.](https://rvso.com/image/567624/%EA%B8%B0%EB%B3%B8%20ZFS%EB%8A%94%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EC%82%AD%EC%A0%9C%ED%95%A0%20%EB%95%8C%20%EA%B3%B5%EA%B0%84%EC%9D%84%20%ED%99%95%EB%B3%B4%ED%95%98%EC%A7%80%20%EC%95%8A%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
저는 미러링된 설정에서 2x2TB 드라이브를 사용하여 Ubuntu 11.10에서 기본 ZFS를 실행하고 있습니다. ZFS 파일 시스템은 NFS 등을 통하지 않고 Ubuntu에 직접 마운트되며 권한이 너무 777로 설정됩니다.
내 문제는 파일을 삭제하면 예상한 대로 사라지지만 zfs list를 입력하면 파일이 아직 거기에 있는 것처럼 여전히 사용된 공간을 보고한다는 것입니다. 몇 시간을 기다렸고 현재 문제가 해결되었는지 확인하기 위해 스크럽을 실행하고 있지만 그럴 필요는 없습니다. 그렇지 않습니까?
답변1
제 생각에는 그 대답이 꽤 우스꽝스럽습니다. Ubuntu가 파일을 .Trash1000으로 옮겼지만 휴지통이 내 ZFS 데이터 세트의 .trash 폴더를 비우는 것을 허용하지 않는 것으로 나타났습니다. 내 ZFS 데이터 세트가 루트로 마운트된 다음 모든 사용자가 사용할 수 있도록 chmod 777을 실행했기 때문에 이것이 권한 문제인 것 같습니다.
어쨌든 .Trash1000 폴더를 삭제하면 "문제"가 해결되었습니다.