The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"при reload Postfix_a странное сообщение"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Почта)
Изначальное сообщение [ Отслеживать ]

"при reload Postfix_a странное сообщение"  +/
Сообщение от ll75 (ok) on 25-Янв-18, 12:50 
Каждый раз при выполнении
$ sudo systemctl reload postfix

выдает "Error: No space left on device"

хотя места на сервере достаточно:
$ df -h
Файловая система Размер Использовано  Дост Использовано% Cмонтировано в
/dev/vda1          158G          56G   94G           38% /
devtmpfs           3,9G            0  3,9G            0% /dev
tmpfs              3,9G            0  3,9G            0% /dev/shm
tmpfs              3,9G         385M  3,5G           10% /run
tmpfs              3,9G            0  3,9G            0% /sys/fs/cgroup

При этом в maillog видно
postfix/master[20459]: reload -- version 2.10.1, configuration /etc/postfix

Странно...

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по ответам | RSS]

1. "при reload Postfix_a странное сообщение"  +/
Сообщение от Andrey Mitrofanov on 25-Янв-18, 12:54 
> Каждый раз при выполнении
> $ sudo systemctl reload postfix
> выдает "Error: No space left on device"

А не ч-з sudo (в [обычном] root-шеле)?
А ч-з 'sudo -i systemctl reload postfix'?

В принципе, этот Error: может писать и не postfix - он-то, как ты ниже наисал, вполене себе reloaded.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "при reload Postfix_a странное сообщение"  +/
Сообщение от aurved on 25-Янв-18, 13:06 
а что пишет df -i
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "при reload Postfix_a странное сообщение"  +/
Сообщение от ll75 (ok) on 25-Янв-18, 13:22 
> а что пишет df -i

$ df -i
Файловая система   Iнодов IИспользовано IСвободно IИспользовано% Cмонтировано в
/dev/vda1        10444800         91962  10352838             1% /
devtmpfs           999471           328    999143             1% /dev
tmpfs             1001411             1   1001410             1% /dev/shm
tmpfs             1001411           348   1001063             1% /run
tmpfs             1001411            13   1001398             1% /sys/fs/cgroup


Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "при reload Postfix_a странное сообщение"  +/
Сообщение от ll75 (ok) on 25-Янв-18, 13:25 
> А не ч-з sudo (в [обычном] root-шеле)?

То же самое:
# systemctl reload postfix
Error: No space left on device

> А ч-з 'sudo -i systemctl reload postfix'?

Аналогично:
$ sudo -i systemctl reload postfix
Error: No space left on device


> В принципе, этот Error: может писать и не postfix - он-то, как
> ты ниже наисал, вполене себе reloaded.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

5. "при reload Postfix_a странное сообщение"  +1 +/
Сообщение от eRIC (ok) on 25-Янв-18, 13:36 
что за система стоит? вы пробовали другие службы перезапускать? если свободного места много, то возможно означает следующее:
1- max_user_watches - сколько файлов может отслеживать один пользоваль
2- возможно на Bad Sector натыкается
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "при reload Postfix_a странное сообщение"  +/
Сообщение от ll75 (ok) on 25-Янв-18, 13:42 
> что за система стоит? вы пробовали другие службы перезапускать? если свободного места
> много, то возможно означает следующее:
> 1- max_user_watches - сколько файлов может отслеживать один пользоваль
> 2- возможно на Bad Sector натыкается

CentOS Linux release 7.0.1406 (Core)
Можно поподробнее про max_user_watches?

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "при reload Postfix_a странное сообщение"  +2 +/
Сообщение от eRIC (ok) on 25-Янв-18, 14:12 
> CentOS Linux release 7.0.1406 (Core)
> Можно поподробнее про max_user_watches?

#cat /proc/sys/fs/inotify/max_user_watches

https://www.unix.com/man-page/centos/7/inotify/

число можно изменить через sysctl настройки

upd:
https://github.com/systemd/systemd/issues/6030
https://kdecherf.com/blog/2015/09/12/systemd-and-the-fd-exha.../


Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "при reload Postfix_a странное сообщение"  +/
Сообщение от ll75 (ok) on 25-Янв-18, 14:33 
> #cat /proc/sys/fs/inotify/max_user_watches
> https://www.unix.com/man-page/centos/7/inotify/
> число можно изменить через sysctl настройки
> upd:
> https://github.com/systemd/systemd/issues/6030
> https://kdecherf.com/blog/2015/09/12/systemd-and-the-fd-exha.../

Спасибо, почитаю...

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

9. "при reload Postfix_a странное сообщение"  +/
Сообщение от ll75 (ok) on 26-Янв-18, 12:41 
> число можно изменить через sysctl настройки
> upd:
> https://github.com/systemd/systemd/issues/6030
> https://kdecherf.com/blog/2015/09/12/systemd-and-the-fd-exha.../

Странно, но у меня вроде до исчерпания лимита далеко:
$ cat /proc/sys/fs/inotify/max_user_watches
8192

$ sudo sysctl -a | grep fs.inotify.max_user_instances
fs.inotify.max_user_instances = 128

и на данный момент занято только 16 inotify instances:
# find /proc/*/fd/* -type l -lname 'anon_inode:inotify' -print 2>/dev/null | cut -d/ -f3 |xargs -I '{}' -- ps --no-headers -o '%U' -p '{}' | sort | uniq -c | sort -nr
     12 root
      2 polkitd
      1 dbus
      1 avahi


# find /proc/*/fd/* -type l -lname 'anon_inode:inotify' -print 2>/dev/null | cut -d/ -f3 |xargs -I '{}' -- ps --no-headers -o '%U %p %c' -p '{}' | sort | uniq -c | sort -nr
      4 root         1 systemd
      3 root       428 NetworkManager
      2 root       899 java
      2 polkitd    584 polkitd
      1 root      5128 rsyslogd
      1 root       467 crond
      1 root       367 systemd-udevd
      1 dbus       441 dbus-daemon
      1 avahi      439 avahi-daemon

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

10. "при reload Postfix_a странное сообщение"  +/
Сообщение от eRIC (ok) on 26-Янв-18, 14:24 
> Странно, но у меня вроде до исчерпания лимита далеко:
> $ cat /proc/sys/fs/inotify/max_user_watches
> 8192

видимо стандартного 8192 значения недостаточно в вашей конфигурации

Попробуйте увеличить и проверить перезапуск сервисов.

Также, чтобы проверить ситуацию:
1- https://stackoverflow.com/questions/13758877/how-do-i-find-o...
2- https://unix.stackexchange.com/questions/13751/kernel-inotif...

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру