добавить диск linux vmware

Linux и Windows: помощь админам и пользователям

Администрируем и настраиваем Windows, Linux.

Добавляем дополнительный диск в гостевую систему Linux под Vmware без перезагрузки

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

Данное руководство было протестировано под Vmware Server и Vmware Workstation v6.0 (но должно работать и с другими версиями). В качестве хост и гостевых систем проверялись RHEL, Fedora, CentOS и Ubuntu Linux

Шаг # 1: Добавляем новый диск к гостевой системе

Для начала вам необходимо зайти в настройки виртуальной машины. Нажмите VM > Settings

add disk vmware 1

Нажмите на кнопку Add для добавления нового устройств.

add disk vmware 2

В качестве нового оборудования выбираем Hard disk и нажимаем Next

add disk vmware 3

Выбираем опцию создания нового диска и нажимаем Next

add disk vmware 4

В качестве типа виртуального диска выбираем SCSI и нажимаем Next

add disk vmware 5

Установите размер виртуального диска в соответствии со своими потребностями и нажмите Next

add disk vmware 6

И наконец укажите как будет называться и где будет расположен диск

Шаг # 2: Повторное сканирование SCSI шины для поиска устройств SCSI без перезагрузки виртуально машины

Пересканирование шины может быть вызвано следующей командой:

Замените host# значение в вашей системе, например host0. Вы можете найти значение scsi_host используя следующую команду:

Теперь вы можете сформировать правильный запрос на сканирование:

Как добавить устройство /dev/sdc?

Конкретно для нашего примера добавим /dev/sdc с значением host # 0, bus # 0, target # 2, и LUN # 0, вводим:

Читайте также:  как настроить принтер на mac os

Шаг #3: Форматируем новый диск

Теперь мы можем создать раздел используя fdisk и отформатировать его с помощью команды mkfs.ext3:

Шаг #4: Создаем точку монтирования и обновляем /etc/fstab

Открываем файл /etc/fstab :

Сохраняем и закрываем файл.

Постовой

Доделываем ремонт в доме, и пришла пора кухни. Рассмотрели огромное количество предложений, поняли что финансово не потянем дорогую кухню, да особо и не нужна она. Так что на данный момент выбираем кухни эконом класса. Если хорошо поискать там есть очень достойные экземпляры. А заказ кухни будем делать немного позднее у нашего проверенного поставщика.

Источник

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

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

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

vmware add disksize 01

vmware add disksize 02

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

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

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

Windows

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

vmware add disksize 03

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

vmware add disksize 04

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

vmware add disksize 05

Linux

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

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

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

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

Источник

Добавить диск linux vmware

kak rasshirit disk ext4 linux vmware

Иногда возникает необходимость расширить диск Linux на лету, когда заканчивается место, а диск нельзя отмонтировать. К счастью, на файловой системе ext4 это возможно.

Например, у нас имеется диск /dev/sdd размером 100Гб. На нем раздел /dev/sdd1 и он примонтирован (это может быть даже корневой раздел).

2022 04 01 14 59

2022 04 01 16 42

Создадим раздел и отформатируем его

Потом можно нажать n, затем Enter, потом 4 раза Enter (если раздел будет занимать весь диск) и в конце w и Enter.

Читайте также:  windows 10 enterprise системные требования

2022 04 01 16 45

Как видим, на диске теперь есть раздел с файловой системой ext4

2022 04 01 16 50

Сейчас создадим директорию, которая будет точкой монтирования и примонтируем раздел.

# mkdir /mnt/mydisk
# mount /dev/sdd1 /mnt/mydisk

Можем создать там файл MyFile и директорию MyDir

# touch /mnt/mydisk/MyFile
# mkdir /mnt/mydisk/MyDir

2022 04 01 16 53

Расширим диск на лету

Сначала мы перейдем в настройки виртуальной машины и раширим диск, например, на 50Гб.

2022 04 01 15 00

Посмотрим, что теперь в нашем Linux

2022 04 01 16 50

Ничего не изменилось… А все потому, что в линукс необходимо пересканировать диск вручную. Для этого выполним следующую волшебную команду:

# echo ‘1’ > /sys/class/scsi_disk/2\:0\:3\:0/device/rescan

У нас пересканируется диск 3 (счет начиная с 0), потому что у нас sdd.

2022 04 01 16 58

