New-SCStorageVolume
Создает том хранилища.
Синтаксис
New-SCStorageVolume
[-VMMServer <ServerConnection>]
-Name <String>
-StoragePool <StoragePool>
-SizeInBytes <UInt64>
-FileSystem <String>
-StorageFileServer <StorageFileServer>
[-ResiliencySettingName <String>]
[-NumberOfColumns <UInt16>]
[-PhysicalDiskRedundancy <UInt16>]
[-GuidPartitionTable]
[-RequiredPartitionSize <UInt64>]
[-DedupMode <DedupMode>]
[-AllocationUnitSizeKB <UInt32>]
[-StorageClassification <StorageClassification>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
New-SCStorageVolume
[-VMMServer <ServerConnection>]
-Name <String>
-StoragePool <StoragePool>
-SizeInBytes <UInt64>
-FileSystem <String>
-StorageArray <StorageArray>
[-ResiliencySettingName <String>]
[-NumberOfColumns <UInt16>]
[-PhysicalDiskRedundancy <UInt16>]
[-GuidPartitionTable]
[-RequiredPartitionSize <UInt64>]
[-DedupMode <DedupMode>]
[-AllocationUnitSizeKB <UInt32>]
[-StorageClassification <StorageClassification>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
New-SCStorageVolume
[-VMMServer <ServerConnection>]
-Name <String>
-StoragePool <StoragePool>
-FileSystem <String>
-StorageFileServer <StorageFileServer>
[-ReadCacheSizeMB <UInt64>]
-JobGroup <Guid>
[-GuidPartitionTable]
[-RequiredPartitionSize <UInt64>]
[-DedupMode <DedupMode>]
[-AllocationUnitSizeKB <UInt32>]
[-StorageClassification <StorageClassification>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
New-SCStorageVolume
[-VMMServer <ServerConnection>]
-Name <String>
-StoragePool <StoragePool>
-FileSystem <String>
-StorageArray <StorageArray>
[-ReadCacheSizeMB <UInt64>]
-JobGroup <Guid>
[-GuidPartitionTable]
[-RequiredPartitionSize <UInt64>]
[-DedupMode <DedupMode>]
[-AllocationUnitSizeKB <UInt32>]
[-StorageClassification <StorageClassification>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Описание
Командлет new-SCStorageVolume создает том хранилища в Virtual Machine Manager (VMM).
Примеры
Пример 1. Создание многоуровневого тома хранилища
PS C:\> $StorageArray = Get-SCStorageArray -Name "HCArray"
PS C:\> $StoragePool = Get-SCStoragePool -Name "S2DPool"
PS C:\> New-SCStorageTier -StorageTierFriendlyName "Performance" -StorageTierSizeInMB 1024 -RunAsynchronously -JobGroup "191de146-dbec-4955-a347-70edd4315c41"
PS C:\> New-SCStorageTier -StorageTierFriendlyName "Capacity" -StorageTierSizeInMB 1024 -RunAsynchronously -JobGroup "191de146-dbec-4955-a347-70edd4315c41"
PS C:\> New-SCStorageVolume -StorageArray $StorageArray -StoragePool $storagePool -Name "Volume1" -RunAsynchronously -JobGroup "191de146-dbec-4955-a347-70edd4315c41" -FileSystem "CSVFS_NTFS"
Первая команда получает массив хранилища с именем HCArray, а затем сохраняет его в переменной $StorageArray.
Вторая команда получает пул носителей с именем S2DPool, а затем сохраняет его в переменной $StoragePool.
Третий и четвертый команды создают уровни хранилища с помощью конфигурации глобальных уровней с именем Performance and Capacity. Это существующие уровни.
Пятая команда создает многоуровневый том в гиперконвергентной системе. Команда использует значения, созданные в предыдущих командах. Убедитесь, что идентификатор группы заданий совпадает с предыдущими командами.
Параметры
-AllocationUnitSizeKB
Указывает размер выделения тома в килобайтах.
Тип: | UInt32 |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-DedupMode
Примените дедупликацию к тому или общей папке на основе рабочей нагрузки. Допустимые значения для этого параметра:
- 0 — отключен
- 1 — GeneralPurpose
- 2 — Hyper-V
- 3. Резервное копирование
Тип: | DedupMode |
Допустимые значения: | Disabled, GeneralPurpose, HyperV, Backup, NotAvailable |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-FileSystem
Указывает файловую систему тома хранилища. Допустимые значения для этого параметра:
- CSVFS_NTFS
- CSVFS_ReFS
Тип: | String |
Допустимые значения: | NTFS, ReFS, CSVFS_NTFS, CSVFS_ReFS |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-GuidPartitionTable
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-JobGroup
Задает идентификатор для ряда команд, которые выполняются в качестве набора непосредственно перед окончательной командой, которая содержит тот же идентификатор группы заданий.
Тип: | Guid |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-JobVariable
Указывает переменную, в которой выполняется задание, отслеживается и сохраняется.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Name
Указывает имя объекта VMM.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-NumberOfColumns
Указывает количество столбцов для виртуального диска.
Тип: | UInt16 |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-PhysicalDiskRedundancy
Указывает количество сбоев физического диска, которые может поддерживать виртуальный диск.
Тип: | UInt16 |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-PROTipID
Указывает идентификатор подсказки по оптимизации производительности и ресурсов (подсказка PRO), активировав это действие. Этот параметр позволяет проверять советы PRO.
Тип: | Guid |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ReadCacheSizeMB
Задает размер кэша в мегабайтах для многоуровневого виртуального диска.
Тип: | UInt64 |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-RequiredPartitionSize
Тип: | UInt64 |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ResiliencySettingName
Задает параметр устойчивости для виртуального диска. Допустимые значения для этого параметра:
- Зеркало
- Равенство
Тип: | String |
Допустимые значения: | Simple, Mirror, Parity |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-RunAsynchronously
Указывает, что задание выполняется асинхронно, чтобы элемент управления сразу же возвращал командную оболочку.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-SizeInBytes
Тип: | UInt64 |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-StorageArray
Указывает объект массива хранилища.
Тип: | StorageArray |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-StorageClassification
{{Fill StorageClassification Description}}
Тип: | StorageClassification |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-StorageFileServer
Указывает объект файлового сервера хранилища.
Тип: | StorageFileServer |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-StoragePool
Указывает объект пула носителей.
Тип: | StoragePool |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-VMMServer
Указывает объект сервера VMM.
Тип: | ServerConnection |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |