Я уже пробовал использовать apt-get clean, но загрузка /dev/mmcb1k1p1 возросла со 100% до 99%.
Вот результаты, которые я получаю с помощью df:
Файловая система Тип Размер Использовано Доступно Использовано% Смонтировано на udev devtmpfs 215M 0 215M 0% /dev tmpfs tmpfs 49M 5.9M 43M 13% /run /dev/mmcblk1p1 ext4 3.5G 3.2G 52M 99% / tmpfs tmpfs 242M 0 242M 0% /dev/shm tmpfs tmpfs 5.0M 4.0K 5.0M 1% /запуск/блокировка tmpfs tmpfs 242M 0 242M 0% /sys/fs/cgroup tmpfs tmpfs 49M 0 49M 0% /run/user/0
ду:
root@beaglebone:/# ls | xargs du -hs 4.0K bbb-uEnv.txt Ящик 9,7 М 26M багажник 0 дев 5.4M и т.д. 848К дома 4.0K ID.txt 245M библиотека 16 тыс. потерянных+найденных 4.0K медиа 4.0К мнт 4.0K nfs-uEnv.txt 156M опт. du: невозможно получить доступ к 'proc/2356/task/2356/fd/3': Такого файла или каталога нет du: невозможно получить доступ к 'proc/2356/task/2356/fdinfo/3': Такого файла или каталога нет du: невозможно получить доступ к 'proc/2356/fd/3': Нет такого файла или каталога du: невозможно получить доступ к 'proc/2356/fdinfo/3': Такого файла или каталога нет 0 проц 60К корень 5.9M пробега 6.5M сбина 4.0K срв 0 сис 48К тмп 2.5G уср 296M вар
В /usr:
root@beaglebone:/usr# ls | xargs du -hs 278M bin 4.0К игр 45M включают 992M библиотека 187 млн местных 6.2M сбин 1017M акций 4.0K источник
В /var:
root@beaglebone:/var# ls | xargs du -hs Резервные копии 48К 34M кэш 92M библиотека 8.0K местный 0 блокировка 160M журнал 4.0K почты 4.0K опт. 0 прогонов Катушка 28К 11M тмп 8.0K www
Итак, я могу сделать вывод, что проблема в размере этих каталогов, но я все еще новичок в Linux и у меня нет большого опыта управления файловой системой. Есть ли какие-нибудь подробные идеи по решению этой проблемы?
Редактировать: Отображение содержимого fdisk -l:
root@beaglebone:~# fdisk -l Диск /dev/mmcblk1: 3,6 ГиБ, 3825205248 байт, 7471104 секторов Единицы: секторы 1 * 512 = 512 байт Размер сектора (логический/физический): 512 байт / 512 байт Размер ввода-вывода (минимальный/оптимальный): 512 байт/512 байт Тип метки диска: dos Идентификатор диска: 0x336593c4 Устройство Загрузка Начало Конец Секторы Размер Идентификатор Тип /dev/mmcblk1p1 * 8192 7471103 7462912 3.6G 83 Linux Диск /dev/mmcblk1boot1: 2 МБ, 2097152 байт, 4096 секторов Единицы: секторы 1 * 512 = 512 байт Размер сектора (логический/физический): 512 байт / 512 байт Размер ввода-вывода (минимальный/оптимальный): 512 байт/512 байт Диск /dev/mmcblk1boot0: 2 МБ, 2097152 байт, 4096 секторов Единицы: секторы 1 * 512 = 512 байт Размер сектора (логический/физический): 512 байт / 512 байт Размер ввода-вывода (минимальный/оптимальный): 512 байт/512 байт
Редактирование 2: Содержимое /usr/share
root@beaglebone:/usr/share# ls | xargs du -hs 388K аклокальный 160К аклокал-1.15 8.0K adduser 944К алса 1.7M apache2 8.0K данных приложения 204 тыс. приложений 36К аппорт 12 тыс. приложений 1.7M автоконф. 1000K автомарка-1.15 16К авахи 36K базовых файлов 12K базовый пароль 2.3M bash-дополнение 728K бигль-тестер 12К бинфмтс 54M кость101 Ошибка 528К 12K build-essential 620K ca-сертификатов Календарь 432К 12К хром 256 тыс. общих лицензий 1.4M консольных шрифтов Консольная установка 48K 112K консольныйтранс 16K криптоустановка 196K dbus-1 28K отладочная конфигурация 36K debhelper 8.0K debianutils 12К значений по умолчанию 6.4M настольная база 212 тыс. каталогов рабочего стола 524K dh-python 2.8M дикт. 36 тыс. словарей-общие 8.0K dnsmasq 8.0K dnsmasq-база 124M док. 92K doc-база 56К дпкг 344К emacs Файл 8.0K 12K флэш-ядро 156K конфигурация шрифта 156 млн шрифтов 56 тыс. альтернатив 108К gcc-6 56K gconf 44K GConf 28К гкр-3 2.7M гдал 24К гдб 2.9M гдсм-2.6 24K получить текст 12K гострскрипт 128K git-ядро 324К гитвеб 8.0K гксу 268K glib-2.0 12 тыс. фунтов стерлингов 24K gnome-фон-свойства 12K gnome-control-center 28 тыс. аккаунтов gnome-online 8.0K gnupg 1.6M грофф 320K gtk-doc 132K gvfs 1,7 млн галлонов 80К помощь 9,7 млн ин18н 116 млн иконок 8.0K изображений 1.2M информации 316K initramfs-инструменты 12 тыс. iptables 4.0K Ява 548К джаваскрипт 12К кдм 64К брелоков 8.0K libc-bin 12K библиотека 160К libfm 464K libfm-qt 28К libgksu 736К libgphoto2 4.0K libsensors4 560K либтайский 384K libtool 836K libwacom 20К лайтдм 872K линтян 149M локаль 8.4M лxкварт 18М мужчина 32K maven-репозиторий 44К меню 64К метаинформация 5.5M пантомима 420К разное 324K mjpg-streamer 8.0K mysql-общий 180К нано 4.0K nodejs 8.0K numpy 8.0K numpy3 9.7M opencv 468К OpenCV 456K openmpi 12К OpenSSH 16K p11-комплект 44К пам 20 тыс. pam-конфигураций 60К pastebin.d 564K pcmanfm-qt 20M перл 5.0M perl5 12K perl-openssl-defaults 116 тыс. пиксельных изображений 60K pkgconfig 4.0K pkg-config-crosswrapper 4.0K pkg-config-dpkghook 24К плазма 1.9M плимут 612К полкит-1 12M поплер 20К ппп 15M прож 176K pyshared 292К питон 148К питон3 1,6-метровые питоновые колеса 11M кв5 212K qтерминал 156К qtermwidget5 12K rcn-ee-архив-брелок 8.0K readline 20K управление роботом Экран 324К 92K sgml 1.2 млн звуков 8.0K ssl-сертификат 28К состояние 16K системный 12K системный отвод 20К набор вкладок 32K задач 3.6M tcltk 4.0K термино 116K тессеракт-ocr 4,7 млн тем 212M ти 24К выскочка 24K usb_modeswitch 31M вим 4.0K обои 5.6M X11 8.0K xfwm4 8.0K xgreeters 24К xml 12 тыс. сеансов 3.4M зонаинформация 128К зш
решение1
Вы можете безопасно освободить немного места, если удалите содержимое некоторых файлов журнала (если вам не нужна информация оттуда). Определите журнал, который больше ожидаемого (в данном случае все, что больше 1 МБ) с помощью #du -sh /var/log/*
, сначала проверьте содержимое, оно может содержать некоторую полезную информацию. Вы можете очистить файл журнала, записав в него null, например
#cat /dev/null > /var/log/some_logfile.log
.
Некоторым приложениям необходимо настроить ведение журнала, поэтому генерируемые ими файлы журналов можно ротировать, архивировать или удалять в соответствии с вашими потребностями.
Директория /usr/ 2.5G, скорее всего, является самой большой проблемой. Вы что-то туда скачали? Проверьте /usr/share/. Вы скачали какой-нибудь архив (.zip, .gzip, .tar ...) в этом месте, а затем распаковали его? Если да, то вы можете спокойно удалить архив и оставить только развернутые файлы/каталоги.
РЕДАКТИРОВАТЬ:
Я только что понял, что BBB поставляется с образом, который близок к 4 ГБ. Вы можете получить немного места на диске, удалив некоторые файлы, но вы рано или поздно окажетесь в той же ситуации, поэтому берите SD-карту на 8 ГБ. Сейчас нет большого пространства для создания большого количества свободного места, вы можете попробовать:
- Уменьшите размер журнала, сначала проверьте текущий размер на диске.
#journalctl --disk-usage
Вы можете установить максимальное использование в 1 МБ с помощью#journalctl --vacuum-size=1M
- Удалите все журналы в /var/log/, размер которых превышает 1 МБ.
- Проверьте, что находится в /opt/, и сможете ли вы получить немного свободного места из этих 156 МБ