Linux에서 fio verify를 안정적으로 실행하는 방법

Linux에서 fio verify를 안정적으로 실행하는 방법

fioiscsi를 통해 노출된 디스크를 사용하고 있습니다 . 나는이 매개 변수를 제공하고 있습니다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...

관련 정보