Set-SCStoragePool

Изменяет объект пула носителей в базе данных VMM.

Синтаксис

Default (по умолчанию)

Set-SCStoragePool
    [-StorageClassification <StorageClassification>]
    [-StoragePool] <StoragePool>
    [-Name <String>]
    [-Description <String>]
    [-AddVMHostGroup <HostGroup[]>]
    [-RemoveVMHostGroup <HostGroup[]>]
    [-AddStoragePhysicalDisk <StoragePhysicalDisk[]>]
    [-RemoveStoragePhysicalDisk <StoragePhysicalDisk[]>]
    [-Optimize]
    [-FaultDomainAwareness <FaultDomainAwarenessType>]
    [-InterleaveDefaultKB <UInt64>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [<CommonParameters>]

Описание

Командлет Set-SCStoragePool изменяет объект пула носителей в базе данных диспетчера виртуальных машин (VMM). Вы можете изменить свойства пула носителей, добавить VMHostGroup в пул носителей или удалить VMHostGroup из пула носителей.

Примеры

Пример 1: Изменение имени пула носителей

PS C:\> $Pool = @(Get-SCStoragePool)[0]
PS C:\> Set-SCStoragePool -StoragePool $Pool -Name "New name of pool"

Первая команда получает все объекты пула носителей и помещает их в массив. Затем команда сохраняет первый элемент в массиве пула носителей в переменной $Pool.

Вторая команда изменяет имя пула носителей, хранящееся в переменной $Pool, на "Новое имя пула".

Пример 2: Задание классификации для пула носителей

PS C:\> $Pool = Get-SCStoragePool -ID "346e17e9-d50a-480e-8dec-c41d7e2125b0"
PS C:\> $Classification = Get-SCStorageClassification -Name "StorageClassification01"
PS C:\> Set-SCStoragePool -StoragePool $Pool -StorageClassification $Classification

Первая команда получает объект пула ресурсов хранения с идентификатором 346e17e9-d50a-480e-8dec-c41d7e2125b0 и сохраняет объект в переменной $Pool.

Вторая команда получает объект классификации хранения с именем StorageClassification01 и сохраняет объект в переменной $Classification.

Последняя команда связывает классификацию хранилища, хранящуюся в $Classification (StorageClassification01), с пулом хранения, хранящимся в $Pool.

Параметры

-AddStoragePhysicalDisk

Указывает массив объектов физического диска для добавления.

Свойства параметра

Тип:

StoragePhysicalDisk[]

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-AddVMHostGroup

Указывает массив групп узлов, который этот командлет добавляет в существующий массив групп узлов сети или частное облако.

Свойства параметра

Тип:

HostGroup[]

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Description

Указывает описание для указанного объекта.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-FaultDomainAwareness

Указывает домен сбоя по умолчанию для новых виртуальных дисков, созданных в этом пуле носителей. Допустимые значения для этого параметра:

  • 1: Физический диск
  • 2: Корпус для хранения данных
  • 3: Узел

Свойства параметра

Тип:FaultDomainAwarenessType
Default value:None
Допустимые значения:NotSupported, PhysicalDisk, StorageEnclosure, StorageScaleUnit
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-InterleaveDefaultKB

Указывает размер чередования по умолчанию (в килобайтах) для новых виртуальных дисков, создаваемых в этом пуле носителей.

Свойства параметра

Тип:UInt64
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-JobVariable

Указывает, что ход выполнения задания отслеживается и хранится в переменной с именем этого параметра.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Name

Указывает имя объекта VMM.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Optimize

Командлет Set-SCStoragePool изменяет объект пула носителей в базе данных диспетчера виртуальных машин (VMM). Вы можете изменить свойства пула носителей, добавить VMHostGroup в пул носителей или удалить VMHostGroup из пула носителей.

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-PROTipID

Указывает идентификатор подсказки по оптимизации производительности и ресурсов (подсказка PRO), активировав это действие. Этот параметр позволяет проверять советы PRO.

Свойства параметра

Тип:Guid
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-RemoveStoragePhysicalDisk

Указывает массив физических дисков для удаления из этого пула носителей.

Свойства параметра

Тип:

StoragePhysicalDisk[]

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-RemoveVMHostGroup

Указывает массив групп узлов, которые этот командлет удаляет из массива групп узлов или частного облака.

Свойства параметра

Тип:

HostGroup[]

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-RunAsynchronously

Указывает, что задание выполняется асинхронно, чтобы элемент управления сразу же возвращал командную оболочку.

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-StorageClassification

Указывает объект классификации хранилища.

Свойства параметра

Тип:StorageClassification
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-StoragePool

Указывает объект пула носителей.

Свойства параметра

Тип:StoragePool
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:0
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

Выходные данные

StoragePool

Этот командлет возвращает объект StoragePool .