Software Development Kit (SDK) and API Discussions

Highlighted

Unable to find API: sd_rpc_connect

I am trying RPC approach for snapdiff (ZAPI V2)

But I am getting below error:

                      {u'results': {u'@errno': u'13005', 
                       u'@reason': u'Unable to find API: sd_rpc_connect on data vserver NAS_SVM',
                       u'@status': u'failed'}} 

 

Do we need to set any option to get "sd_rpc_connect" api enable via NMSDK

 

Because when I tried commands("snapdiff-rpc-server") from the cluster, I explicitly have to set advance mode.

 

when advance mode is not set for vserver below are the options i am getting

8200::> vserver
                  active-directory add-aggregates add-protocols audit
                 check cifs context create
                 data-policy delete export-policy fcp
                 fpolicy group-mapping iscsi locks
                 modify name-mapping nfs nvme
                 peer remove-aggregates remove-protocols rename
                  san security services show
                 show-aggregates show-protocols smtape start
                 stop vscan

 

When I set advance mode:

 

8200::>  set advance

Warning: These advanced commands are potentially dangerous; use them only when directed to do so by NetApp personnel.
Do you want to continue? {y|n}: y

i8200::*> vserver
                <all above options> in addtion to it I get 
                 snapdiff-rpc-server
                

Check out the KB!
NetApp Insights To Action
All Community Forums