Whamcloud - gitweb
LUDOC-296 protocol: remove internal details from descriptions
[doc/protocol.git] / mds_getstatus.txt
index 8600d65..82f6fd5 100644 (file)
@@ -2,20 +2,20 @@ RPC 40: MDS GETSTATUS - get the status from a target
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 [[mds-getstatus-rpc]]
 
-The MDS_GETSTATUS command targets a specific MDT. If there are several,
-the client will need to send a separate message for each.
+The MDS_GETSTATUS request is used to determine the filesystem ROOT FID
+during initial mount.  It is always sent to MDT0000 initially.
 
 .MDS_GETSTATUS (40)
 [options="header"]
 |====
-| request       | reply
-| mdt_body_only | mdt_body_capa
+| request  | reply
+| mdt_body | mdt_body
 |====
 
-The 'mdt_body_only' request message is one that provides information
-about a specific MDT, identifying which (among several possible)
-target is being asked about.
+The request message 'mdt_body' is normally empty.
+
+The reply message 'mdt_body' contains only the FID of the filesystem
+ROOT in 'mbo_fid1'.  The client can then use the returned FID to
+fetch inode attributes for the root inode of the local mountpoint.
 
-In the reply there is additional information about the MDT's
-capabilities.