Quantcast
Channel: ONTAP Discussions topics
Viewing all articles
Browse latest Browse all 4945

When executing an ONTAP command thru PowerShell using plink or Invoke-NcSSH I am getting an error

$
0
0

I am baffled by this particular issue and need some help. 

 

I wrote a PowerShell script to add a role to several NetApp controllers. The command is as follows:

$commands =  'security login role modify -role netapp-harvest-role -access readonly -cmddirname cluster identity show '

The error says: "  Error: "identity" was not expected. Please specify -fieldname first.  

 

However, I ran the command on the cluster CLI and it works without a problem. Its not accepting the second argument in the -cmddirname  attribute. However, it does work with a single argument in this command.

 

I tried directly with "plink.exe" and  "Invoke-NcSSH"  but neither of them worked.

Here is the command syntax for both.

 

Invoke-NcSSH

Invoke-NcSsh -Command $commands -Controller $controllerip -Credential $credentials

 

PLINK

plink.exe -ssh $controllerip -l $username -pw $secondpass -batch $commands

 

I am not sure whats wrong, but could use some help with this one.

 

Anyone have any ideas????

Thanks!


Viewing all articles
Browse latest Browse all 4945

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>