preproman Posted September 23, 2011 Share Posted September 23, 2011 My unRAID server hangs up every time I try to stop the array. Running 5.12-beta. Syslog is attached. I have a DISK_DSBL that I'm trying to take of - Just can't stop the array to start the process, I have to reboot the server every time. syslog-2011-09-23.txt Link to comment
mcs Posted September 23, 2011 Share Posted September 23, 2011 Try running lsof or fuser on the unRAD box to determine what is keeping the cache drive busy. Sep 23 00:35:01 Darryl_Jacksons_Tower emhttp: shcmd (165): umount /mnt/cache |& logger Sep 23 00:35:01 Darryl_Jacksons_Tower logger: umount: /mnt/cache: device is busy. Sep 23 00:35:01 Darryl_Jacksons_Tower logger: (In some cases useful info about processes that use Sep 23 00:35:01 Darryl_Jacksons_Tower logger: the device is found by lsof(8 ) or fuser(1)) Link to comment
preproman Posted September 23, 2011 Author Share Posted September 23, 2011 Try running lsof or fuser on the unRAD box to determine what is keeping the cache drive busy. Sep 23 00:35:01 Darryl_Jacksons_Tower emhttp: shcmd (165): umount /mnt/cache |& logger Sep 23 00:35:01 Darryl_Jacksons_Tower logger: umount: /mnt/cache: device is busy. Sep 23 00:35:01 Darryl_Jacksons_Tower logger: (In some cases useful info about processes that use Sep 23 00:35:01 Darryl_Jacksons_Tower logger: the device is found by lsof(8 ) or fuser(1)) It's the Plex PMS. When I disable it, it does not come back to a prompt on the server. Therefore I guess it freezes the unRAID box. Maybe the script needs to be modified. Link to comment
Joe L. Posted September 23, 2011 Share Posted September 23, 2011 Try running lsof or fuser on the unRAD box to determine what is keeping the cache drive busy. Sep 23 00:35:01 Darryl_Jacksons_Tower emhttp: shcmd (165): umount /mnt/cache |& logger Sep 23 00:35:01 Darryl_Jacksons_Tower logger: umount: /mnt/cache: device is busy. Sep 23 00:35:01 Darryl_Jacksons_Tower logger: (In some cases useful info about processes that use Sep 23 00:35:01 Darryl_Jacksons_Tower logger: the device is found by lsof(8 ) or fuser(1)) It's the Plex PMS. When I disable it, it does not come back to a prompt on the server. Therefore I guess it freezes the unRAID box. Maybe the script needs to be modified. No, you just need to stop ANY service that is running (and accessing a disk) prior to stopping the array. Joe L. Link to comment
preproman Posted September 23, 2011 Author Share Posted September 23, 2011 Try running lsof or fuser on the unRAD box to determine what is keeping the cache drive busy. Sep 23 00:35:01 Darryl_Jacksons_Tower emhttp: shcmd (165): umount /mnt/cache |& logger Sep 23 00:35:01 Darryl_Jacksons_Tower logger: umount: /mnt/cache: device is busy. Sep 23 00:35:01 Darryl_Jacksons_Tower logger: (In some cases useful info about processes that use Sep 23 00:35:01 Darryl_Jacksons_Tower logger: the device is found by lsof(8 ) or fuser(1)) It's the Plex PMS. When I disable it, it does not come back to a prompt on the server. Therefore I guess it freezes the unRAID box. Maybe the script needs to be modified. No, you just need to stop ANY service that is running (and accessing a disk) prior to stopping the array. Joe L. Well, when I try to stop the Plex PMS is the problem. It does not stop gracefully from what I can see. Is there a way to stop it other that in the unRAID GUI? Is there command that I can do on the command line? Link to comment
prostuff1 Posted September 23, 2011 Share Posted September 23, 2011 Try running lsof or fuser on the unRAD box to determine what is keeping the cache drive busy. Sep 23 00:35:01 Darryl_Jacksons_Tower emhttp: shcmd (165): umount /mnt/cache |& logger Sep 23 00:35:01 Darryl_Jacksons_Tower logger: umount: /mnt/cache: device is busy. Sep 23 00:35:01 Darryl_Jacksons_Tower logger: (In some cases useful info about processes that use Sep 23 00:35:01 Darryl_Jacksons_Tower logger: the device is found by lsof(8 ) or fuser(1)) It's the Plex PMS. When I disable it, it does not come back to a prompt on the server. Therefore I guess it freezes the unRAID box. Maybe the script needs to be modified. No, you just need to stop ANY service that is running (and accessing a disk) prior to stopping the array. Joe L. Well, when I try to stop the Plex PMS is the problem. It does not stop gracefully from what I can see. Is there a way to stop it other that in the unRAID GUI? Is there command that I can do on the command line? a ps -ef from the command line will list all the running processes. From there you can grab the PID of the process and type "kill PID#" Link to comment
Recommended Posts
Archived
This topic is now archived and is closed to further replies.