Я установил сервер Ubuntu на флэш-память и сделал несколько вещей, чтобы минимизировать количество записей на диск. Одна из вещей, которые я сделал, - направил несколько каталогов в ram через tmpfs. Вы можете увидеть, как у меня настроены вещи ниже:
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sde1 1290072 1228448 0 100% /
udev 3990268 8 3990260 1% /dev
tmpfs 4032204 0 4032204 0% /tmp
tmpfs 1612884 296 1612588 1% /run
none 5120 0 5120 0% /run/lock
none 4032204 0 4032204 0% /run/shm
tmpfs 4032204 0 4032204 0% /var/tmp
tmpfs 4032204 564 4031640 1% /var/log
tmpfs 4032204 16 4032188 1% /var/log/apt
/dev/md127 3845715976 35833316 3809882660 1% /massiveData
/dev/sde6 2401840 82872 2196960 4% /home
Я получил электронное письмо от моей системы, в котором говорится следующее. Кто-нибудь знает, что я должен сделать, чтобы это исправить?
/etc/cron.daily/man-db:
/usr/bin/mandb: can't write to /var/cache/man/5766: No space left on device
run-parts: /etc/cron.daily/man-db exited with return code 2
Он просто пытается обновить базы данных man-страницы (используется для apropos
и т. Д.). Это не очень важно, вы можете игнорировать их / отключить cronjob.
Содержимое /var/cache
всегда можно безопасно удалить.
У вас как бы две проблемы.
Сначала ваш корневой раздел, /dev/sde1
заполнен. Это источник вашего сообщения об ошибке (не tmpfs).
Вы должны освободить место, удалив необходимые файлы или увеличив раздел. Вы можете освободить место с помощью
sudo apt-get clean
Во-вторых, если хотите, вы можете смонтировать / var / cache в tmpfs;)