Как увеличить диск виртуальной машины esxi

Как увеличить диск виртуальной машины esxi

Для того чтобы расширить диск виртуальной машины, как работающей так и выключенной, в ESXI 5.x.x, нужно выбрать виртуальную машину и перейти в меню Edit Settings.

Как увеличить размер Жесткого диска (HDD) виртуальной машины на vMware ESXI 5.x.x через vMware vSphere Client-01

Выбираем нужный Hard Disk и справа в поле Provisioned Size ставим вам нужный объем, я для примера увеличу на один гигабайт.

Как увеличить размер Жесткого диска (HDD) виртуальной машины на vMware ESXI 5.x.x через vMware vSphere Client-02

Ставлю 41 и нажимаю Ок

Как увеличить размер Жесткого диска (HDD) виртуальной машины на vMware ESXI 5.x.x через vMware vSphere Client-03

После некоторого времени задание выполнится и диск вашей виртуальной машины увеличиться,

Как увеличить размер Жесткого диска (HDD) виртуальной машины на vMware ESXI 5.x.x через vMware vSphere Client-04

но хочу отметиться, что нужно еще провести расширение диска на уровне операционной системы. Советую почитать Как расширить диск (Раздел) в Windows Server 2008R2 или

Добавление дискового пространства виртуальной машине в VMware

Любая работа с информацией подразумевает вероятность ее потери. Не поленитесь сделать резервную копию важных данных, прежде чем работать с дисковыми утилитами.

Увеличение диска виртуальной машины

Выбираем нужную машину — кликаем по ней правой кнопкой мыши и кликаем по Edit Settings:

В открывшемся окне устанавливаем курсор на виртуальном диске (Hard Disk) — в правой части окна добавляем пространство диску:

Нажимаем OK и ждем выполнения операции.

Настройка операционной системы

Предыдущие действия, всего лишь, увеличат сам диск, но система по прежнему будет видеть старый объем. Чтобы заставить систему увидеть весь диск, выполняем инструкцию ниже.

Windows

Открываем «Управление компьютером» (в панели администрирования или командой compmgmt.msc). Переходим в раздел Управление дисками:

В правой части мы должны увидеть новое нераспределенное пространство, в противном случае, нажимаем F5:

Кликаем правой кнопкой мыши по существующему разделу, который хотим увеличить и выбираем Расширить том:

В открывшемся мастере нажимаем ДалееДалееГотово.

Linux

Сканируем изменения для дисковой подсистемы:

echo «1» > /sys/class/block/sda/device/rescan

* обратите внимание, что в данном примере мы просканировали изменения для диска sda. Если мы будем работать с другим диском, необходимо подставить в команду другое значение.

Если мы захотели добавить диск, а не увеличить имеющийся, то для сканирования и поиска добавленных дисков вводим:

Читайте также:  Ajt двигатель фильтр масляный

Как расширить диск виртуальной машины в VMWare

При создании виртуальной машины VMware зачастую сложно точно рассчитать какой размер диска ей понадобится в ближайшем будущем, кроме того, если новая виртуальная машина создается из созданного администратором шаблона, размер виртуального жесткого диска такой машины равен размеру диска в шаблоне. Рано или поздно администратор столкнется с необходимостью расширить диск виртуальной машины VMware. В этой статье мы опишем как можно расширить диск виртуальной машины с гостевой ОС Windows без остановки и перезагрузки виртуалки.

Примечание: изменить размер виртуального жесткого диска при наличии снимков (снапшотов) вириальной машины невозможно, поэтому перед началом процедуры удалите все снапшоты. Кроме того имейте в виду, что «на лету» можно расширить только виртуальные диски типа SCSI (с IDE такой трюк не выйдет).

Всю процедуру можно условно разделить на два этапа:

  1. Увеличение виртуального диска
  2. Расширение диска в гостевой ОС Windows

Увеличиваем размер виртуального диска в VMware

Допустим, имеется виртуальная машина, которой презентован один виртуальный жесткий диск (vmdk) размером 20 Гб. Нам необходимо увеличить данный диск до 301 Гб.

