<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic How to find the NetApp cluster to which a volume belongs from NFS FPolicy XML request in Network and Storage Protocols</title>
    <link>https://community.netapp.com/t5/Network-and-Storage-Protocols/How-to-find-the-NetApp-cluster-to-which-a-volume-belongs-from-NFS-FPolicy-XML/m-p/132726#M8816</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have configured NetApp FPolicy on a NFS volume.&amp;nbsp;&lt;SPAN&gt;The FPolicy server I have developed get requests from NetApp. I am filtering the following operations (NFS_REN, NFS_REN_DIR, NFS_DEL, NFS_DEL_DIR,&amp;nbsp;NFS_SET_ATTR).&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I am using Data ONTAP 9.1. In the respose that NetApp sends, I have volume-msid from which I can find the volume to which a file belongs.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;But if a user has multiple NetApp clusters, is there some way to identify from which cluster the request has come? i.e. Suppose a user has two NetApp physical clusters&amp;nbsp;and SVMs on both clusters with FPolicy configured for SVMs in both clusters.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;From the NFS XML request that NetApp sends to FPolicy server, can I figure out which NetApp cluster hosts the SVM that is sending out the request?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Here is a sample response that I got for Rename of a file.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;"...."&amp;lt;?xml.version="1.0"?&amp;gt;&amp;lt;Header&amp;gt;&amp;lt;NotfType&amp;gt;SCREEN_REQ&amp;lt;/NotfType&amp;gt;&amp;lt;ContentLen&amp;gt;1135&amp;lt;/ContentLen&amp;gt;&amp;lt;DataFormat&amp;gt;XML&amp;lt;/DataFormat&amp;gt;&amp;lt;/Header&amp;gt;..

