Hi I upgraded from 6.8.3 to 6.9.1 then upgraded all my plugins to latest version. Now when I use unassigned devices, my USB drives will not unmount. The log shows that the unmount is taking place but the device is never actually unmounted. UD also still reports the device is mounted. Subsequent clicks of the unmount button result in error in log. UD just refreshes back and still displays the unmount button.
Syslog
1. Attaching USB hub with flash drive. (Mar 10 00:22:37)
2. Mounting partition (Mar 10 00:23:58)
2. Copying files.
3. Clicking unmount on unassigned devices. (Mar 10 00:28:49)
4. Clicking it again ~20 minutes later. (Mar 10 00:47:40)
mount
root@Tower:~# mount
/dev/sdc1 on /mnt/disks/Flash type fuseblk (rw,nosuid,nodev,noatime,allow_other,default_permissions,blksize=4096)
umount
root@Tower:~# umount /mnt/disks/Flash/
umount: /mnt/disks/Flash: not mounted.
lsof returns blank - nothing open in that mount path
I have tried everything I can think of.
Different Flash drives
With/without a USB hub
Different ports
Different formats
Waiting several hours (in case cached data was still being written)
Rebooting (if unmount was pressed, the will system now hang unless USB drive physically removed)
It also worth mentioning at this when it is stuck unmounting I cannot stop the array. Unraid gets hung at the filesystem sync step waiting.
I have not found a command successful in force this drive to be ejected so I have resorted to manually unplugging it which then allows unraid to resume with stopping the array.
Any ideas what's going on. Thanks.