MiniDLNA – Inotify max_user_watches [16384]

Jeśli serwer MiniDLNA nie chce się uruchomić, a w logach serwera macie poniższy błąd:

WARNING: Inotify max_user_watches [16384] is low or close to the number of used watches [5] and I do not have permission to increase this limit.  Please do so manually by writing a higher value into /proc/sys/fs/inotify/max_user_watches.

musicie zwiększyć wartość inotify za pomocą sysctl (wartość 100000 powinna być wystarczająca dla większości użytkowników):

root@server: sysctl fs.inotify.max_user_watches=100000

Aby po uruchomienia serwera zwiększona wartość inotify nie uległa zmianie, dodajcie do pliku /etc/sysctl.conf poniższy wpis lub zmieńcie wartość już istniejącą na 100000.

# Increase inotify max watchs per user for local minidlna
fs.inotify.max_user_watches = 100000

Po zmianach można spokojnie uruchomić serwer MiniDLNA:

root@server: /etc/init.d/minidlna start

lub ładniej

root@server: service minidlna start

Po dodaniu plików do serwera warto przeładować konfigurację:

root@server: /etc/init.d/minidlna force-reload