Назад | Перейти на главную страницу

Создание RAID с контролем четности дисковых пространств с помощью Powershell

У меня есть внешний USB-корпус, который предоставляет физические диски моей операционной системе Windows Server 2016 с идентичный Уникальные идентификаторы.

В результате я не могу использовать Диспетчер серверов> Пользовательский интерфейс дисковых пространств для создания диска с «четностью» (поскольку в пользовательском интерфейсе отображается только первый видимый диск с этим единственным уникальным идентификатором).

Итак, пока я жду ответа на запрос, открытый поставщиком, я пытаюсь использовать вместо этого Powershell.

На этой веб-странице представлен хороший обзор: https://terrytlslau.tls1.cc/2012/10/configuring-storage-pool-by-powershell.html

Но, похоже, что-то не так - предположительно на этапе создания VirtualDisk.

В моем случае у меня есть пять дисков емкостью 3,64 ТБ, которые я хотел бы настроить в режиме «Четность» (RAID5).

Я успешно создал пул хранения (называемый «ExternalPool») с этими пятью дисками:

Get-StoragePool -FriendlyName ExternalPool | Get-PhysicalDisk

FriendlyName       SerialNumber CanPool OperationalStatus HealthStatus Usage          Size
------------       ------------ ------- ----------------- ------------ -----          ----
Oyen Mobius Pro D2 [omitted]    False   OK                Healthy      Auto-Select 3.64 TB
Oyen Mobius Pro D3 [omitted]    False   OK                Healthy      Auto-Select 3.64 TB
Oyen Mobius Pro D4 [omitted]    False   OK                Healthy      Auto-Select 3.64 TB
Oyen Mobius Pro D5 [omitted]    False   OK                Healthy      Auto-Select 3.64 TB
Oyen Mobius Pro D1 [omitted]    False   OK                Healthy      Auto-Select 3.64 TB

На следующем шаге я создаю VirtualDisk с помощью следующей команды:

New-VirtualDisk -StoragePoolFriendlyName ExternalPool -FriendlyName ExternalDisk -Size 18.2TB -ResiliencySettingName Parity -ProvisioningType Thin

... даже несмотря на то, что "ResiliencySettingName" равно "Parity", приведенная выше команда приводит к виртуальному диску, имеющему полный доступный размер 5 x 3,64 = 18,2 ТБ.

Другими словами, получается, что нет места откладывается для хранения бита четности; Я ожидал, что результирующий том RAID5 будет размером 4 * 3,64 = 14,56 ТБ.

Итак, что мне не хватает? - Я пробовал указать разные размеры в команде «New-VirtualDisk», но в каждом случае доступное пространство не соответствует тому, что можно было бы ожидать от тома RAID5.

Заранее спасибо!