Re: FIO and replay_redirect

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Neto,

Once again, I would recommend you to use blkreplay instead of fio. You
can control the compressibility ratio in blkreplay using fill_random
parameter.

--Alireza

On Tue, Feb 9, 2016 at 2:29 PM, neto from Brazil
<Antonio.Jose.Rodrigues.Neto@xxxxxxxxxx> wrote:
>
>>Hi All,
>>
>>This is neto from Brazil
>>
>>How are you?
>>
>>I have captured a blktrace from an Oracle workload. 18 dm devices.
>>
>>Steps to capture:
>>
>>blktrace <device 0> <device 1> ... -w 40
>>blkparse -i <device 0> -i <device 1> ... -o /dev/null -d oracle_trace.out
>>
>>Trying to replay with FIO (here I have 2 devices - /dev/sdh and /dev/sdi)
>>
>>Testing with one device:
>>
>>[workload]
>>ioengine=libaio
>>iodepth=1
>>size=100g
>>numjobs=1
>>direct=1
>>thread
>>read_iolog=/root/traces/oracle-s144/oracle_trace.out
>>replay_no_stall=1
>>replay_redirect=/dev/sdh
>>
>>[root@oraperf1 fio]# ./fio oracle-replay.cfg
>>workload: (g=0): rw=read, bs=4K-4K/4K-4K/4K-4K, ioengine=libaio, iodepth=1
>>fio-2.2.9-26-g669e
>>Starting 1 thread
>>fio: ioengines.c:422: td_io_open_file: Assertion `!fio_file_open(f)'
>>failed.
>>Aborted (core dumped)
>>
>>
>>
>>
>>
>>Questions:
>>
>>1) The workload that I capture, all DM devices have 200GB size. My devices
>>where I want to replay have 100GB. I believe I will need to match the size
>>of all disks (where I captured the workload) with the destination where I
>>am going to replay. For example: If I capture a workload with 18 LUNs
>>200GB, to replay I need to have 18 LUNs with 200GB minimum.
>>
>>2) I need to replay to more than one device. How can I do that with fio?
>>Seems to me replay_redirect is for a single specified device.
>>
>>3) Any help why I am getting that error? fio: ioengines.c:422:
>>td_io_open_file: Assertion `!fio_file_open(f)' failed.
>>
>>Thank you very much for all help.
>>
>>All the best
>>
>>Neto
>
>
> Hi All,
>
> This is neto from Brazil
>
> How are you?
>
> Any suggestions here?
>
> Thank you,
>
> neto
>
> --
> To unsubscribe from this list: send the line "unsubscribe fio" in
> the body of a message to majordomo@xxxxxxxxxxxxxxx
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
--
To unsubscribe from this list: send the line "unsubscribe fio" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Kernel]     [Linux SCSI]     [Linux IDE]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux SCSI]

  Powered by Linux