Compartilhar via


Install-SCStorageFileServer

Instala o clustering de failover e um servidor de arquivos em um conjunto de computadores.

Sintaxe

Install-SCStorageFileServer
       -PhysicalComputerConfig <PhysicalComputerConfig[]>
       -ClusterName <String>
       -ScaleoutFileServerName <String>
       [-ClusterIPAddress <String[]>]
       [-SkipClusterValidation]
       [-EnableS2D]
       [-RunAsynchronously]
       [-PROTipID <Guid>]
       [-JobVariable <String>]
       [<CommonParameters>]
Install-SCStorageFileServer
       -PhysicalComputerConfig <PhysicalComputerConfig[]>
       -StorageFileServer <StorageFileServer>
       [-SkipClusterValidation]
       [-RunAsynchronously]
       [-PROTipID <Guid>]
       [-JobVariable <String>]
       [<CommonParameters>]
Install-SCStorageFileServer
       -AddExistingComputer <String[]>
       -StorageFileServer <StorageFileServer>
       [-SkipClusterValidation]
       [-RunAsynchronously]
       [-PROTipID <Guid>]
       [-JobVariable <String>]
       [<CommonParameters>]
Install-SCStorageFileServer
       -AddExistingComputer <String[]>
       -ClusterName <String>
       -ScaleoutFileServerName <String>
       [-ClusterIPAddress <String[]>]
       -RunAsAccount <RunAsAccount>
       [-SkipClusterValidation]
       [-EnableS2D]
       [-RunAsynchronously]
       [-PROTipID <Guid>]
       [-JobVariable <String>]
       [<CommonParameters>]

Description

O cmdlet Install-SCStorageFileServer instala o clustering de failover e um servidor de arquivos em um conjunto de computadores. Os computadores podem ser provisionados pelo VMM (Virtual Machine Manager) usando um OSD (Open Software Descriptor) ou já podem ter um sistema operacional instalado.

Exemplos

Exemplo 1: criar um servidor de arquivos com armazenamento compartilhado

PS C:\> $RunAsAcct = Get-SCRunAsAccount -Name "RunAsAccount01"
PS C:\> Install-SCStorageFileServer -ClusterName "Cluster01" -ScaleoutFileServerName "SOFS01" -RunAsAccount $RunAsAcct -AddExistingComputer @("node1", "node2") -RunAsynchronously

O primeiro comando obtém a conta Executar como chamada RunAsAccount01 e, em seguida, a armazena na variável $RunAsAcct.

O segundo comando cria um servidor de arquivos com o cluster chamado Cluster01 e a função de servidor de arquivos SOFS01.

Exemplo 2: Criar servidor de arquivos com espaços de armazenamento diretos

PS C:\> $RunAsAcct = Get-SCRunAsAccount -Name "RunAsAccount01"
PS C:\> Install-SCStorageFileServer -ClusterName "Cluster01" -ScaleoutFileServerName "SOFS01" -RunAsAccount $RunAsAcct -AddExistingComputer @("node1", "node2") -RunAsynchronously -EnableS2D

O primeiro comando obtém a conta Executar como chamada RunAsAccount01 e, em seguida, a armazena na variável $RunAsAcct.

O segundo comando cria um servidor de arquivos com o cluster chamado Cluster01 e a função de servidor de arquivos SOFS01. O comando inclui o parâmetro EnableS2D.

Parâmetros

-AddExistingComputer

Especifica uma matriz de computadores que este cmdlet adiciona. Especifique os nomes de domínio totalmente qualificados (FQDN), nomes NetBIOS ou endereços IP de servidores na rede que têm um sistema operacional.

Tipo:String[]
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ClusterIPAddress

Especifica uma matriz de endereços IP a serem usados como um endereço IP do cluster.

Tipo:String[]
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ClusterName

Especifica o nome do cluster.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-EnableS2D

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-JobVariable

Especifica uma variável na qual o progresso do trabalho é acompanhado e armazenado.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-PhysicalComputerConfig

Especifica uma matriz de objetos de configuração de host. Para obter informações sobre objetos de configuração de host, consulte o cmdlet New-SCVMHostConfig.

Tipo:PhysicalComputerConfig[]
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-PROTipID

Especifica a ID da dica de Otimização de Recursos e Desempenho (dica PRO) que disparou essa ação. Esse parâmetro permite que você audite dicas pro.

Tipo:Guid
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-RunAsAccount

Especifica uma conta Executar como que contém credenciais com permissão para executar essa ação.

Tipo:RunAsAccount
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-RunAsynchronously

Indica que o trabalho é executado de forma assíncrona para que o controle retorne ao shell de comando imediatamente.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ScaleoutFileServerName

Especifica o nome de uma função de servidor de arquivos de expansão.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-SkipClusterValidation

Indica que esse cmdlet ignora testes de validação de cluster quando cria um cluster.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-StorageFileServer

Especifica um objeto de servidor de arquivos de armazenamento.

Tipo:StorageFileServer
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

Saídas

StorageFileServer

Esse cmdlet retorna um objeto StorageFileServer.