<?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 Issue with Invoke-NcSystemApi in Microsoft Virtualization Discussions</title>
    <link>https://community.netapp.com/t5/Microsoft-Virtualization-Discussions/Issue-with-Invoke-NcSystemApi/m-p/142264#M5841</link>
    <description>&lt;P&gt;I am encountering a strange issue using Invoke-NcSystemApi. I am trying to get the output of&lt;EM&gt;&lt;STRONG&gt; ifstat&amp;nbsp;&amp;lt;portname&amp;gt;&lt;/STRONG&gt;&lt;/EM&gt;&amp;nbsp;using this cmdlet. So what happens that each time the script runs I get output for only some ports and others are skipped. For ex: In the below output I pasted port &lt;EM&gt;&lt;STRONG&gt;e0b and e0d&lt;/STRONG&gt;&lt;/EM&gt; are skipped. Please have a look at the script below. Would really appreciate if someone can help...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;=====================================================================================&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Import-Module Dataontap&lt;BR /&gt;$UserName ="admin"&lt;/P&gt;
&lt;P&gt;$ControllerPassword =ConvertTo-SecureString “netapp123” -AsPlainText -Force&lt;BR /&gt;$ControllerCredential = New-Object System.Management.Automation.PsCredential($UserName,$ControllerPassword)&lt;BR /&gt;$ips=@()&lt;BR /&gt;$ips=("192.168.0.10")&lt;BR /&gt;foreach($ip in $ips)&lt;BR /&gt;{&lt;/P&gt;
&lt;P&gt;Connect-NcController -Name $ip -Credential $ControllerCredential&lt;/P&gt;
&lt;P&gt;$nodes = (Get-NcNode).Node&lt;BR /&gt;$portlist = Get-NcNetPort&lt;BR /&gt;foreach($pl in $portlist)&lt;BR /&gt;{ &lt;BR /&gt;$plist = $pl.Port&lt;BR /&gt;$nlist = $pl.Node&lt;BR /&gt;$nlist&lt;BR /&gt;$nplist&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;$api = $("&amp;lt;system-cli&amp;gt;&amp;lt;args&amp;gt;&amp;lt;arg&amp;gt;"+("system node run -node $nlist -command ifstat $plist" -join "&amp;lt;/arg&amp;gt;&amp;lt;arg&amp;gt;")+"&amp;lt;/arg&amp;gt;&amp;lt;/args&amp;gt;&amp;lt;/system-cli&amp;gt;")&lt;BR /&gt;$output = Invoke-NcSystemApi -Request $api -ErrorAction Stop&lt;BR /&gt;$output.results.'cli-output'&lt;BR /&gt;$output.results.'cli-result-value'&lt;/P&gt;
&lt;P&gt;}&lt;BR /&gt;}&lt;BR /&gt;==========================================================================================================&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Output :&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;PS C:\Users\jaiw&amp;gt; C:\Users\jaiw\Videos\scriptvvvvv.ps1&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Name Address Vserver Version &lt;BR /&gt;---- ------- ------- ------- &lt;BR /&gt;192.168.0.10 192.168.0.10 NetApp Release 9.4: Fri Jun 08 22:50:12 UTC 2018&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;cluster1-01&lt;BR /&gt;e0a&lt;/P&gt;
&lt;P&gt;-- interface e0a (3 hours, 6 minutes, 32 seconds) --&lt;/P&gt;
&lt;P&gt;RECEIVE&lt;BR /&gt;Total frames: 5318 | Frames/second: 0 | Total bytes: 508k&lt;BR /&gt;Bytes/second: 45 | Total errors: 0 | Errors/minute: 0 &lt;BR /&gt;Total discards: 0 | Discards/minute: 0 | Multi/broadcast: 1256 &lt;BR /&gt;Non-primary u/c: 0 | CRC errors: 0 | Runt frames: 0 &lt;BR /&gt;Fragment: 0 | Long frames: 0 | Jabber: 0 &lt;BR /&gt;Alignment errors: 0 | No buffer: 0 | Xon: 0 &lt;BR /&gt;Xoff: 0 | Pause: 0 | Jumbo: 0 &lt;BR /&gt;Noproto: 0 | Error symbol: 0 | Illegal symbol: 0 &lt;BR /&gt;Bus overruns: 0 | Queue drops: 0 | LRO segments: 0 &lt;BR /&gt;LRO bytes: 0 | LRO6 segments: 0 | LRO6 bytes: 0 &lt;BR /&gt;Bad UDP cksum: 0 | Bad UDP6 cksum: 0 | Bad TCP cksum: 0 &lt;BR /&gt;Bad TCP6 cksum: 0 | Mcast v6 solicit: 0 &lt;BR /&gt;TRANSMIT&lt;BR /&gt;Total frames: 16380 | Frames/second: 1 | Total bytes: 21760k&lt;BR /&gt;Bytes/second: 1944 | Total errors: 0 | Errors/minute: 0 &lt;BR /&gt;Total discards: 0 | Queue overflow: 0 | Multi/broadcast: 0 &lt;BR /&gt;Max collisions: 0 | Single collision: 0 | Multi collisions: 0 &lt;BR /&gt;Late collisions: 0 | Xon: 0 | Xoff: 0 &lt;BR /&gt;Pause: 0 | Jumbo: 0 | Cfg Up to Downs: 4 &lt;BR /&gt;TSO non-TCP drop: 0 | Split hdr drop: 0 | Timeout: 0 &lt;BR /&gt;TSO segments: 0 | TSO bytes: 0 | TSO6 segments: 0 &lt;BR /&gt;TSO6 bytes: 0 | HW UDP cksums: 0 | HW UDP6 cksums: 0 &lt;BR /&gt;HW TCP cksums: 16102 | HW TCP6 cksums: 0 | Mcast v6 solicit: 0 &lt;BR /&gt;DEVICE&lt;BR /&gt;Mcast addresses: 1 | Rx MBuf Sz: 0 &lt;BR /&gt;LINK INFO&lt;BR /&gt;Speed: 1000m | Duplex: full | Flowcontrol: none&lt;BR /&gt;Media state: active | Up to downs: 5&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;1&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;cluster1-01&lt;BR /&gt;e0b&lt;/P&gt;
&lt;P&gt;1&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;cluster1-01&lt;BR /&gt;e0c&lt;/P&gt;
&lt;P&gt;-- interface e0c (3 hours, 12 minutes, 4 seconds) --&lt;/P&gt;
&lt;P&gt;RECEIVE&lt;BR /&gt;Total frames: 20235 | Frames/second: 2 | Total bytes: 3549k&lt;BR /&gt;Bytes/second: 308 | Total errors: 0 | Errors/minute: 0 &lt;BR /&gt;Total discards: 0 | Discards/minute: 0 | Multi/broadcast: 1236 &lt;BR /&gt;Non-primary u/c: 0 | CRC errors: 0 | Runt frames: 0 &lt;BR /&gt;Fragment: 0 | Long frames: 0 | Jabber: 0 &lt;BR /&gt;Alignment errors: 0 | No buffer: 0 | Xon: 0 &lt;BR /&gt;Xoff: 0 | Pause: 0 | Jumbo: 0 &lt;BR /&gt;Noproto: 0 | Error symbol: 0 | Illegal symbol: 0 &lt;BR /&gt;Bus overruns: 0 | Queue drops: 0 | LRO segments: 0 &lt;BR /&gt;LRO bytes: 0 | LRO6 segments: 0 | LRO6 bytes: 0 &lt;BR /&gt;Bad UDP cksum: 0 | Bad UDP6 cksum: 0 | Bad TCP cksum: 0 &lt;BR /&gt;Bad TCP6 cksum: 0 | Mcast v6 solicit: 0 &lt;BR /&gt;TRANSMIT&lt;BR /&gt;Total frames: 47132 | Frames/second: 4 | Total bytes: 55507k&lt;BR /&gt;Bytes/second: 4817 | Total errors: 0 | Errors/minute: 0 &lt;BR /&gt;Total discards: 0 | Queue overflow: 0 | Multi/broadcast: 0 &lt;BR /&gt;Max collisions: 0 | Single collision: 0 | Multi collisions: 0 &lt;BR /&gt;Late collisions: 0 | Xon: 0 | Xoff: 0 &lt;BR /&gt;Pause: 0 | Jumbo: 0 | Cfg Up to Downs: 0 &lt;BR /&gt;TSO non-TCP drop: 0 | Split hdr drop: 0 | Timeout: 0 &lt;BR /&gt;TSO segments: 0 | TSO bytes: 0 | TSO6 segments: 0 &lt;BR /&gt;TSO6 bytes: 0 | HW UDP cksums: 0 | HW UDP6 cksums: 0 &lt;BR /&gt;HW TCP cksums: 46986 | HW TCP6 cksums: 0 | Mcast v6 solicit: 0 &lt;BR /&gt;DEVICE&lt;BR /&gt;Mcast addresses: 2 | Rx MBuf Sz: 0 &lt;BR /&gt;LINK INFO&lt;BR /&gt;Speed: 1000m | Duplex: full | Flowcontrol: none&lt;BR /&gt;Media state: active | Up to downs: 2&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;1&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;cluster1-01&lt;BR /&gt;e0d&lt;/P&gt;
&lt;P&gt;1&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;PS C:\Users\jaiw&amp;gt;&lt;/P&gt;</description>
    <pubDate>Wed, 04 Jun 2025 13:23:35 GMT</pubDate>
    <dc:creator>Jaiwaghela</dc:creator>
    <dc:date>2025-06-04T13:23:35Z</dc:date>
    <item>
      <title>Issue with Invoke-NcSystemApi</title>
      <link>https://community.netapp.com/t5/Microsoft-Virtualization-Discussions/Issue-with-Invoke-NcSystemApi/m-p/142264#M5841</link>
      <description>&lt;P&gt;I am encountering a strange issue using Invoke-NcSystemApi. I am trying to get the output of&lt;EM&gt;&lt;STRONG&gt; ifstat&amp;nbsp;&amp;lt;portname&amp;gt;&lt;/STRONG&gt;&lt;/EM&gt;&amp;nbsp;using this cmdlet. So what happens that each time the script runs I get output for only some ports and others are skipped. For ex: In the below output I pasted port &lt;EM&gt;&lt;STRONG&gt;e0b and e0d&lt;/STRONG&gt;&lt;/EM&gt; are skipped. Please have a look at the script below. Would really appreciate if someone can help...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;=====================================================================================&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Import-Module Dataontap&lt;BR /&gt;$UserName ="admin"&lt;/P&gt;
