maybe this is what you are looking for:
during recovery on the MDS:
cat /proc/fs/lustre/mds/lustrefs-MDT0000/recovery_status
shows the number of clients already connected and the number the
server expects.
during normal operation
cat /proc/fs/lustre/mds/lustrefs-MDT0000/num_exports
shows the number of exports (If I recall correctly, the MGS is a
client as well in this context)
On 07/06/2015 05:16 PM, Scott Nolin wrote:
the
'lshowmount' command on the servers can do this.
However I sometimes have seen where lshowmount doesn't show any
connected clients, but they obviously still are. So maybe there's
a lower-level way than that utility that's better.
Scott
On 7/6/2015 10:09 AM, Jérôme BECOT wrote:
That's how i proceed, but i had kernel
crashes on the MDS so I unmounted
and remounted it and it recovers
No way to check wether Lustre servers considers any client still
connect
or not ?
Le 04/07/2015 04:43, Kurt Strosahl a écrit :
Hi,
I just did a clean shutdown/startup of two lustre file
systems
last weekend (also for electrical work). The order that I've
found
most effective is to first shutdown all the clients, then
unmount the
osts/shutdown the oss systems, then unmount the mdt/mgs and
shut down
that system. On the up I've found that turning on the mdt/mgs
system,
letting it mount up. Then mounting the osts (my oss systems
don't
mount lustre on boot). Once the last ost to be mounted looks
like it
has finished any recovery it needs to do I mount a single
client and
make sure it can see the entire system... and then go from
there with
the rest of the clients.
Since all the lustre clients I have are in the same room as
the lustre
file system itself I don't have to check for stray mounts (I
just walk
around the room looking for systems that are still on, and
then power
them off).
Good luck,
Kurt J. Strosahl
System Administrator
Scientific Computing Group, Thomas Jefferson National
Accelerator
Facility
Message: 1
Date: Fri, 03 Jul 2015 13:49:32 +0200
From: J?r?me BECOT <jerome.becot@inserm.fr>
To: HPDD-discuss@ml01.01.org
Subject: [HPDD-discuss] Clean shutdown
Message-ID: <559676CC.1060009@inserm.fr>
Content-Type: text/plain; charset=utf-8; format=flowed
Hi there,
We are running a small lustre system (1MGS/MDS + 2 OSTs). I
haven't
found the information, so i ask you :
What is the good order to shutdown the whole system (for
electrical
maintenance ...) when you run a combined MGT/MDT :
- disconnect the clients
- is there any way to check if there is a client still
connected ?
- unmount the MGT/MDT
- unmount the OSTs
- ... poweroff all the servers
- mount the OSTs
- then the MGT/MDT
- then the clients ?
or should I stop the ost first and mount them last ?
Thanks
_______________________________________________
HPDD-discuss mailing list
HPDD-discuss@lists.01.org
https://lists.01.org/mailman/listinfo/hpdd-discuss