Install-SCStorageFileServer

Install-SCStorageFileServer

Installs failover clustering and a file server on a set of computers.

Syntax

Parameter Set: UseBareMetalMachines
Install-SCStorageFileServer -ClusterName <String> -PhysicalComputerConfig <PhysicalComputerConfig[]> -ScaleoutFileServerName <String> [-ClusterIPAddress <String[]> ] [-JobVariable <String> ] [-PROTipID <Guid]> ] [-RunAsynchronously] [-SkipClusterValidation] [ <CommonParameters>]

Parameter Set: UseExistingServers
Install-SCStorageFileServer -AddExistingComputer <String[]> -ClusterName <String> -RunAsAccount <RunAsAccount> -ScaleoutFileServerName <String> [-ClusterIPAddress <String[]> ] [-JobVariable <String> ] [-PROTipID <Guid]> ] [-RunAsynchronously] [-SkipClusterValidation] [ <CommonParameters>]

Detailed Description

The Install-SCStorageFileServer cmdlet installs failover clustering and a file server on a set of computers. The computers can be provisioned by Virtual Machine Manager (VMM) by using OSD or they can already have an operating system installed.

Parameters

-AddExistingComputer<String[]>

Specifies an array containing the fully qualified domain name (FQDN), NetBIOS, or IP address of a server on the network with an operating system.

Aliases

none

Required?

true

Position?

named

Default Value

none

Accept Pipeline Input?

false

Accept Wildcard Characters?

false

-ClusterIPAddress<String[]>

Specifies one or more IP addresses to use as a cluster IP address.

Aliases

none

Required?

false

Position?

named

Default Value

none

Accept Pipeline Input?

false

Accept Wildcard Characters?

false

-ClusterName<String>

Specifies the name of a cluster.

Aliases

none

Required?

true

Position?

named

Default Value

none

Accept Pipeline Input?

false

Accept Wildcard Characters?

false

-JobVariable<String>

Specifies that job progress is tracked and stored in the variable named by this parameter.

Aliases

none

Required?

false

Position?

named

Default Value

none

Accept Pipeline Input?

false

Accept Wildcard Characters?

false

-PhysicalComputerConfig<PhysicalComputerConfig[]>

Specifies an array of host configuration objects.

For information about host configuration objects, see the New-SCVMHostConfig cmdlet.

Aliases

none

Required?

true

Position?

named

Default Value

none

Accept Pipeline Input?

false

Accept Wildcard Characters?

false

-PROTipID<Guid]>

Specifies the ID of the PRO tip that triggered this action. This allows for auditing of PRO tips.

Aliases

none

Required?

false

Position?

named

Default Value

none

Accept Pipeline Input?

false

Accept Wildcard Characters?

false

-RunAsAccount<RunAsAccount>

Specifies a Run As account that contains credentials with permission to perform this action.

Aliases

none

Required?

true

Position?

named

Default Value

none

Accept Pipeline Input?

false

Accept Wildcard Characters?

false

-RunAsynchronously

Indicates that the job runs asynchronously so that control returns to the command shell immediately.

Aliases

none

Required?

false

Position?

named

Default Value

none

Accept Pipeline Input?

false

Accept Wildcard Characters?

false

-ScaleoutFileServerName<String>

Specifies the name of a scaleout file server role.

Aliases

none

Required?

true

Position?

named

Default Value

none

Accept Pipeline Input?

false

Accept Wildcard Characters?

false

-SkipClusterValidation

Indicates that this cmdlet skips cluster validation tests when creating a cluster.

Aliases

none

Required?

false

Position?

named

Default Value

none

Accept Pipeline Input?

false

Accept Wildcard Characters?

false

<CommonParameters>

This cmdlet supports the common parameters: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer, and -OutVariable. For more information, see    about_CommonParameters (https://go.microsoft.com/fwlink/p/?LinkID=113216).

Inputs

The input type is the type of the objects that you can pipe to the cmdlet.

Outputs

The output type is the type of the objects that the cmdlet emits.

  • StorageFileServer

Get-SCStorageFileServer

New-SCVMHostConfig

Set-SCStorageFileServer

Uninstall-SCStorageFileServer