&amp;lt;?xml.version="1.0"?&amp;gt;&amp;lt;FscreenReq&amp;gt;&amp;lt;ReqId&amp;gt;401673&amp;lt;/ReqId&amp;gt;&amp;lt;ReqType&amp;gt;NFS_REN&amp;lt;/ReqType&amp;gt;&amp;lt;NotfInfo&amp;gt;&amp;lt;NfsRenReq&amp;gt;&amp;lt;CommonInfo&amp;gt;&amp;lt;ProtCommonInfo&amp;gt;
&amp;lt;ClientIp&amp;gt;10.1.10.84&amp;lt;/ClientIp&amp;gt;&amp;lt;GenerationTime&amp;gt;1495492522475821&amp;lt;/GenerationTime&amp;gt;&amp;lt;UsrIdType&amp;gt;UNIX_ONLY&amp;lt;/UsrIdType&amp;gt;&amp;lt;UsrContext&amp;gt;&amp;lt;UnixUid&amp;gt;502&amp;lt;/UnixUid&amp;gt;
&amp;lt;/UsrContext&amp;gt;&amp;lt;FileOwner&amp;gt;&amp;lt;UnixUid&amp;gt;502&amp;lt;/UnixUid&amp;gt;&amp;lt;/FileOwner&amp;gt;&amp;lt;AccessPath&amp;gt;&amp;lt;Path&amp;gt;&amp;lt;PathNameType&amp;gt;WIN_NAME&amp;lt;/PathNameType&amp;gt;&amp;lt;PathName&amp;gt;\Data\boot.log&amp;lt;/PathName&amp;gt;
&amp;lt;/Path&amp;gt;&amp;lt;Path&amp;gt;&amp;lt;PathNameType&amp;gt;UNIX_NAME&amp;lt;/PathNameType&amp;gt;&amp;lt;PathName&amp;gt;/Data/boot.log&amp;lt;/PathName&amp;gt;&amp;lt;/Path&amp;gt;&amp;lt;/AccessPath&amp;gt;&amp;lt;VolMsid&amp;gt;2155207719&amp;lt;/VolMsid&amp;gt;
&amp;lt;FileSize&amp;gt;28028&amp;lt;/FileSize&amp;gt;&amp;lt;NumHardLnk&amp;gt;1&amp;lt;/NumHardLnk&amp;gt;&amp;lt;IsOfflineAttr&amp;gt;0&amp;lt;/IsOfflineAttr&amp;gt;&amp;lt;FileType&amp;gt;FILE&amp;lt;/FileType&amp;gt;&amp;lt;IsSparse&amp;gt;0&amp;lt;/IsSparse&amp;gt;&amp;lt;IsDense&amp;gt;0&amp;lt;/IsDense&amp;gt;
&amp;lt;/ProtCommonInfo&amp;gt;&amp;lt;ProtVer&amp;gt;&amp;lt;MajorNum&amp;gt;3&amp;lt;/MajorNum&amp;gt;&amp;lt;MinorNum&amp;gt;0&amp;lt;/MinorNum&amp;gt;&amp;lt;/ProtVer&amp;gt;&amp;lt;UserGids&amp;gt;20.702.12.61.79.80.81.98.701.33.100.204.395.398.399.&amp;lt;/UserGids&amp;gt;
&amp;lt;/CommonInfo&amp;gt;&amp;lt;TargetAccessPath&amp;gt;&amp;lt;Path&amp;gt;&amp;lt;PathNameType&amp;gt;WIN_NAME&amp;lt;/PathNameType&amp;gt;&amp;lt;PathName&amp;gt;\Data\boot_renamed.log&amp;lt;/PathName&amp;gt;&amp;lt;/Path&amp;gt;&amp;lt;Path&amp;gt;&amp;lt;PathNameType&amp;gt;UNIX_NAME
&amp;lt;/PathNameType&amp;gt;&amp;lt;PathName&amp;gt;/Data/boot_renamed.log&amp;lt;/PathName&amp;gt;&amp;lt;/Path&amp;gt;&amp;lt;/TargetAccessPath&amp;gt;&amp;lt;/NfsRenReq&amp;gt;&amp;lt;/NotfInfo&amp;gt;&amp;lt;/FscreenReq&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for your help!&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 04 Jun 2025 14:51:44 GMT</pubDate>
    <dc:creator>MohitD</dc:creator>
    <dc:date>2025-06-04T14:51:44Z</dc:date>
    <item>
      <title>How to find the NetApp cluster to which a volume belongs from NFS FPolicy XML request</title>
      <link>https://community.netapp.com/t5/Network-and-Storage-Protocols/How-to-find-the-NetApp-cluster-to-which-a-volume-belongs-from-NFS-FPolicy-XML/m-p/132726#M8816</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have configured NetApp FPolicy on a NFS volume.&amp;nbsp;&lt;SPAN&gt;The FPolicy server I have developed get requests from NetApp. I am filtering the following operations (NFS_REN, NFS_REN_DIR, NFS_DEL, NFS_DEL_DIR,&amp;nbsp;NFS_SET_ATTR).&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I am using Data ONTAP 9.1. In the respose that NetApp sends, I have volume-msid from which I can find the volume to which a file belongs.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;But if a user has multiple NetApp clusters, is there some way to identify from which cluster the request has come? i.e. Suppose a user has two NetApp physical clusters&amp;nbsp;and SVMs on both clusters with FPolicy configured for SVMs in both clusters.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;From the NFS XML request that NetApp sends to FPolicy server, can I figure out which NetApp cluster hosts the SVM that is sending out the request?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Here is a sample response that I got for Rename of a file.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;"...."&amp;lt;?xml.version="1.0"?&amp;gt;&amp;lt;Header&amp;gt;&amp;lt;NotfType&amp;gt;SCREEN_REQ&amp;lt;/NotfType&amp;gt;&amp;lt;ContentLen&amp;gt;1135&amp;lt;/ContentLen&amp;gt;&amp;lt;DataFormat&amp;gt;XML&amp;lt;/DataFormat&amp;gt;&amp;lt;/Header&amp;gt;..

