From 9375170b310a1390f3f47e004aabcd853ddd1ffd Mon Sep 17 00:00:00 2001 From: bose-abhishek <85727318+bose-abhishek@users.noreply.github.com> Date: Thu, 25 Aug 2022 22:29:57 +0530 Subject: [PATCH 1/3] Added IPv6 option at client side Documentation lacked the information of how fio handles IPv6 in client/server environment. server side option is present but it is quite unclear about how to implement in client end. --- fio.1 | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/fio.1 b/fio.1 index 27454b0b89..6c0c431249 100644 --- a/fio.1 +++ b/fio.1 @@ -4547,6 +4547,12 @@ Fio can connect to multiple servers this way: $ fio \-\-client= \-\-client= .RE .P +In an IPv6 network, use prefix "ip6:" before the IP address. +.RS +.P +$ fio \-\-client=ip6: \-\-client=ip6: +.RE +.P If the job file is located on the fio server, then you can tell the server to load a local file as well. This is done by using \fB\-\-remote\-config\fR: .RS From 09f3f75a28462baa855c494a2e8f5411c017ad80 Mon Sep 17 00:00:00 2001 From: bose-abhishek <85727318+bose-abhishek@users.noreply.github.com> Date: Fri, 2 Sep 2022 02:34:18 +0530 Subject: [PATCH 2/3] Added IPv6 option at client side Documentation lacked the information of how fio handles IPv6 in client/ server environment. Server side option is present but it is quite unclear about how to implement in client end. Signed-off-by: Abhishek Bose abose@redhat.com --- HOWTO.rst | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/HOWTO.rst b/HOWTO.rst index 08be687c90..f3fac8a510 100644 --- a/HOWTO.rst +++ b/HOWTO.rst @@ -4809,6 +4809,10 @@ load a local file as well. This is done by using :option:`--remote-config` :: Then fio will open this local (to the server) job file instead of being passed one from the client. +In an IPv6 network, use prefix "ip6:" before the IP address. + + fio --client=ip6: --client=ip6: + If you have many servers (example: 100 VMs/containers), you can input a pathname of a file containing host IPs/names as the parameter value for the :option:`--client` option. For example, here is an example :file:`host.list` From 8c990e6f42b32e4e4414a0f90f92e29e004dcc88 Mon Sep 17 00:00:00 2001 From: bose-abhishek <85727318+bose-abhishek@users.noreply.github.com> Date: Fri, 2 Sep 2022 02:47:46 +0530 Subject: [PATCH 3/3] Added IPv6 option at client side Documentation lacked the information of how fio handles IPv6 in client/ server environment. Server side option is present but it is quite unclear about how to implement in client end. Signed-off-by: Abhishek Bose abose@redhat.com --- HOWTO.rst | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/HOWTO.rst b/HOWTO.rst index f3fac8a510..97059dc272 100644 --- a/HOWTO.rst +++ b/HOWTO.rst @@ -4801,6 +4801,10 @@ Fio can connect to multiple servers this way:: fio --client= --client= +In an IPv6 network, use prefix "ip6:" before the IP address. + + fio --client=ip6: --client=ip6: + If the job file is located on the fio server, then you can tell the server to load a local file as well. This is done by using :option:`--remote-config` :: @@ -4809,10 +4813,6 @@ load a local file as well. This is done by using :option:`--remote-config` :: Then fio will open this local (to the server) job file instead of being passed one from the client. -In an IPv6 network, use prefix "ip6:" before the IP address. - - fio --client=ip6: --client=ip6: - If you have many servers (example: 100 VMs/containers), you can input a pathname of a file containing host IPs/names as the parameter value for the :option:`--client` option. For example, here is an example :file:`host.list`