У меня есть настройка S2D с использованием 2 виртуальных машин Azure в зеркале. При первоначальной настройке я делал это, следуя приведенным здесь инструкциям: https://docs.microsoft.com/en-us/windows-server/remote/remote-desktop-services/rds-storage-spaces-direct-deployment
Это сработало отлично, без проблем. При настройке я решил использовать диски данных объемом 128 ГБ. С двумя дисками на каждой виртуальной машине у меня было 252 ГБ емкости.
Теперь я возвращаюсь к этой настройке и хочу добавить больше возможностей. Я добавил на каждую виртуальную машину диск данных объемом 1023 ГБ. Подождал, пока пул хранения автоматически добавит их, что он и сделал. Затем я попытался изменить размер своего виртуального диска, используя информацию здесь: https://docs.microsoft.com/en-us/windows-server/storage/storage-spaces/resize-volumes
При просмотре моего пула хранения в «Диспетчере отказоустойчивого кластера» он показал, что у меня было 2,00 ТБ свободного места. Я предполагал, что могу использовать только половину этого объема, поэтому моя новая емкость должна составить примерно 1,2 ТБ в сочетании с моей исходной емкостью.
Когда я запустил команду PowerShell «Resize-VirtualDisk», она сообщила мне, что доступной емкости недостаточно. Итак, я начал просто уменьшать размер и, наконец, заставил его работать, если увеличил размер до 500 ГБ.
Таким образом, добавление 2 дисков по 1 ТБ дало мне дополнительные 250 ГБ емкости. Почему это? Я пытался выяснить и понять, как все это работает, но не могу найти однозначного ответа.