&amp;lt;?xml.version="1.0"?&amp;gt;&amp;lt;FscreenReq&amp;gt;&amp;lt;ReqId&amp;gt;401673&amp;lt;/ReqId&amp;gt;&amp;lt;ReqType&amp;gt;NFS_REN&amp;lt;/ReqType&amp;gt;&amp;lt;NotfInfo&amp;gt;&amp;lt;NfsRenReq&amp;gt;&amp;lt;CommonInfo&amp;gt;&amp;lt;ProtCommonInfo&amp;gt;
&amp;lt;ClientIp&amp;gt;10.1.10.84&amp;lt;/ClientIp&amp;gt;&amp;lt;GenerationTime&amp;gt;1495492522475821&amp;lt;/GenerationTime&amp;gt;&amp;lt;UsrIdType&amp;gt;UNIX_ONLY&amp;lt;/UsrIdType&amp;gt;&amp;lt;UsrContext&amp;gt;&amp;lt;UnixUid&amp;gt;502&amp;lt;/UnixUid&amp;gt;
&amp;lt;/UsrContext&amp;gt;&amp;lt;FileOwner&amp;gt;&amp;lt;UnixUid&amp;gt;502&amp;lt;/UnixUid&amp;gt;&amp;lt;/FileOwner&amp;gt;&amp;lt;AccessPath&amp;gt;&amp;lt;Path&amp;gt;&amp;lt;PathNameType&amp;gt;WIN_NAME&amp;lt;/PathNameType&amp;gt;&amp;lt;PathName&amp;gt;\Data\boot.log&amp;lt;/PathName&amp;gt;
&amp;lt;/Path&amp;gt;&amp;lt;Path&amp;gt;&amp;lt;PathNameType&amp;gt;UNIX_NAME&amp;lt;/PathNameType&amp;gt;&amp;lt;PathName&amp;gt;/Data/boot.log&amp;lt;/PathName&amp;gt;&amp;lt;/Path&amp;gt;&amp;lt;/AccessPath&amp;gt;&amp;lt;VolMsid&amp;gt;2155207719&amp;lt;/VolMsid&amp;gt;
&amp;lt;FileSize&amp;gt;28028&amp;lt;/FileSize&amp;gt;&amp;lt;NumHardLnk&amp;gt;1&amp;lt;/NumHardLnk&amp;gt;&amp;lt;IsOfflineAttr&amp;gt;0&amp;lt;/IsOfflineAttr&amp;gt;&amp;lt;FileType&amp;gt;FILE&amp;lt;/FileType&amp;gt;&amp;lt;IsSparse&amp;gt;0&amp;lt;/IsSparse&amp;gt;&amp;lt;IsDense&amp;gt;0&amp;lt;/IsDense&amp;gt;
&amp;lt;/ProtCommonInfo&amp;gt;&amp;lt;ProtVer&amp;gt;&amp;lt;MajorNum&amp;gt;3&amp;lt;/MajorNum&amp;gt;&amp;lt;MinorNum&amp;gt;0&amp;lt;/MinorNum&amp;gt;&amp;lt;/ProtVer&amp;gt;&amp;lt;UserGids&amp;gt;20.702.12.61.79.80.81.98.701.33.100.204.395.398.399.&amp;lt;/UserGids&amp;gt;
&amp;lt;/CommonInfo&amp;gt;&amp;lt;TargetAccessPath&amp;gt;&amp;lt;Path&amp;gt;&amp;lt;PathNameType&amp;gt;WIN_NAME&amp;lt;/PathNameType&amp;gt;&amp;lt;PathName&amp;gt;\Data\boot_renamed.log&amp;lt;/PathName&amp;gt;&amp;lt;/Path&amp;gt;&amp;lt;Path&amp;gt;&amp;lt;PathNameType&amp;gt;UNIX_NAME
&amp;lt;/PathNameType&amp;gt;&amp;lt;PathName&amp;gt;/Data/boot_renamed.log&amp;lt;/PathName&amp;gt;&amp;lt;/Path&amp;gt;&amp;lt;/TargetAccessPath&amp;gt;&amp;lt;/NfsRenReq&amp;gt;&amp;lt;/NotfInfo&amp;gt;&amp;lt;/FscreenReq&amp;gt;&amp;nbsp;&amp;nbsp;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for your help!&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 04 Jun 2025 14:51:44 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Network-and-Storage-Protocols/How-to-find-the-NetApp-cluster-to-which-a-volume-belongs-from-NFS-FPolicy-XML/m-p/132726#M8816</guid>
      <dc:creator>MohitD</dc:creator>
      <dc:date>2025-06-04T14:51:44Z</dc:date>
    </item>
  </channel>
</rss>

