Jump to content

Help! No User shares and Unable to Stop Array


kingJahfy

Recommended Posts

please help

 

Cannot stop array for the life of me, previously this was due to sabnzb or plex media server but I make sure to stop the APC, itunes server, plex media server, and sabnzb plugins (addons) before attempting to stop the array.

 

Cannot view all user shares:

  • only able to see 'media' share
  • shares visible at /mnt/disk(s)
  • shares are not visible at /mnt/user except for media

 

Actions taken:

  • Unmounted cache drive, precleared and format then added back to array
  • force stop and restart of server (cntrl, alt, delete) although one attempt of stopping the array did work the majority of my restarts have been via cntrl, alt, delete

 

 

Sep 4 11:22:56 blueBox logger: umount: /mnt/user: not mounted

Sep 4 11:22:56 blueBox emhttp: _shcmd: shcmd (15591): exit status: 1

Sep 4 11:22:56 blueBox emhttp: shcmd (15592): rmdir /mnt/user |& logger

Sep 4 11:22:56 blueBox logger: rmdir: failed to remove `/mnt/user': Directory not empty

Sep 4 11:22:56 blueBox emhttp: shcmd (15593): crontab -c /etc/cron.d -d &> /dev/null

Sep 4 11:22:56 blueBox emhttp: Retry unmounting user share(s)...

 

unRAID-koll48_syslog-2012-09-04.txt

Link to comment

After renaming my boot/packages directory and boot/extras directory. I am able to view the user shares and stop and start the array. I am still reading through the syslog to determine which particular package/plugin is causing problems. Any insight or assistance is appreciated.

 

Thank you.

Link to comment
  • 4 months later...

Just for anyone else who runs into a problem like this, you can easily find any open file handles in user shares by running "lsof | grep /mnt/user", and you can then run pkill on the processes keeping those handles open.

 

I added the following line to my go script:

alias userfiles='lsof | grep /mnt/user'

 

that way I can just type "userfiles" and hit enter, and it will show any open files in user shares.

Link to comment

Just for anyone else who runs into a problem like this, you can easily find any open file handles in user shares by running "lsof | grep /mnt/user", and you can then run pkill on the processes keeping those handles open.

 

I added the following line to my go script:

alias userfiles='lsof | grep /mnt/user'

 

that way I can just type "userfiles" and hit enter, and it will show any open files in user shares.

Try this and see if you like it better.

/usr/bin/lsof /dev/md* /mnt/cache

Link to comment

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...