Смотрим что получилось

2022 04 01 17 01

Расширяем раздел и файловую систему

Конечно, мы могли бы упростить себе жизнь, имея X сервер и используя gparted с графическим интерфейсом для этого. Но мы сделаем это через коммандную строку.

Для расширения раздела будем использовать parted

Затем пишем команду resizepart 1, жмем Enter. Пишем Yes, жмем Enter. И чтобы расширить до конца диск (то есть использовать все свободное пространство на диске) пишем -0 и жмем Enter. Выходим командой quit.

2022 04 02 07 45

После этого нам необходимо расширить файловую систему. У нас ext4, поэтому мы можем это легко сделать с помощью команды resize2fs

2022 04 02 07 45 1

Вот и все! Мы без отмонтирования раздела и перезагрузки хоста расширили раздел на нашем Linux.

Источник

Linux: Расширение LVM на лету

4224 BnHover
Хотелось бы продолжить тему увеличения размера файловой системы затронутой в посте:
VMWare & Linux: Увеличиваем размер файловой системы. Речь пойдет про LVM разделы.

LVM — это метод распределения пространства жёсткого диска по логическим томам. Менеджер логических томов (англ. Logical Volume Manager) представляет собой дополнительный уровень абстракции между физическими/логическими дисками и файловой системой. Это достигается путём разбивки изначальных разделов на блоки, либо использования отдельных разделов или блочных устройств (physical volume (pv)) и объединения их в единый виртуальный том, точнее группу томов (volume group (vg)), которая далее разбивается на логические тома (logical volume (lv)).

Вариантов использования LVM несколько. В нашем случае, мы можем как добавить в vmware новый диск, так и расширить существующий раздел.

При расширении раздела, есть шанс, что нам понадобится перезапустить систему для применения изменений, в случае добавления нового диска в рамках vmware мы получим некоторое неудобство, т.к. фактически логический диск разбивается между несколькими «физическими» дисками — vmdk файлами.

Читайте также:  как включить командную строку в виндовс 10 при запуске компьютера

В случае Red Hat Enterprise Linux, мне все-таки пришлось перезагрузиться и resize прошел успешно, только при помощи данной команды:

Источник

me2

ubuntu

Первым делом выключаем виртуалку и добавляем в vCenter новый диск:

nd1

В нашем случае у виртуалки был системный диск размером 16 GB, добавляем новый 50 GB.

При добавлении диска можно не только выбрать размер диска, но и тип «Disk Provisioning». Не буду подробно описывать их особенности, расскажу вкратце. Есть три варианта:

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

Посмотрим состояние партиций на диске:

Видим новый винт /dev/sdb. Строке 53.7 Гб не верим, потому как это округление от байтов. Если перевести 53687091200 байт в гигабайты, то получим ровно 50. Занимаемся разметкой жесткого диска:

Вводим «m» для справки:

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

Создаём основной раздел «p» или просто жмём enter:

Выбираем номер раздела «1» или просто жмём enter:

Оставляем первый сектор по умолчанию, enter:

Оставляем последний сектор по умолчанию, enter:

Выведем таблицу разделов:

Видим, что появился новый раздел /dev/sdb1. Делаем запись таблицы разделов на диск «w«:

Посмотрим состояние партиций на диске:

Теперь нужно создать файловую систему. Форматируем новый диск с помощью команды mkfs.ext4:

В данном случае параметр «-m 0» отвечает за процент резервных блоков. Дефолтные 5% меня не устраивают, супер-юзер обойдётся, винты дорогие, экономим место.

-m reserved-blocks-percentage
Specify the percentage of the filesystem blocks reserved for the super-user. This avoids fragmentation, and allows root-owned daemons, such as syslogd(8), to continue to function correctly after non-privileged processes are prevented from writing to the filesystem. The default percentage is 5%.

Получаем идентификатор раздела:

Полученный UUID понадобится для монтирования диска в папку. Здесь же можно посмотреть тип файловой системы. Создаём папку, в которую будем монтировать диск, в моём случае «opt«:

Далее редактируем файл «/etc/fstab«, дописываем строку:

Где UUID нами получен ранее. Монтируем:

Видим, что диск /dev/sdb1 смонтирован в opt. Теперь при загрузке он будет монтироваться автоматически.

Источник

Поделиться с друзьями
Adblock
detector