Details
-
Bug
-
Resolution: Fixed
-
Critical
-
Lustre 2.4.1, Lustre 2.5.0
-
None
-
3
-
9374
Description
This issue was created by maloo for James Nunez <james.a.nunez@intel.com>
This issue relates to the following test suite run: http://maloo.whamcloud.com/test_sets/92e7707e-f4b3-11e2-b8a2-52540035b04c.
The sub-test test_116a failed with the following error:
test_116a returned 1
When an OST fills, test 116a looks for the OST with the minimum size available and tries to fill 25% of the remaining space, but it never checks to see if there is any space available.
This test should check if the minimum size available on an OST is zero and, if so, exit/skip.
The client test_log looks like:
== sanity test 116a: stripe QOS: free space balance ===================== 22:17:35 (1374729455) Free space priority error: get_param: /proc/{fs,sys}/{lnet,lustre}/lov/*-clilov-*/qos_prio_free: Found no match CMD: client-26vm3 lctl set_param -n osd*.*MD*.force_sync 1 CMD: client-26vm3 lctl get_param -n osc.*MDT*.sync_* CMD: client-26vm3 lctl get_param -n osc.*MDT*.sync_* CMD: client-26vm3 lctl get_param -n osc.*MDT*.sync_* CMD: client-26vm3 lctl get_param -n osc.*MDT*.sync_* CMD: client-26vm3 lctl get_param -n osc.*MDT*.sync_* CMD: client-26vm3 lctl get_param -n osc.*MDT*.sync_* CMD: client-26vm3 lctl get_param -n osc.*MDT*.sync_* CMD: client-26vm3 lctl get_param -n osc.*MDT*.sync_* Waiting for local destroys to complete OST kbytes available: 164288 172508 172284 0 164312 172300 162240 Min free space: OST 3: 0 Max free space: OST 1: 172508 Filling 25% remaining space in OST3 with 0Kb CMD: client-26vm3 lctl get_param -n lov.*.qos_maxage Waiting for local destroys to complete OST kbytes available: 164068 172508 172504 0 164312 172520 162016 Min free space: OST 3: 0 Max free space: OST 5: 172520 /usr/lib64/lustre/tests/sanity.sh: line 6604: 172520 * 100 / 0: division by 0 (error token is "0")
Attachments
Issue Links
- is related to
-
LU-3633 sanity.sh test_101d failed for 'dd failed'
- Resolved