2016-07-15 02:05 PM
I am getting the following error using 8.2.3P2 Cluster-Mode and netapp-manageability-sdk-5.5/lib/perl
snapshot-create returned with 13005 reason: "Unable to find API: snapshot-create
I do not get an error when I try to list snapshots, but the snapshot-create seems to have an issues. In the past I have had to pick the correct Major/Minor API version pairs using some VooDoo magic to determine the correct versions.
We tested the calls outside my Perl scripts using the Zoom Tool (as well as with java -jar zexplore.jar) and we get the same resutls. The list snapshots works, the snapshot-create does not.
Also has anyone ever documented how to specify the API major/minor versions or even how to select the correct ONTAP and NMSDK versions to ensure compatability. It does not seem that the APIs are always backwards compatible even for the most basic calls.
2016-07-15 08:20 PM
Thanks to everyone who tossed out suggestions.
Several great learnings!
# syntax: new($server, $majorversion, $minorversion)
my $naserver = NaServer->new(CLUSTER_NAME, 1, 7);
After trying all these things, we found that we got the setup working. I will improve the documentation of the flow I created so future generations will not have to struggle like I did.