[LU-1074] servers are umounted while the client is still doing job when running racer.sh by auster Created: 10/Dec/11  Updated: 15/Mar/12  Resolved: 15/Mar/12

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: Lustre 2.0.0
Fix Version/s: Lustre 2.2.0

Type: Bug Priority: Minor
Reporter: Sarah Liu Assignee: WC Triage
Resolution: Fixed Votes: 0
Labels: None

Severity: 3
Rank (Obsolete): 2195

 Description   

Running racer by auster, servers are umounted when the client is still working. For detailed information please refer to LU-613



 Comments   
Comment by Chris Gearing (Inactive) [ 06/Feb/12 ]

Sarah this sounds like a Lustre issue, this is presumably in the test scripts and those are part of Lustre.

Please update this issue with Lustre version information and then assign it to a suitable Lustre engineer.

Comment by James A Simmons [ 07/Feb/12 ]

I noticed this too recently. After racer finishes some dd's are still left running on the client nodes. The test suite then stops because it complains about the mounts being busy so it can't unmount for the next test.

Comment by Andreas Dilger [ 15/Mar/12 ]

This was fixed recently via a change to zconf_umount_clients (LU-452 change http://review.whamcloud.com/2015, Git hash 26bb579a96efced8825b63b84465334368ecc382). This was committed to master for 2.1.58 (i.e. before the 2.2 split), so it should be fixed.

The zconf_umount_clients() function will now wait indefinitely for busy processes to finish using the filesystem, rather than pretending the unmount was successful and blindly continuing with the server shutdown (which will definitely block the client from ever unmounting correctly).

Generated at Sat Feb 10 01:13:15 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.