[Lustre-discuss] Correct way to unmount a lustre client?

Hans-Juergen Schnitzer schnitzer at rz.RWTH-Aachen.DE
Thu Jul 10 09:10:13 PDT 2008


Andreas Dilger wrote:
> On Jul 08, 2008  18:30 +0200, Hans-Juergen Schnitzer wrote:
>> what is the correct way to unmount a lustre client
>> when a simple "umount <filesystem>" responds with
>> "device is busy"? A "umount -l <filesystem>" does
>> unmount the filesystem however when I reboot the
>> machine subsequently the shutdown process hangs.
> 
> The "umount -l" only removes the filesystem from the namespace, making
> it unreachable.  It doesn't really "unmount" the filesystem at all.
> It is likely that your "filesystem busy" is caused by processes using
> Lustre for CWD or having files open there.  Use "lsof | grep /mount/point"
> to see what processes are using the filesystem.
> 
> 
> Cheers, Andreas
> --
> Andreas Dilger
> Sr. Staff Engineer, Lustre Group
> Sun Microsystems of Canada, Inc.
> 

I sometimes get a "device is busy" even if lsof or fuser doesn't
report any processes using the filesystem. What else can I do to
force an unmount? Btw, I am using 1.6.5.

Best regards,
Hans Schnitzer

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 5750 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://lists.lustre.org/pipermail/lustre-discuss-lustre.org/attachments/20080710/7d04aaeb/attachment.bin>


More information about the lustre-discuss mailing list