1 votes

`fio` ne se ferme pas même s'il est spécifié un délai d'attente ?

# fio --name=random-write --directory=/mnt/test/ --ioengine=posixaio --rw=randwrite -bs=4k --numjobs=1 --size=4g -iodepth=1 -runtime=600 --time_based --end_fsync=1
random-write: (g=0): rw=randwrite, bs=(R) 4096B-4096B, (W) 4096B-4096B, (T) 4096B-4096B, ioengine=posixaio, iodepth=1
fio-3.7
Starting 1 process
random-write: Laying out IO file (1 file / 4096MiB)
Jobs: 1 (f=1): [w(1)][100.0%][r=0KiB/s,w=0KiB/s][r=0,w=0 IOPS][eta 00m:00s]    

Quelle est la raison pour laquelle il s'est arrêté après 60 minutes plutôt que 600 secondes que j'ai définies?

J'ai vérifié dmesg, pas d'erreur:

[Mon Mar  1 20:53:36 2021] XFS (sda2): Mounting V5 Filesystem
[Mon Mar  1 20:53:37 2021] XFS (sda2): Starting recovery (logdev: internal)
[Mon Mar  1 20:53:45 2021] XFS (sda2): Ending recovery (logdev: internal)

J'ai exécuté la même commande sur un autre disque (un SSD à la place) sur la même machine en même temps, et elle s'est terminée à temps et a renvoyé le résultat.

Merci d'avance!

1 votes

@Anon oui, la dernière m'a donné le même problème. oui, les doubles tirets sont attendus et ils vont bien. pas sûr s'il y avait beaucoup d'E/S continuant à être envoyées au disque après la fin du temps imparti. Délai d'attente plus court même problème. libaio même problème. N'a pas essayé avec direct et sans end_fsync.

1voto

HCSF Points 225

Je crois que c'est lié à mon contrôleur SATA défectueux. Le remplacer résout le problème.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X