Post Wed Jul 30, 2025 6:16 am

Serviio indexes non-included drives even when Server stopped

So I wanted to unmount an SMB mounted drive, cloud-remux-a:


  Code:
$ diskutil unmount /Volumes/cloud-remux-?
Unmount failed for /Volumes/cloud-remux-a

$ sudo lsof /Volumes/cloud-remux-a
COMMAND   PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
java      329 root  302r   DIR  56,44    16384    2 /Volumes/cloud-remux-a
mds     39916 root   27r   DIR  56,44    16384    2 /Volumes/cloud-remux-a

$ pstree -p 329
-+= 00001 root /sbin/launchd
 \-+= 00310 root /bin/bash /Library/Application Support/Serviio/bin/serviio.sh
   \--- 00329 root /Library/Application Support/Serviio/jre/bin/java -Xmx512M -Xms20M -XX:+UseG1GC -XX:GCTimeRatio=1 -XX:MinHeapFreeRatio=10


WTF? This drive is NOT in my list of drives to be indexed, and stopping the server in the web UI does not stop this process. There are no symlinks to this drive either, and it's not usually mounted.

What the hell is going on? Why on Earth is Serviio indexing areas that have not been included in the first place? Is this malware?