Назад | Перейти на главную страницу

Почему я получаю сообщение «На устройстве не осталось места» при запуске почты

Прежде всего я проверил эти два решения на serverfault, но проблемы все еще возникают.

Вот моя проблема:

root@myserver:/# mail
/tmp: No space left on device

Существенная информация:

Вот результат df -h

Filesystem            Size  Used Avail Use% Mounted on
/dev/xvda              20G  4.0G   15G  22% /
tmpfs                 249M     0  249M   0% /lib/init/rw
udev                   10M  112K  9.9M   2% /dev
tmpfs                 249M     0  249M   0% /dev/shm
overflow              1.0M     0  1.0M   0% /tmp
overflow              1.0M     0  1.0M   0% /tmp

У вас есть только 1 MB пространства tmp

РЕДАКТИРОВАТЬ:

Таким образом вы можете увеличить размер /tmp

sudo dd if=/dev/zero of=/usr/temp-disk bs=2M count=1024
sudo mke2fs -j /usr/temp-disk
sudo mke2fs -j /usr/temp-disk
sudo chmod 1777 /usr/temp-disk
sudo umount /tmp
sudo mount -t ext3 -o rw,noexec,nosuid,loop /usr/temp-disk /tmp
df -h

mail(1) не является частью постфикса.

Если postfix имеет проблемы с отправкой или получением почты, это будет зарегистрировано средством mail. * Syslog.

Вы можете проверить наличие проблем с постфиксом, следуя DEBUG_README на www.postfix.org.