Для этого в консоли VMWare vSphere найдите нужную виртуальную машину и перейдите в ее настройки. Найдите элемент виртуального оборудования Hard Disk 1 (жесткий диск ) и в поле Provisioned Size укажите новый размер виртуального диска (301 Gb) и нажмите ОК.

Итак, мы увеличили размер диска в консоли, но расширение виртуального диска не означает расширения раздела Windows на нем.

Расширяем диск в виртуальной машине с ОС Windows

Далее нам необходимо, чтобы гостевая ОС увидела дополнительно пространство. Для этого в Windows нужно открыть консоль управления дисками (Computer Management-> Storage-> Disk Management) и выполнить команду Rescan Disk.

В результате вы должны увидеть неразмеченную область, размером около 280 Гб.

В том случае, если гостевая ОС Windows Server 2008/ Windows 7, расширение диска осуществляется по уже знакомой вам инструкции Как расширить дисковый раздел в Windows 7.

Если же гостевая ОС Windows Server 2003/2000 или Win XP и расширяется именно системный диск — все не так просто (если диск не является системным, его можно расширить с помощью утилиты Diskpart, подробности в ссылке выше). Системный диск расширить средствами самой ОС (как в Windows 2008/7) в этом случае не получится, diskpart просто откажется работать с этим диском.

Что можно сделать:

  • Загрузить виртуальную машину с любого livecd и расширить свободное место
  • Подключить виртуальный vmdk к другой машине и увеличить раздел уже из нее
  • С помощью утилиты VMware Converter сконвертировать виртуалку в режиме переконфигурирования
  • С помощью утилит типа Acronis/ Ghost перенести содержимое виртуального диска в новый диск нужного размера, растянув разделы

Примечание: последние два способа можно использовать также при необходимости уменьшить размеры диска для виртуальной машины.

Читайте также:  Если поменять номер двигателя

Главный недостаток всех указанных методов – необходимость остановки виртуальной машины и, соответственно, простой оказываемого сервиса, что не всегда возможно.

Для увеличения системного раздела без перезагрузки можно воспользоваться утилитой Dell ExtPart. Скачать утилиту ExtPart можно здесь (40 Кб).

Для того, чтобы расширить системный дисковый раздел в Windows 2003/XP скопируйте утилиту в гостевую ОС и запустите ее с параметрами:

, где c: — имя раздела который необходимо расширить, 1020 – размер (в Мб), на который нужно расширить диск

Стоит отметить, что утилита ExtPart не работает в 64-битных ОС.

Итак, в данной статье мы разобрались в способах расширения виртуального жесткого диска в среде VMWare vSphere с гостевой ОС Windows различных версий.

Увеличение размера диска в виртуальной машине VMware ESXi

Недавно потребовалось увелчить объем дискового пространства на виртуальной машине под упревлением Cetnos 6.x. Как оказалось данная операция происходит быстро и без потери данных, но конечно перед началом моих действия я сдела снапшот, малоли что, ну и конечно уменя был бекап данных с этой машины. Я настоятельно рекомендую делать бекап перед началом работа с диском.

И так начнем. Через клиент ESXi я увеличил диск, после чего перегрузил виртуальную машину и залогинелся на нее по ssh и начал выполнять необходимые процедуры.

Командой fdisk проверяем и видим что у нас появилась не размечанная область диска:

У меня был это диск /dev/sda, поэтому я буду сним работать дальше. Далее создаем новый раздел с файловой системой LVM (8e), в дальнейшем мы приосоединим его к логическому тому:

Создаём новый основной раздел:

Меняем тип файловой системы на LVM:

Записываем таблицу разделов на диск:

Запускаем утилиту lvm:

Преобразуем раздел /dev/sda3 в физический том, чтобы LVM мог использовать его:

Добавляем новый физический том в группу томов:

Выводим информацию о группе томов:

Группа состоит из двух томов. Первый том относиться к корневой дисковой системе. Второй, размером 1 Гб – это свап. Обратите внимание на значение в строке Free PE / Size. Здесь показывается размер свободного дискового пространства доступного группе томов.

Увеличим размер логического тома LogVol00 на всё доступное свободное дисковое пространство в группе:

Отображаем информацию о группе томов:

