У меня есть дисковое пространство, настроенное с учетом устойчивости с четностью, в котором всего 5 дисков SATA. 4 диска почти полностью загружены (используется 90%).
Теперь я получаю предупреждение о низкой емкости из-за этого. У меня больше нет портов SATA, доступных для дополнительных дисков (и я не хочу использовать USB 2.0 / USB 3.0), поэтому я планировал заменить два из существующих дисков емкостью 2 ТБ дисками по 3 ТБ. Помимо увеличения емкости, идея состоит в том, чтобы во время восстановления / ремонта оставшиеся диски емкостью 2 ТБ будут немного «сбалансированы», поэтому их использование будет ниже моего пользовательского порогового значения в 85%.
Поскольку у меня есть четность, я могу выжить, когда один диск будет извлечен из пространства без потери данных, однако я хочу правильно выполнить своп, а не моделировать сбой жесткого диска, просто вытащив один диск.
Какие шаги мне нужно предпринять для выполнения этой задачи? Я знаю, что мне нужно использовать PowerShell, но мне нужны конкретные рекомендации, чтобы убедиться, что своп выполняется правильно. Думаю, мне тоже нужно будет делать это с одним диском по разу, иначе я потеряю пул.
Set-PhysicalDisk -FriendlyName 'WDC...' -Usage Retired
Repair-VirtualDisk -FriendlyName 'MOTHERSHIP'
$PDToRemove = Get-PhysicalDisk -FriendlyName 'WDC...'
Remove-PhysicalDisk -PhysicalDisks $PDToRemove -StoragePoolFriendlyName 'Media Storage'
Вы не можете использовать -FriendlyName
когда используешь Remove-PhysicalDisk
, вместо этого вы можете сохранить вывод Get-PhysicalDisk
в переменной и передать ее Remove-PhysicalDisk
, PowerShell затем преобразует его в нужный вам объект.
Вы также можете получить предупреждение об отказоустойчивости при запуске этой команды. При условии устойчивости это не вызовет никаких проблем.
Затем добавьте новый диск как обычно.