Это моя файловая система:
$ df -h -x tmpfs -x devtmpfs
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/fedora-root 9.8G 7.6G 1.7G 83% /
/dev/mapper/fedora-home 50G 27G 21G 57% /home
/dev/sda9 1022M 8.4M 1014M 1% /boot/efi
И, как вы можете видеть, корневая файловая система заполнена.
Я уже пытался удалить все ненужные вещи, но мне все еще не хватает места.
Как я мог увеличить это? У меня осталось 60 гигабайт на жестком диске, есть ли способ переместить туда корневую файловую систему?
linux
partitioning
filesystems
fedora
lvm
Дмитрий Данилов
источник
источник
sudo pvscan
, пожалуйста?PV /dev/sda10 VG fedora lvm2 [141.56 GiB / 77.56 GiB free] Total: 1 [141.56 GiB] / in use: 1 [141.56 GiB] / in no VG: 0 [0 ]
Ответы:
Хорошие новости!
pvscan
показываетPV /dev/sda10 VG fedora lvm2 [141.56 GiB / 77.56 GiB free]
- так что вы должны иметь возможность добавить до 77,56 ГБ к любой из ваших файловых систем. Я бы посоветовал добавить его небольшими блоками (например, 10 ГБ), чтобы у вас был резерв, в который вы могли бы внести свой вклад,/home
если позже решите, что вам нужен рост.Это относительно хорошо протестированная и в целом безопасная операция, но все операции с томами корневого уровня и файловой системой имеют некоторый риск - сначала убедитесь, что у вас есть работающая резервная копия. Затем....
Вы можете расширить свой
root
логический том, чтобы использовать свободное пространствоlvextend
, например:(Или
-L
и-r
вместо--size
и--resizefs
, если вы предпочитаете короткие варианты.)источник
141.56 GiB / 77.56 GiB free
читает как X из Y бесплатно. Итак, сначала я подумал, что это шутка: Ppvs
илиpvdisplay
, если хотите.Более общий ответ для LVM:
Во-первых, убедитесь, что у вас есть дополнительное неразмеченное хранилище. Затем:
Используйте
fdisk
для создания нового раздела (безопаснее, чем расширение существующего)Используйте
pvcreate
для создания физического тома LVM:Используйте
vgextend
для расширения существующей группы LVM, используя новый физический том:Вы можете получить имена групп с
vgdisplay
Используйте
lvextend
на lvm mapper для расширения объема lvm:Вырасти файловую систему:
Или
источник
Файловая система / может представлять собой особую проблему, так как она должна поддерживаться загрузчиком.
Этот ответ не указывает, как выполнить запрошенную задачу, но предоставляет обходной путь.
Другой вариант: найти подкаталог (например, / big /), который содержит много данных. Затем скопируйте эти данные в пространство объемом 60 ГБ, скопируйте в каталог много места (например, mv / big / bigback) и смонтируйте 60 ГБ (или его часть) в / big. После подтверждения того, что все работает как положено, rm / bigback повторно занимает место на /
источник
touch /.autorelabel; reboot
убедитесь, что перемещенные файлы имеют правильные метки SELinux.Другой вариант, прежде чем предпринимать какие-либо более радикальные действия, заключается в использовании BleachBit для удаления временных и других ненужных файлов.
Из википедии:
Это должно быть в диспетчере пакетов, так что это должно сделать это.
Или скачать с их страницы .
источник