Я не могу заменить жесткие диски в моем существующем StoragePool, он не работает при добавлении новых дисков.
Мой вопрос похож на этот один, но это не может быть ответом, потому что я использую его уже более года и просто хочу заменить некоторые из моих дисков.
У меня в бассейне были следующие диски
FriendlyName HealthStatus MediaType BusType Usage Size
------------ ------------ --------- ------- ----- ----
WDNVME256GB-1 Healthy SCM NVMe Auto-Select 233 GB
WDNVME256GB-2 Healthy SCM NVMe Auto-Select 233 GB
ATA WDC WD30EFRX-68A Healthy HDD SAS Auto-Select 2 795 GB
ATA WDC WD30EFRX-68A Healthy HDD SAS Auto-Select 2 795 GB
ATA WDC WD30EFRX-68A Healthy HDD SAS Auto-Select 2 795 GB
ATA WDC WD30EFRX-68A Healthy HDD SAS Auto-Select 2 795 GB
ATA WDC WD40EFRX-68W Healthy HDD SAS Auto-Select 3 726 GB
7SHKSN5W Healthy HDD SAS Auto-Select 7 452 GB
7SHKSXWW Healthy HDD SAS Auto-Select 7 452 GB
ATA WDC WD60EFRX-68M Healthy HDD SAS Auto-Select 5 589 GB
ATA WDC WD60EFRX-68L Healthy HDD SAS Auto-Select 5 589 GB
ATA WDC WD60EFRX-68L Healthy HDD SAS Auto-Select 5 589 GB
ATA WDC WD60EFRX-68L Healthy HDD SAS Auto-Select 5 589 GB
ATA WDC WD60EFRX-68L Healthy HDD SAS Auto-Select 5 589 GB
ATA SAMSUNG MZ7KM1T9 Healthy SSD SATA Auto-Select 1 788 GB
ATA SAMSUNG MZ7KM1T9 Healthy SSD SATA Auto-Select 1 788 GB
ATA SAMSUNG MZ7TE256 Healthy SSD SATA Auto-Select 238 GB
ATA INTEL SSDSC2BX20 Healthy SSD SATA Auto-Select 186 GB
Сначала я пометил три диска емкостью 3 ТБ как списанные, а после перемещения данных (проверено с помощью Get-StorageJob) я удалил три диска из пула без сообщения об ошибке. Затем я подключил три новых жестких диска и попытался добавить диски в пул.
$disks
FriendlyName HealthStatus MediaType BusType Usage Size
------------ ------------ --------- ------- ----- ----
ATA HGST HUH721212AL Healthy HDD SAS Auto-Select 11 176GB
ATA HGST HUH721212AL Healthy HDD SAS Auto-Select 11 176GB
ATA HGST HUH721212AL Healthy HDD SAS Auto-Select 11 176GB
Add-PhysicalDisk -StoragePoolFriendlyName StoragePool10 -PhysicalDisks $disks
Но здесь я получаю сообщение об ошибке, что операция не поддерживается.
Add-PhysicalDisk : One or more physical disks are not supported by this operation.
Extended information:
One or more physical disks encountered an error during addition to the storage pool.
Я не могу найти дополнительную информацию и не могу найти причину, по которой добавление диска большего размера не поддерживается.
Сервер: MS Server 2016 / Контроллер: LSI 9211-8I - IT-режим (уже изменен контроллер)
Причина этого сообщения - другой размер LogicalSector Size - мои новые диски используют 4k (собственный), все остальные диски имеют размер 512b (собственный) или 4k (режим 512e).
Согласно «Руководству по проектированию программно-определяемых хранилищ» это не поддерживается ...
вы не можете добавить собственные диски 4K в пул, который использует 512-байтовые сектора для виртуальных дисков, поэтому, если вы думаете, что когда-нибудь добавите собственный диск 4K в пул (например, при замене отказавшего диска), создайте свои пулы с 4 Логические секторы КБ, даже если у вас еще нет собственных дисков 4K.