Active IQ Unified Manager Discussions

vfiler set options

francoisbnc

Hi,

I would like set some options during WFA vfiler creation and the only way I found is

Invoke-NaSsh -ControllerName 172.16.4.134 -Command "vfiler run options vftest cifs.restrict_anonymous 1"

The problem is that invoke-NAssh don't use connect-wfacontroller credentials and I need to cache them before with add-NACrendentials.

Does exist a way to use  invoke-NAssh with WFA integrated cretentials or set options in vfilers in others ways.

Thanks in advance.

francois

1 ACCEPTED SOLUTION

sharu

HI Francois,

In a custom command to set options in a vfiler, i have used the below in the command code:

param (

  [parameter(Mandatory=$true, HelpMessage="Array name or IP address")]

  [string]$Array,

  [parameter(Mandatory=$true, HelpMessage="Name of the vfiler")]

  [string]$VfilerName,

  [parameter(Mandatory=$true, HelpMessage="options name")]

  [string]$OptionName,

  [parameter(Mandatory=$true, HelpMessage="option value")]

  [string]$Value

)

 

# connect to controller

Connect-WFAController -Array $Array -Vfiler $VfilerName

  # in vfiler context

Set-NaOption -OptionName $OptionName -OptionValue $Value

This code will help you connect to the vfiler directly and Connect-WFAController will take the credentials from what the user sets in WFA credentials

Hope this helps

-Sharu

View solution in original post

2 REPLIES 2

sharu

HI Francois,

In a custom command to set options in a vfiler, i have used the below in the command code:

param (

  [parameter(Mandatory=$true, HelpMessage="Array name or IP address")]

  [string]$Array,

  [parameter(Mandatory=$true, HelpMessage="Name of the vfiler")]

  [string]$VfilerName,

  [parameter(Mandatory=$true, HelpMessage="options name")]

  [string]$OptionName,

  [parameter(Mandatory=$true, HelpMessage="option value")]

  [string]$Value

)

 

# connect to controller

Connect-WFAController -Array $Array -Vfiler $VfilerName

  # in vfiler context

Set-NaOption -OptionName $OptionName -OptionValue $Value

This code will help you connect to the vfiler directly and Connect-WFAController will take the credentials from what the user sets in WFA credentials

Hope this helps

-Sharu

View solution in original post

francoisbnc

Hi sharu,

That is exactely what i wished, thanx a lot


francois

Announcements
NetApp on Discord Image

We're on Discord, are you?

Live Chat, Watch Parties, and More!

Explore Banner

Meet Explore, NetApp’s digital sales platform

Engage digitally throughout the sales process, from product discovery to configuration, and handle all your post-purchase needs.

NetApp Insights to Action
I2A Banner
Public