также, очень полезно использовать команду SCREEN. При этом вы можете запускать любую команду и не беспокоиться о своем ssh-соединении.
Кажется, у тебя две проблемы:
gzip: stdin: unexpected end of file
Вторая проблема, вероятно, связана с первой проблемой :не было места для сохранения полного файла tar.gz при загрузке (или любым другим способом получения файла ).
Вы пишете "Похоже, у меня достаточно места на диске". Что привело вас к такому выводу, поскольку вы пишете в том же абзаце :«Почему корень показывает «Использовать%» как 100%?», что означает, что файловая система заполнена... Пара блоков свободна, но это может быть связано, например, с тем, что временные файлы были удалены каким-либо демоном.
Ваш df /dev/sda
указывает df
показать файловую систему, в которой хранится указанный файл; он не показывает вам, сколько места на этом устройстве.
Короче говоря, ваша файловая система заполнена, и вам нужно либо удалить ненужные файлы, либо увеличить размер файловой системы.
Ваша корневая файловая система находится в диспетчере логических томов LVM (). Есть вероятность, что в группе томов есть неиспользуемое пространство. Свяжитесь с
# vgdisplay
Там будет строка Free PE / Size
, если она не равна нулю, то вы можете выделить это пространство для вашей корневой файловой системы. Если вы хотите выделить все доступное пространство, используйте:
# lvresize --extents +100%FREE /dev/mapper/centos-root
После увеличения размера устройства необходимо увеличить саму файловую систему, чтобы использовать дополнительное пространство. Здесь я предполагаю, что файловая система — ext4
, сначала проверьте mount
и посмотрите тип в списке.
# resize2fs /dev/mapper/centos-root
Это будет использовать все доступное пространство для файловой системы.
РЕДАКТИРОВАТЬ / Дополнительная информация:
40 МБ, которые отображаются как свободные, вероятно, слишком малы, чтобы их можно было добавить в любом случае, но LVM необходимо записать в свою конфигурацию, чтобы выполнить свою задачу, а для этого нет места... Итак, сначала вам нужно освободить место в каким-то образом,Я обычно иду в /var/log/
, чтобы удалить старые файлы журнала в такой ситуации.