У меня есть устаревший выделенный сервер со встроенной Ubuntu (только в режиме консоли). Основываясь на документации (ценах и т. Д.), Я вижу, что на сервере должно быть 250+ ГБ, но я вижу значительно меньше:
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/md1 3.7G 1.6G 2.2G 43% /
none 2.0G 196K 2.0G 1% /dev
none 2.0G 0 2.0G 0% /dev/shm
none 2.0G 3.2M 2.0G 1% /tmp
none 2.0G 84K 2.0G 1% /var/run
none 2.0G 0 2.0G 0% /var/lock
none 2.0G 0 2.0G 0% /lib/init/rw
/dev/mapper/vg00-usr 4.0G 2.2G 1.9G 55% /usr
/dev/mapper/vg00-var 4.0G 1.9G 2.2G 48% /var
/dev/mapper/vg00-home
4.0G 1.8G 2.3G 45% /home
Понятия не имею, кто / когда и как настраивает этот сервер. К сожалению, переустановить с нуля не получается.
Итак, мой вопрос, как найти свободные части / незанятые места?
На всякий случай это так просто:
$ fdisk -l
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 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: 0x4ed88842
Device Boot Start End Blocks Id System
/dev/sda1 1 487 3911796 fd Linux raid autodetect
/dev/sda2 488 731 1959930 82 Linux swap / Solaris
/dev/sda3 732 60801 482512275 fd Linux raid autodetect
Disk /dev/sdb: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 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: 0x0b9943b0
Device Boot Start End Blocks Id System
/dev/sdb1 1 487 3911796 fd Linux raid autodetect
/dev/sdb2 488 731 1959930 82 Linux swap / Solaris
/dev/sdb3 732 60801 482512275 fd Linux raid autodetect
Disk /dev/md1: 4005 MB, 4005560320 bytes
2 heads, 4 sectors/track, 977920 cylinders
Units = cylinders of 8 * 512 = 4096 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/md1 doesn't contain a valid partition table
Disk /dev/md3: 494.1 GB, 494092484608 bytes
2 heads, 4 sectors/track, 120628048 cylinders
Units = cylinders of 8 * 512 = 4096 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/md3 doesn't contain a valid partition table
У вас есть два жестких диска по 500 ГБ. Они настроены так, чтобы первый раздел (4 ГБ) был зеркалирован как RAID для /
(/dev/md1
), два раздела по 2 ГБ (по одному на каждом диске) для подкачки и еще одно зеркало RAID, занимающее оставшееся пространство (/dev/md3
).
Я предполагаю что /dev/md3
настроен как физический том для LVM, содержащий группу томов vg00
, который, в свою очередь, имеет три тома по 4 ГБ (для /home
, /usr
и /var
).
Вы можете проверить статус LVM с помощью vgdisplay
и либо расширить существующие тома с помощью lvextend
или создайте новые в пустом месте с помощью lvcreate
.
Для получения дополнительной информации см. Справочные страницы для перечисленных мной команд.
Кажется что ты бежишь lvm
на вашем диске. Запустить vgdisplay
команда, чтобы увидеть доступное пространство.
vgdisplay
Чтобы добавить больше места в логический том, вы можете использовать lvextend
.