Microsoft Virtualization Discussions

get-ncsnapmirror not working?

James_Castro
4,821 Views

anyone else seeing this?  am i missing something here?  this should be pretty straight forward right?

 

Get-NcSnapmirror | Where-Object {$_.RelationshipType -eq "load_sharing"}

 

Get-NcSnapmirror : Object reference not set to an instance of an object.

 

+ Get-NcSnapmirror | Where-Object {$_.RelationshipType -eq "load_sharing"}

+ ~~~~~~~~~~~~~~~~

+ CategoryInfo : InvalidOperation: (10.x.x.x:NcController) [Get-NcSnapmirror], NullReferenceException

+ FullyQualifiedErrorId : ApiException,DataONTAP.C.PowerShell.SDK.Cmdlets.Snapmirror.GetNcSnapmirror

 

6 REPLIES 6

JGPSHNTAP
4,812 Views

That command works fine

jpulk
4,804 Views

Another approach to this could be to have the cluster only reply with the load sharing mirrors by sumbitting the request with the query as shown below:

 

C:\PS>$query = Get-NcSnapmirror -Template
$query.RelationshipType = "load_sharing"
Get-NcSnapmirror -Query $query


Using an advanced query, get all load-sharing SnapMirror relationships.

 

SourceLocation DestinationLocation Status MirrorState
-------------- ------------------- ------ -----------
VxeRubble://costea01/vol1_LS1 VxeRubble://costea01/vol1_LS2 idle snapmirrored

 

Example taken from the Toolkit Help file.

JGPSHNTAP
4,796 Views

^^

This is old method and imho, not prefered method, by building a template.. The OP, has the correct way in my mind..

JGPSHNTAP
4,795 Views

What version of PS are you running and what version of toolkit version and Ontap

 

I'm running 

PS 3

Toolkit version: 3.3.0.65

ontap 8.3.1GA

James_Castro
4,793 Views

I think I know what the issue is.  The particular cluster I am runnin gthis on happens to be a very "busy" one.  comand works fine on other less busy clusters.  I believe the zapi is timing out even though i adjust the number of retries.  Thanks

JGPSHNTAP
4,777 Views

extended you https timeout on your connect command

 

$global:currentncontroller | select * 

 

Look for timoutmsec

 

 

Public