Поделиться через


Set-SCStorageArray

Изменяет свойства объекта массива хранилища.

Синтаксис

Set-SCStorageArray
   [-LogicalUnitCopyMethod <StorageLogicalUnitCopyMethod>]
   [-CreateStorageGroupsPerCluster <Boolean>]
   [-MaximumStorageLogicalUnitNameLength <Int16>]
   [-DiscoverPhysicalDisks]
   [-IOPSNormalizationSizeKB <UInt32>]
   [-StorageArray] <StorageArray>
   [-Name <String>]
   [-Description <String>]
   [-RemoveStoragePoolFromManagement <StoragePool[]>]
   [-JobGroup <Guid>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Set-SCStorageArray
   [-LogicalUnitCopyMethod <StorageLogicalUnitCopyMethod>]
   [-CreateStorageGroupsPerCluster <Boolean>]
   [-MaximumStorageLogicalUnitNameLength <Int16>]
   [-DiscoverPhysicalDisks]
   [-IOPSNormalizationSizeKB <UInt32>]
   [-StorageArray] <StorageArray>
   [-Name <String>]
   [-Description <String>]
   -AddStoragePoolToManagement <StoragePool[]>
   -StorageClassificationAssociation <StorageClassification[]>
   [-VMHostGroupAssociation <HostGroup[]>]
   [-RemoveStoragePoolFromManagement <StoragePool[]>]
   [-JobGroup <Guid>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Set-SCStorageArray
   [-LogicalUnitCopyMethod <StorageLogicalUnitCopyMethod>]
   [-CreateStorageGroupsPerCluster <Boolean>]
   [-MaximumStorageLogicalUnitNameLength <Int16>]
   [-DiscoverPhysicalDisks]
   [-IOPSNormalizationSizeKB <UInt32>]
   [-StorageArray] <StorageArray>
   [-Name <String>]
   [-Description <String>]
   [-RemoveStoragePoolFromManagement <StoragePool[]>]
   [-JobGroup <Guid>]
   -PeerStorageArrayName <String>
   [-Pair]
   [-UnPair]
   [-RunAsAccount <RunAsAccount>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Описание

Командлет set-SCStorageArray изменяет свойства объекта массива хранилища Virtual Machine Manager (VMM).

Примеры

Пример 1. Изменение имени массива хранилища

PS C:\> $Array = @(Get-SCStorageArray)[0]
PS C:\> Set-SCStorageArray -StorageArray $Array -Name "New Name"

Первая команда получает первый элемент в массиве хранилища, а затем сохраняет его в переменной $Array.

Вторая команда изменяет имя массива хранилища, хранящегося в $Array на новое имя.

Параметры

-AddStoragePoolToManagement

Указывает, включена ли управление пулом носителей через VMM. Если задано значение $True, VMM импортирует все объекты логических единиц, размещенные в пуле носителей.

Тип:StoragePool[]
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-CreateStorageGroupsPerCluster

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

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Description

Указывает описание массива хранилища.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DiscoverPhysicalDisks

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

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-IOPSNormalizationSizeKB

Тип:UInt32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-JobGroup

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

Тип:Guid
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-JobVariable

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

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-LogicalUnitCopyMethod

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

Тип:StorageLogicalUnitCopyMethod
Допустимые значения:Snapshot, Clone, RemoteMirror
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-MaximumStorageLogicalUnitNameLength

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

Тип:Int16
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Name

Задает имя массива хранилища.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Pair

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-PeerStorageArrayName

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-PROTipID

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

Тип:Guid
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-RemoveStoragePoolFromManagement

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

Тип:StoragePool[]
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-RunAsAccount

Тип:RunAsAccount
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-RunAsynchronously

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

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-StorageArray

Указывает объект массива хранилища. Этот массив может быть подсистемой хранилища Fibre Channel или iSCSI, которая используется для хранения конфигурации виртуальных машин и виртуальных дисков.

Тип:StorageArray
Position:0
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-StorageClassificationAssociation

Задает массив объектов классификации хранилища, связанных с пулом носителей.

Тип:StorageClassification[]
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-UnPair

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-VMHostGroupAssociation

Задает массив объектов группы узлов.

Тип:HostGroup[]
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

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

StorageArray

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