Снимок использовал все дисковое пространство, ошибки при удалении Снимков. Система не полностью поддерживает snapd: ошибка: никакое пространство не оставлено на устройстве

Вкратце Снимок заполнил диск и повредил себя:

sudo snap remove gnome-logs

>> error: system does not fully support snapd: mkdir /tmp/sanity-mountpoint-390575120: 
>> no space left on device

Я установил Snap/Snapd в прошлом году на серверах, которые хранят и достаточно редко служат видеоданным, но иначе не видят много действия. Они выполняют человечность от карт с интерфейсом USB на 8 ГБ и управляют некоторыми ТБ дисков данных на 500 ГБ. После времени работы 255 дней I ssh'd в на одном сервере, и замеченные 0% пространства на / диск.

Я не смог освободить достаточно пространства, чтобы иметь значение с apt-get clean или удалите журналы из /var/log. du показал, что snapd поднял приблизительно 4 ГБ в снимках. Хуже, система не могла удалить программное обеспечение, например.

sudo apt-get remove ubuntu-gnome-desktop

>> Reading package lists... Error!
>> E: Write error - write (28: No space left on device)
>> E: Write error - write (28: No space left on device)
>> E: The package lists or status file could not be parsed or opened.

Я следовал стандарту Unbuntu snapd конфигурация, и теперь мой сервер не только не автообновлял, snapd мешал мне решить проблему. Даже snapd не мог быть удален:

sudo apt-get remove snapd

>> Reading package lists... Error!
>> E: Write error - write (28: No space left on device)
>> E: IO Error saving source cache
>> E: The package lists or status file could not be parsed or opened.

>> Running error: system does not fully support snapd: mkdir /tmp/sanity-mountpoint-876453535: no space left on device
1
задан 22 December 2019 в 20:55

1 ответ

Мне наконец удалось решать проблему путем очистки кэша snapd, затем удаления каждого из снимков индивидуально

sudo systemctl stop snapd

cd /var/lib/snapd/
sudo bash
cd /var/lib/snapd/cache
ls -lh

, От которого я видел 600 МБ в папке кэша так

rm *

Теперь, у меня была некоторая комната дыхания, поэтому работал snap list и df -h, чтобы заставить список всех снимков удалять. Теперь я смог удалить все снимки с, например,

sudo snap remove gnome-calculator

sudo apt-get remove snapd все еще не было полностью рабочим, таким образом, я зафиксировал проблему DNS путем редактирования

/etc/resolv.conf

добавление в [1 114]

nameserver 8.8.8.8 
nameserver 8.8.4.4

После обновления DNS, я обновил ubuntu

sudo apt-get update --fix-missing 

Then наконец, я смог работать

sudo apt-get remove snapd gnome-software-plugin-snap --purge 

Ура! Система теперь актуальна, и имеет здоровых 1,7 ГБ свободного пространства. Я буду избегать snapd для своего варианта использования.

1
ответ дан 22 December 2019 в 23:43

Другие вопросы по тегам:

Похожие вопросы: