Set-SCStorageFileServer
在 VMM 管理中添加或删除存储文件共享。
语法
Set-SCStorageFileServer
-StorageFileServer <StorageFileServer>
[-JobGroup <Guid>]
[-Description <String>]
[-RemoveStorageFileShareFromManagement <StorageFileShare[]>]
[-AddDiskWitnessFromStoragePool <StoragePool>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Set-SCStorageFileServer
-AddExistingComputer <String[]>
-StorageFileServer <StorageFileServer>
[-JobGroup <Guid>]
[-Description <String>]
[-SkipClusterValidation]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Set-SCStorageFileServer
-RemoveExistingComputer <StorageFileServerNode[]>
-StorageFileServer <StorageFileServer>
[-JobGroup <Guid>]
[-CleanupDisks]
[-Description <String>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Set-SCStorageFileServer
-StorageFileServer <StorageFileServer>
[-JobGroup <Guid>]
[-Description <String>]
-AddStorageFileShareToManagement <StorageFileShare[]>
[-StorageClassificationAssociation <StorageClassification[]>]
[-RemoveStorageFileShareFromManagement <StorageFileShare[]>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Set-SCStorageFileServer
-StorageFileServer <StorageFileServer>
[-JobGroup <Guid>]
[-Description <String>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
说明
注意
VMM 2019 UR1 及更高版本中包括新参数 [-DCBSettings ]。 有关详细信息,请参阅参数。
Set-SCStorageFileServer cmdlet 在 Virtual Machine Manager (VMM) 管理中添加或删除存储文件共享。
示例
示例 1:将存储文件共享添加到 VMM 管理
PS C:\> $FileServer = Get-SCStorageFileServer -Name "FileServer01.Contoso.com"
PS C:\> $FileShare = Get-SCStorageFileShare -Name "FileShare01"
PS C:\> Set-SCStorageFileServer -StorageFileServer $FileServer -AddStorageFileShareToManagement $FileShare
第一个命令使用 Get-SCStorageFileServer cmdlet 获取名为 FileServer01 的存储文件服务器 对象。 命令将对象存储在 $FileServer 变量中。
第二个命令使用 Get-SCStorageFileShare cmdlet 获取名为 FileShare01 的存储文件共享 对象。 命令将对象存储在 $FileShare 变量中。
最后一个命令将 FileShare01 置于 VMM 管理之下。
示例 2:从 VMM 管理中删除存储文件共享
PS C:\> $FileServer = Get-SCStorageFileServer -Name "FileServer01.Contoso.com"
PS C:\> $FileShare = Get-SCStorageFileShare -Name "FileShare01"
PS C:\> Set-SCStorageFileServer -StorageFileServer $FileServer -RemoveStorageFileShareFromManagement $FileShare
第一个命令获取名为 FileServer01 的存储文件服务器对象,然后将该对象存储在 $FileServer 变量中。
第二个命令获取名为 FileShare01 的存储文件共享对象,然后将该对象存储在 $FileShare 变量中。
最后一个命令从 VMM 管理中删除 FileShare01。
参数
-AddDiskWitnessFromStoragePool
指定存储池对象。
Type: | StoragePool |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AddExistingComputer
指定此 cmdlet 添加的计算机数组。 指定具有操作系统的网络上服务器的完全限定域名 (FQDN) 、NetBIOS 名称或 IP 地址。
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AddStorageFileShareToManagement
允许通过 VMM 管理指定的存储文件共享。
Type: | StorageFileShare[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CleanupDisks
{{Fill CleanupDisks Description}}
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DCBSettings
指定群集上配置的 DCB 设置。
注意
此参数适用于 VMM 2019 UR1 及更高版本。
Type: | DCBSettings |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
指定存储文件服务器的说明。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobGroup
指定一系列命令的标识符,这些命令在包含相同作业组标识符的最终命令运行之前作为集运行。
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
指定在其中跟踪和存储作业进度的变量。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
指定触发此操作 (PRO 提示) 的性能和资源优化提示的 ID。 此参数允许审核 PRO 提示。
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemoveExistingComputer
指定此 cmdlet 删除的计算机数组。 指定网络上具有操作系统的服务器的 FQDN、NetBios 名称或 IP 地址。
Type: | StorageFileServerNode[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemoveStorageFileShareFromManagement
指定此 cmdlet 从 VMM 管理中删除的存储文件共享数组。
Type: | StorageFileShare[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
指示作业以异步方式运行,以便控件立即返回到命令 shell。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SkipClusterValidation
指示此 cmdlet 在创建群集时跳过群集验证测试。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StorageClassificationAssociation
指定与存储池关联的存储分类对象的数组。
Type: | StorageClassification[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StorageFileServer
指定存储文件服务器对象。
Type: | StorageFileServer |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
输出
StorageFileServer
此 cmdlet 返回 StorageFileServer 对象。