Как видим, группе было выделено все доступное дисковое пространство, но операционная система по-прежнему отображает только старые значения размера файловой системы. Для того чтобы мы могли полностью использовать новое дисковое пространство, нам необходимо изменить размер смонтированной корневой файловой системы на величину размера первого логического тома:

Проверяем размер дискового пространства файловой системы:

Как видно дисковое пространство увеличено и данные сохранены.

Виртуализация vSphere, Hyper-V, Xen и Red Hat

Более 5350 заметок о виртуализации, виртуальных машинах VMware, Microsoft и Xen, а также Kubernetes

Читайте также:  Ремонт автомобиля оки своими руками

VM Guru / Articles / Как расширить локальный том VMFS в VMware ESXi.

Вебинары VMC о виртуализации:

Постер VMware vSphere PowerCLI 6.3:

Постер VMware ESXi 5.1:

Постер VMware Hands-on Labs 2015:

Постер VMware Platform Services Controller 6.0:

Постер VMware vCloud Networking:

Постер VMware NSX (референсный):

Постер VMware vCloud SDK:

Постер VMware vCloud Suite:

Постер VMware vCenter Server Appliance:

Порты и соединения VMware vSphere 6:

Порты и соединения VMware Horizon 7:

Порты и соединения VMware NSX:

Управление памятью в VMware vSphere 5:

Как работает кластер VMware High Availability:

Постер VMware vSphere 5.5 ESXTOP (обзорный):

Постер Veeam Backup & Replication v8 for VMware:

Постер Microsoft Windows Server 2012 Hyper-V R2:

Оцените статью

Как расширить локальный том VMFS в VMware ESXi.

Как расширить локальный том VMFS в VMware ESXi.

Автор: Александр Самойленко
Дата: 01/07/2014

Реклама:

Как многие из вас знают, в платформе виртуализации VMware vSphere есть множество удобных средств работы с хранилищами, включая средства позволяющие расширить том VMFS прямо из GUI клиента vSphere Client — достаточно лишь сделать Rescan HBA-адаптеров. Однако если необходимо расширить локальный том (Local VMFS), то тут встроенных средств уже нет, и все нужно аккуратно делать самому, как это описано в KB 2002461.

Приведем здесь этот процесс, проиллюстрировав его скриншотами.

0. Делаем бэкап содержимого локального VMFS — дальше придется работать с командной строкой, а значит можно легко ошибиться в любой момент.

1. Найдем локальный том VMFS в vSphere Client, посмотрим на его емкость:

2. Зайдем на хост ESXi по SSH:

3. Находим наш том в папке /vmfs/volumes и выполняем такую команду:

# vmkfstools -P «/vmfs/volumes/ «

Обратим внимание на выделенную строчку выше (mpx.vmhba1:C0:T0:L0:3), она означает, что нужный нам раздел — третий по счету (:3 на конце).

4. Далее нужно использовать утилиту partedUtil. Выполняем такую команду, подставив туда найденное имя устройства без номера раздела, то есть:

# partedUtil get «/vmfs/devices/disks/mpx.vmhba1:C0:T0:L0»

Смотрим на вывод, ищем в первой колонке цифру 3 (третий раздел) и видим номер начального сектора на устройстве для этого раздела (выделено на картинке ниже):

5. Теперь нужно узнать номер конечного сектора, который доступен для использования — это и будет точка, до которой нам нужно VMFS расширять. Для этого выполняем команду:

# partedUtil getUsableSectors «/vmfs/devices/disks/mpx.vmhba1:C0:T0:L0»

6. Теперь, когда у нас есть номера начального и конечного секторов, делаем расширение раздела:

# partedUtil resize «/vmfs/devices/disks/mpx.vmhba1:C0:T0:L0» 3 15472640 419430366

7. Теперь, когда раздел расширен, расширяем и том VMFS:

# vmkfstools —growfs «/vmfs/devices/disks/mpx.vmhba1:C0:T0:L0:3» «/vmfs/devices/disks/mpx.vmhba1:C0:T0:L0:3»

8. Все сделано. Идем в vSphere Client и видим, что наш том VMFS подрос — у него теперь большая емкость:

Чтобы оставлять комментарии, вы должны быть зарегистрированы на сайте.

Зал Славы Рекламодателя
Все сайты о виртуализации: