Я работал на экземпляре m2.small ec2 Ubuntu. У меня заканчивалось дисковое пространство, поэтому я обновил свой экземпляр до среднего. Когда я обновился, я фактически получил 429,5 ГБ дискового пространства, и после этого я также добавил 10 ГБ тома. Когда я запускаю команду "sudo fdisk -l", я получаю такие результаты.

Disk /dev/sda1: 8589 MB, 8589934592 bytes
255 heads, 63 sectors/track, 1044 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/sda1 doesn't contain a valid partition table

Disk /dev/sda2: 429.5 GB, 429461078016 bytes
255 heads, 63 sectors/track, 52212 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/sda2 doesn't contain a valid partition table

Disk /dev/sdf: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

sda1 - это основной раздел, а sda2 - это то, что я добавил, обновив мою систему до среднего.

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

remote: Counting objects: 409, done.
remote: Compressing objects: 100% (236/236), done.
fatal: write error: No space left on device
fatal: index-pack failed

1 ответ1

0

Это нормально и ожидается, что сами разделы (sda1 и sda2) не содержат внутри допустимых таблиц разделов.

Если вы используете LVM, вы можете использовать vgadd для добавления sda2 в вашу группу томов, затем использовать lvextend для расширения логического тома, а затем любой подходящий инструмент для выбранной вами файловой системы (resize2fs для ext2/3/4).

Без LVM вы можете удалить sda2, затем увеличить размер sda1 с помощью fdisk(удалить и воссоздать его, внимательно следя за тем, чтобы использовать то же начальное местоположение), а затем использовать соответствующий инструмент изменения размера файловой системы.

Утверждение sdf с LVM - тот же самый процесс. Без LVM вам придется смонтировать его в отдельном месте, чтобы использовать его.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .