Details
-
Bug
-
Resolution: Cannot Reproduce
-
Minor
-
None
-
Lustre 2.6.0, Lustre 2.8.0
-
None
-
before upgrade: 2.5.2 ldiskfs
after upgrade:
server: b2_6-rc2
clients: 2.5.2
-
3
-
15036
Description
After rolling upgrade OSS and MDS from 2.5.2 to b2_6-rc2, two clients are still 2.5.2, run sanity hit following error.
Same error if only upgrade OSS to b2_6-rc2, all the other nodes(MDS, clients) are 2.5.2
client console:
== sanity test 220: preallocated MDS objects still used if ENOSPC from OST == 19:16:32 (1406168192)
Lustre: DEBUG MARKER: == sanity test 220: preallocated MDS objects still used if ENOSPC from OST == 19:16:32 (1406168192)
onyx-26: error: get_param: /proc/{fs,sys}/{lnet,lustre}/osc/lustre-OST0000-osc-/prealloc_last_id: Found no match
onyx-26: error: get_param: /proc/{fs,sys}/{lnet,lustre}/osc/lustre-OST0000-osc-/prealloc_next_id: Found no match
UUID Inodes IUsed IFree IUse% Mounted on
lustre-MDT0000_UUID 1000184 2733 997451 0% /mnt/lustre[MDT:0]
lustre-OST0000_UUID 366720 1031 365689 0% /mnt/lustre[OST:0]
filesystem summary: 1000184 2733 997451 0% /mnt/lustre
fail_val=-1
fail_loc=0x229
onyx-26: Pool lustre.test_220 created
onyx-26: OST lustre-OST0000_UUID added to pool lustre.test_220
pool 'lustre.test_220' has no OSTs
error: setstripe: create stripe file '/mnt/lustre/d220.sanity' failed
preallocated objects on MDS is 0 ( - )
OST still has 0 kbytes free
create 0 files @next_id...
total: 0 creates in 0.00 seconds: -nan creates/second
onyx-26: error: get_param: /proc/{fs,sys}/{lnet,lustre}/osc/lustre-OST0000-osc-/prealloc_last_id: Found no match
onyx-26: error: get_param: /proc/{fs,sys}/{lnet,lustre}/osc/lustre-OST0000-osc-/prealloc_next_id: Found no match
after creation, last_id=, next_id=
UUID Inodes IUsed IFree IUse% Mounted on
lustre-MDT0000_UUID 1000184 2733 997451 0% /mnt/lustre[MDT:0]
lustre-OST0000_UUID 366720 366720 0 100% /mnt/lustre[OST:0]
filesystem summary: 1000184 2733 997451 0% /mnt/lustre
cleanup...
fail_val=0
fail_loc=0
onyx-26: OST lustre-OST0000_UUID removed from pool lustre.test_220
onyx-26: Pool lustre.test_220 destroyed
unlink 0 files @...
count must be at least one
sanity test_220: @@@@@@ FAIL: test_220 failed with 6
Lustre: DEBUG MARKER: sanity test_220: @@@@@@ FAIL: test_220 failed with 6
Trace dump:
= /usr/lib64/lustre/tests/test-framework.sh:4343:error_noexit()
= /usr/lib64/lustre/tests/test-framework.sh:4374:error()
= /usr/lib64/lustre/tests/test-framework.sh:4613:run_one()
= /usr/lib64/lustre/tests/test-framework.sh:4648:run_one_logged()
= /usr/lib64/lustre/tests/test-framework.sh:4516:run_test()
= sanity.sh:11474:main()
Dumping lctl log to /home/w3liu/toro_home/test_logs/sanity.test_220.*.1406168221.log
FAIL 220 (32s)