&lt;P&gt;$ControllerPassword =ConvertTo-SecureString “netapp123” -AsPlainText -Force&lt;BR /&gt;$ControllerCredential = New-Object System.Management.Automation.PsCredential($UserName,$ControllerPassword)&lt;BR /&gt;$ips=@()&lt;BR /&gt;$ips=("192.168.0.10")&lt;BR /&gt;foreach($ip in $ips)&lt;BR /&gt;{&lt;/P&gt;
&lt;P&gt;Connect-NcController -Name $ip -Credential $ControllerCredential&lt;/P&gt;
&lt;P&gt;$nodes = (Get-NcNode).Node&lt;BR /&gt;$portlist = Get-NcNetPort&lt;BR /&gt;foreach($pl in $portlist)&lt;BR /&gt;{ &lt;BR /&gt;$plist = $pl.Port&lt;BR /&gt;$nlist = $pl.Node&lt;BR /&gt;$nlist&lt;BR /&gt;$nplist&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;$api = $("&amp;lt;system-cli&amp;gt;&amp;lt;args&amp;gt;&amp;lt;arg&amp;gt;"+("system node run -node $nlist -command ifstat $plist" -join "&amp;lt;/arg&amp;gt;&amp;lt;arg&amp;gt;")+"&amp;lt;/arg&amp;gt;&amp;lt;/args&amp;gt;&amp;lt;/system-cli&amp;gt;")&lt;BR /&gt;$output = Invoke-NcSystemApi -Request $api -ErrorAction Stop&lt;BR /&gt;$output.results.'cli-output'&lt;BR /&gt;$output.results.'cli-result-value'&lt;/P&gt;
&lt;P&gt;}&lt;BR /&gt;}&lt;BR /&gt;==========================================================================================================&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Output :&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;PS C:\Users\jaiw&amp;gt; C:\Users\jaiw\Videos\scriptvvvvv.ps1&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Name Address Vserver Version &lt;BR /&gt;---- ------- ------- ------- &lt;BR /&gt;192.168.0.10 192.168.0.10 NetApp Release 9.4: Fri Jun 08 22:50:12 UTC 2018&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;cluster1-01&lt;BR /&gt;e0a&lt;/P&gt;
&lt;P&gt;-- interface e0a (3 hours, 6 minutes, 32 seconds) --&lt;/P&gt;
&lt;P&gt;RECEIVE&lt;BR /&gt;Total frames: 5318 | Frames/second: 0 | Total bytes: 508k&lt;BR /&gt;Bytes/second: 45 | Total errors: 0 | Errors/minute: 0 &lt;BR /&gt;Total discards: 0 | Discards/minute: 0 | Multi/broadcast: 1256 &lt;BR /&gt;Non-primary u/c: 0 | CRC errors: 0 | Runt frames: 0 &lt;BR /&gt;Fragment: 0 | Long frames: 0 | Jabber: 0 &lt;BR /&gt;Alignment errors: 0 | No buffer: 0 | Xon: 0 &lt;BR /&gt;Xoff: 0 | Pause: 0 | Jumbo: 0 &lt;BR /&gt;Noproto: 0 | Error symbol: 0 | Illegal symbol: 0 &lt;BR /&gt;Bus overruns: 0 | Queue drops: 0 | LRO segments: 0 &lt;BR /&gt;LRO bytes: 0 | LRO6 segments: 0 | LRO6 bytes: 0 &lt;BR /&gt;Bad UDP cksum: 0 | Bad UDP6 cksum: 0 | Bad TCP cksum: 0 &lt;BR /&gt;Bad TCP6 cksum: 0 | Mcast v6 solicit: 0 &lt;BR /&gt;TRANSMIT&lt;BR /&gt;Total frames: 16380 | Frames/second: 1 | Total bytes: 21760k&lt;BR /&gt;Bytes/second: 1944 | Total errors: 0 | Errors/minute: 0 &lt;BR /&gt;Total discards: 0 | Queue overflow: 0 | Multi/broadcast: 0 &lt;BR /&gt;Max collisions: 0 | Single collision: 0 | Multi collisions: 0 &lt;BR /&gt;Late collisions: 0 | Xon: 0 | Xoff: 0 &lt;BR /&gt;Pause: 0 | Jumbo: 0 | Cfg Up to Downs: 4 &lt;BR /&gt;TSO non-TCP drop: 0 | Split hdr drop: 0 | Timeout: 0 &lt;BR /&gt;TSO segments: 0 | TSO bytes: 0 | TSO6 segments: 0 &lt;BR /&gt;TSO6 bytes: 0 | HW UDP cksums: 0 | HW UDP6 cksums: 0 &lt;BR /&gt;HW TCP cksums: 16102 | HW TCP6 cksums: 0 | Mcast v6 solicit: 0 &lt;BR /&gt;DEVICE&lt;BR /&gt;Mcast addresses: 1 | Rx MBuf Sz: 0 &lt;BR /&gt;LINK INFO&lt;BR /&gt;Speed: 1000m | Duplex: full | Flowcontrol: none&lt;BR /&gt;Media state: active | Up to downs: 5&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;1&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;cluster1-01&lt;BR /&gt;e0b&lt;/P&gt;
&lt;P&gt;1&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;cluster1-01&lt;BR /&gt;e0c&lt;/P&gt;
&lt;P&gt;-- interface e0c (3 hours, 12 minutes, 4 seconds) --&lt;/P&gt;
&lt;P&gt;RECEIVE&lt;BR /&gt;Total frames: 20235 | Frames/second: 2 | Total bytes: 3549k&lt;BR /&gt;Bytes/second: 308 | Total errors: 0 | Errors/minute: 0 &lt;BR /&gt;Total discards: 0 | Discards/minute: 0 | Multi/broadcast: 1236 &lt;BR /&gt;Non-primary u/c: 0 | CRC errors: 0 | Runt frames: 0 &lt;BR /&gt;Fragment: 0 | Long frames: 0 | Jabber: 0 &lt;BR /&gt;Alignment errors: 0 | No buffer: 0 | Xon: 0 &lt;BR /&gt;Xoff: 0 | Pause: 0 | Jumbo: 0 &lt;BR /&gt;Noproto: 0 | Error symbol: 0 | Illegal symbol: 0 &lt;BR /&gt;Bus overruns: 0 | Queue drops: 0 | LRO segments: 0 &lt;BR /&gt;LRO bytes: 0 | LRO6 segments: 0 | LRO6 bytes: 0 &lt;BR /&gt;Bad UDP cksum: 0 | Bad UDP6 cksum: 0 | Bad TCP cksum: 0 &lt;BR /&gt;Bad TCP6 cksum: 0 | Mcast v6 solicit: 0 &lt;BR /&gt;TRANSMIT&lt;BR /&gt;Total frames: 47132 | Frames/second: 4 | Total bytes: 55507k&lt;BR /&gt;Bytes/second: 4817 | Total errors: 0 | Errors/minute: 0 &lt;BR /&gt;Total discards: 0 | Queue overflow: 0 | Multi/broadcast: 0 &lt;BR /&gt;Max collisions: 0 | Single collision: 0 | Multi collisions: 0 &lt;BR /&gt;Late collisions: 0 | Xon: 0 | Xoff: 0 &lt;BR /&gt;Pause: 0 | Jumbo: 0 | Cfg Up to Downs: 0 &lt;BR /&gt;TSO non-TCP drop: 0 | Split hdr drop: 0 | Timeout: 0 &lt;BR /&gt;TSO segments: 0 | TSO bytes: 0 | TSO6 segments: 0 &lt;BR /&gt;TSO6 bytes: 0 | HW UDP cksums: 0 | HW UDP6 cksums: 0 &lt;BR /&gt;HW TCP cksums: 46986 | HW TCP6 cksums: 0 | Mcast v6 solicit: 0 &lt;BR /&gt;DEVICE&lt;BR /&gt;Mcast addresses: 2 | Rx MBuf Sz: 0 &lt;BR /&gt;LINK INFO&lt;BR /&gt;Speed: 1000m | Duplex: full | Flowcontrol: none&lt;BR /&gt;Media state: active | Up to downs: 2&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;1&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;cluster1-01&lt;BR /&gt;e0d&lt;/P&gt;
&lt;P&gt;1&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;PS C:\Users\jaiw&amp;gt;&lt;/P&gt;</description>
      <pubDate>Wed, 04 Jun 2025 13:23:35 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Microsoft-Virtualization-Discussions/Issue-with-Invoke-NcSystemApi/m-p/142264#M5841</guid>
      <dc:creator>Jaiwaghela</dc:creator>
      <dc:date>2025-06-04T13:23:35Z</dc:date>
    </item>
  </channel>
</rss>

