Client

To check the status of the active storpool_block services in the cluster:

# storpool client status
-----------------------------------
|  client  |       status         |
-----------------------------------
|       11 | ok                   |
|       12 | ok                   |
|       13 | ok                   |
|       14 | ok                   |
-----------------------------------

To wait until a client is updated:

# storpool client 13 sync
OK

This is a way to ensure a volume with changed size is visible with its new size to any clients it is attached to.

To show detailed information about the active requests on a particular client in this moment:

# storpool client 13 activeRequests
------------------------------------------------------------------------------------------------------------------------------------
| request ID                     |  request IDX |               volume |         address |        size |       op |    time active |
------------------------------------------------------------------------------------------------------------------------------------
| 9224499360847016133:3181950    |  1044        | testvolume           |     10562306048 |     128 KiB |    write |        65 msec |
| 9224499360847016133:3188784    |  1033        | testvolume           |     10562437120 |      32 KiB |     read |        63 msec |
| 9224499360847016133:3188977    |  1029        | testvolume           |     10562568192 |     128 KiB |     read |        21 msec |
| 9224499360847016133:3189104    |  1026        | testvolume           |     10596122624 |     128 KiB |     read |         3 msec |
| 9224499360847016133:3189114    |  1035        | testvolume           |     10563092480 |     128 KiB |     read |         2 msec |
| 9224499360847016133:3189396    |  1048        | testvolume           |     10629808128 |     128 KiB |     read |         1 msec |
------------------------------------------------------------------------------------------------------------------------------------