URL: https://linuxfr.org/forums/linux-general/posts/forcer-les-ecritures-synchrones-sur-iscsi Title: Forcer les écritures synchrones sur iSCSI Authors: raspbeguy Date: 2023年01月23日T10:35:17+01:00 License: CC By-SA Tags: stockage, iscsi et réseau Score: 1 Hello, Je ne suis pas un as en stockage et c'est la première fois que je touche à iSCSI. Je voulais faire un peu mumuse et je me suis fait un petit lab pour tester iSCSI sur un réseau pas très performant (en Gbps uniquement pour l'instant) et je m'attends donc à des performances très faibles, mais c'est sans importance. J'ai donc partagé un disque en iSCSI et je l'ai monté sur une autre machine, ça fonctionne. J'en ai fait un PV pour LVM et j'ai créé un petit LV de 8 Go dessus. Pour tester la vitesse j'ai fait ceci : ``` root@initiator:~# dd if=/dev/zero of=/dev/iscsiVG/toto bs=1M status=progress 7624196096 octets (7,6 GB, 7,1 GiB) copiés, 4 s, 1,9 GB/s ``` Ça a été très rapide pour m'afficher ça puis ça a freeze pendant quelques minutes. Sur la target, j'ai constaté que le transfert se faisait bien mais beaucoup plus lentement qu'annoncé par `dd`, ce qui est normal vu que c'est un réseau uniquement Gbps. Ce qui s'est donc passé, c'est que `dd` a fièrement annoncé avoir fait le taf alors que la syncro n'était as encore faite. J'aimerais faire en sorte que ça ne se produise pas et que `dd` (ou autres outils) ne fassent que des transferts synchrones afin que ce lag ne se produise pas. Est-ce que ça peut se régler au moment ou je connecte l'initiator avec `iscsiadm` ou est-ce au moment de la création du LUN sur la target avec `targetcli` ? Ou autre chose encore ?

AltStyle によって変換されたページ (->オリジナル) /