All of lore.kernel.org
 help / color / mirror / Atom feed
* FIO and replay_redirect
@ 2016-02-04 22:32 neto from Brazil
  2016-02-04 23:11 ` Alireza Haghdoost
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: neto from Brazil @ 2016-02-04 22:32 UTC (permalink / raw)
  To: fio

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


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2017-07-31  6:18 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-02-04 22:32 FIO and replay_redirect neto from Brazil
2016-02-04 23:11 ` Alireza Haghdoost
2016-02-04 23:17   ` neto from Brazil
2016-02-09 20:29 ` neto from Brazil
2016-02-12 17:00   ` Alireza Haghdoost
2017-07-31  6:17 ` Sitsofe Wheeler

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.