## Как увеличить размер диска виртуальной машины Ubuntu
### Введение
Увеличение размера диска виртуальной машины (ВМ) Ubuntu необходимо, когда пространство на диске заканчивается. Эта операция позволяет увеличить емкость диска ВМ, предоставляя больше места для хранения файлов, приложений и данных. В этой статье подробно описаны два метода увеличения размера диска виртуальной машины Ubuntu: с помощью графического интерфейса пользователя (GUI) и командной строки.
### Увеличение размера диска с помощью GUI
#### Требования
* Доступ к консоли управления облачной платформой (например, Google Cloud Platform или AWS).
* Включенная виртуальная машина Ubuntu.
#### Шаги
1. **Войдите в консоль управления облачной платформой.**
2. **Выберите виртуальную машину**, которую вы хотите увеличить.
3. **Перейдите на вкладку «Диски».**
4. **Выберите диск**, который вы хотите увеличить.
5. **Нажмите кнопку «Редактировать».**
6. **Увеличьте значение поля «Размер диска» (ГБ).**
7. **Нажмите кнопку «Сохранить».**
Виртуальная машина будет перезагружена, чтобы изменения вступили в силу.
### Увеличение размера диска с помощью командной строки
#### Требования
* Подключение к виртуальной машине по SSH.
* Права администратора на виртуальной машине.
#### Шаги
1. **Войдите на виртуальную машину по SSH.**
2. **Увеличьте размер диска с помощью следующей команды:**
«`Bash
sudo lvextend -L <новый размер в ГБ> <имя группы томов>
«`
Например, чтобы увеличить размер группы томов `vg0` до 50 ГБ, выполните следующую команду:
«`Bash
sudo lvextend -L 50G /dev/vg0/lv0
«`
3. **Увеличьте размер файловой системы с помощью следующей команды:**
«`Bash
sudo resize2fs /dev/<имя группы томов>/<имя логического тома>
«`
Например, чтобы увеличить размер файловой системы `/dev/vg0/lv0`, выполните следующую команду:
«`Bash
sudo resize2fs /dev/vg0/lv0
«`
4. **Подтвердите новый размер диска с помощью следующей команды:**
«`Bash
df -h
«`
### Увеличение размера корневого раздела
#### Требования
* Доступ к консоли управления облачной платформой (например, Google Cloud Platform или AWS).
* Включенная виртуальная машина Ubuntu.
#### Шаги
1. **Определите имя корневого раздела.**
2. **Остановите виртуальную машину.**
3. **Подключитесь к консоли управления облачной платформой.**
4. **Отредактируйте размер диска корневого раздела.**
5. **Запустите виртуальную машину.**
### Ошибки и устранение неполадок
**Ошибка:** Не удается увеличить размер диска с помощью GUI.
**Решение:** Убедитесь, что у вас есть необходимые права для редактирования виртуальной машины и дисков.
**Ошибка:** Не удается увеличить размер диска с помощью командной строки.
**Решение:** Убедитесь, что вы выполнили все шаги правильно и у вас есть права администратора на виртуальной машине.
**Ошибка:** Файловая система не расширяется до нового размера диска.
**Решение:** Принудительно расширьте файловую систему с помощью команды `e2fsck -f`.
### Советы
* Перед увеличением размера диска создайте резервную копию виртуальной машины.
* Увеличивайте размер диска только на необходимое вам количество пространства.
* Регулярно проверяйте использование диска, чтобы избежать необходимости дальнейшего увеличения размера.
### Заключение
Увеличение размера диска виртуальной машины Ubuntu может быть простой задачей, если следовать указанным инструкциям. Независимо от того, используете ли вы графический интерфейс пользователя или командную строку, вы можете легко увеличить емкость диска ВМ, предоставив больше места для ваших файлов, приложений и данных.