파일 시스템 전체 시나리오 테스트

파일 시스템 전체 시나리오 테스트

디스크에 파일을 쓰는 프로그램이 있습니다. 작성된 파일 시스템이 가득 찼을 때 프로그램 동작을 테스트하고 싶습니다.

SAN에서 디스크 설정을 주문할 필요 없이 이를 테스트하기 위해 작은 파일 시스템을 만드는 가장 좋은 옵션은 무엇입니까?램디스크재부팅이 필요하지만 좋지 않습니다.

답변1

루프 장치를 사용하면 좋을 것 같습니다. 파일에 추가한 다음 파일에 fs를 만들고 테스트를 위해 루프 마운트할 수 있습니다. 파티션을 시뮬레이션할 수도 있습니다.http://www.andremiller.net/content/mounting-hard-disk-image-include-partitions-using-linux

답변2

이를 위해 /dev/full이 제공되므로 사용해야 합니다.
/dev/full은 항상 가득 찬 가상 장치입니다.

$ echo "Hello world" > /dev/full
bash: echo: write error: No space left on device

보다http://en.wikipedia.org/wiki//dev/full

관련 정보