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

Почему на виртуальном жестком диске Hyper-V все еще отображается 100% дискового пространства, используемого после добавления 20 ГБ?

Узел Hyper-V - это 2012 R2 с несколькими гостями.

Мой основной гость - это сервер TFS, использующий VHD 100 ГБ. Я действительно не отслеживал это так близко, и в какой-то момент VHD достиг 100% используемого пространства. Я увеличил размер на 20 ГБ, но занимаемое пространство осталось на 100%.

Итак, я начинаю пытаться понять, как решить эту проблему, спрашивая, почему добавленные мной 20 ГБ не оставили у меня свободного места на VHD?

Вы добавили место на VHD. Однако вы не изменили таблицу разделов на этом диске, чтобы файловая система на диске могла использовать дополнительное пространство. Итак, для гостевой ОС это выглядит как диск с одним разделом и некоторым пустым пространством, которое можно использовать для другого раздела. Вы можете добавить еще один раздел (что было бы странным выбором), а затем отформатировать его во второй файловой системе, после чего вы увидите две буквы диска (если вы их используете), и все пространство будет доступно. Или, что более полезно, вы можете расширить существующий раздел, после чего существующая файловая система будет использовать дополнительное пространство.

Вы расширяли диск в консоли управления дисками в гостевой системе? Если нет, то вот почему. Вам нужно сначала расширить VHD в настройках виртуальной машины, а затем вам нужно расширить диск в гостевой операционной системе.