Install-SCStorageFileServer
Installiert Failoverclustering und einen Dateiserver auf einem Satz von Computern.
Syntax
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>]
Beschreibung
Das Cmdlet Install-SCStorageFileServer installiert Failoverclustering und einen Dateiserver auf einer Reihe von Computern. Die Computer können von Virtual Machine Manager (VMM) mithilfe eines Open Software Descriptors (OSD) bereitgestellt werden, oder sie können bereits ein Betriebssystem installiert haben.
Beispiele
Beispiel 1: Erstellen eines Dateiservers mit freigegebenem Speicher
PS C:\> $RunAsAcct = Get-SCRunAsAccount -Name "RunAsAccount01"
PS C:\> Install-SCStorageFileServer -ClusterName "Cluster01" -ScaleoutFileServerName "SOFS01" -RunAsAccount $RunAsAcct -AddExistingComputer @("node1", "node2") -RunAsynchronously
Der erste Befehl ruft das Run As-Konto namens "RunAsAccount01" ab und speichert ihn dann in der $RunAsAcct Variablen.
Der zweite Befehl erstellt Dateiserver mit dem Cluster "Cluster01" und der Dateiserverrolle SOFS01.
Beispiel 2: Erstellen eines Dateiservers mit direkten Speicherplätzen
PS C:\> $RunAsAcct = Get-SCRunAsAccount -Name "RunAsAccount01"
PS C:\> Install-SCStorageFileServer -ClusterName "Cluster01" -ScaleoutFileServerName "SOFS01" -RunAsAccount $RunAsAcct -AddExistingComputer @("node1", "node2") -RunAsynchronously -EnableS2D
Der erste Befehl ruft das Run As-Konto namens "RunAsAccount01" ab und speichert ihn dann in der $RunAsAcct Variablen.
Der zweite Befehl erstellt einen Dateiserver mit dem Cluster "Cluster01" und der Dateiserverrolle SOFS01. Der Befehl enthält den Parameter EnableS2D .
Parameter
-AddExistingComputer
Gibt ein Array von Computern an, die dieses Cmdlet hinzufügt. Geben Sie die vollqualifizierten Domänennamen (FQDN), NetBIOS-Namen oder IP-Adressen von Servern im Netzwerk an, die über ein Betriebssystem verfügen.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ClusterIPAddress
Gibt ein Array von IP-Adressen an, die als Cluster-IP-Adresse verwendet werden sollen.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ClusterName
Gibt den Namen für den Cluster an.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableS2D
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Gibt eine Variable an, in der der Auftragsfortschritt nachverfolgt und gespeichert wird.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PhysicalComputerConfig
Gibt ein Array von Hostkonfigurationsobjekten an. Informationen zu Hostkonfigurationsobjekten finden Sie im Cmdlet New-SCVMHostConfig .
Type: | PhysicalComputerConfig[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Gibt die ID des Tipps zur Leistungs- und Ressourcenoptimierung (PRO-Tipp) an, der diese Aktion ausgelöst hat. Mit diesem Parameter können Sie PRO-Tipps überwachen.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsAccount
Gibt ein Run As-Konto an, das Anmeldeinformationen mit der Berechtigung zum Ausführen dieser Aktion enthält.
Type: | RunAsAccount |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Gibt an, dass der Auftrag asynchron ausgeführt wird, damit das Steuerelement sofort zur Befehlsshell zurückkehrt.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ScaleoutFileServerName
Gibt den Namen einer Skalierungsdateiserverrolle an.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SkipClusterValidation
Gibt an, dass dieses Cmdlet die Clusterüberprüfungstests überspringt, wenn ein Cluster erstellt wird.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StorageFileServer
Gibt ein Speicherdateiserverobjekt an.
Type: | StorageFileServer |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Ausgaben
StorageFileServer
Dieses Cmdlet gibt ein StorageFileServer -Objekt zurück.