RPC 33: MDS GETATTR - Get MDS Attributes ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [[mds-getattr-rpc]] Get attribute information for a resource on an MDT. .MDS_GETATTR Request Packet Structure image::mds-getattr-request.png["MDS_GETATTR Request Packet Structure",height=50] ////////////////////////////////////////////////////////////////////// The mds-getattr-request.png diagram resembles this text art: MDS_GETATTR: --request------------------------------- | ptlrpc_body | mdt_body | lustre_capa | ---------------------------------------- ////////////////////////////////////////////////////////////////////// 'ptlrpc_body':: RPC descriptor. See <>. include::struct_mdt_body.txt[] 'lustre_capa':: A "capabilities" structure. See <>. .MDS_GETATTR Reply Packet Structure image::mds-getattr-reply.png["MDS_GETATTR Reply Packet Structure",height=50] ////////////////////////////////////////////////////////////////////// The mds-getattr-reply.png diagram resembles this text art: MDS_GETATTR: --reply---------------------------------------------- | ptlrpc_body | mdt_body | MDS_MD | ACL | fid1_capa | ----------------------------------------------------- | fid2_capa | --------------- ////////////////////////////////////////////////////////////////////// 'ptlrpc_body':: RPC descriptor. See <>. 'mdt_body':: Metadata about the resource. See <>. MDT_MD:: Needs more detail. ACL:: Needs more detail. 'fid1_capa':: The capabilities structure for the first FID in the 'mdt_body'. See <>. 'fid2_capa':: The capabilities structure for the second FID in the 'mdt_body'. See <>.