![Linux에서 fio verify를 안정적으로 실행하는 방법](https://linux55.com/image/157985/Linux%EC%97%90%EC%84%9C%20fio%20verify%EB%A5%BC%20%EC%95%88%EC%A0%95%EC%A0%81%EC%9C%BC%EB%A1%9C%20%EC%8B%A4%ED%96%89%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95.png)
fio
iscsi를 통해 노출된 디스크를 사용하고 있습니다 . 나는이 매개 변수를 제공하고 있습니다fio
fio --name=randwrite --ioengine=libaio --iodepth=64 --rw=randrw --rwmixread=50 --bs=4k-2M --direct=1 -filename=data --numjobs=1 --runtime 36000 --verify=md5 --verify_async=4 --verify_backlog=100000 --verify_dump=1 --verify_fatal=1 --time_based --group_reporting
fio
페이지 크기보다 큰 중복 동시 쓰기를 보내 려면 위의 매개변수를 사용하십시오 .
그렇다면 fio
페이지 크기에 따라 io의 원자성이 보장되지 않으므로 체크섬을 확인하는 방법입니다.
답변1
본 적 있어?페오의 serialize_overlap
선택? fio가 쓰기 및 읽기가 있는 지역에 확인 읽기를 제출하면 경합으로 인해 허위 오류가 발생할 수 있다는 것이 맞습니다. 다른 분들도 이거 보고 질문하신 것 같은데https://github.com/axboe/fio/issues/792...