Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[SOLVED] Internal Server Error: OSError [Errno 117] Structure needs cleaning

Featured Replies

Very new to UNRAID.  Have been using for 1 month as media server without any issues.  Recently, when using binhex-SABnzbd and trying to verify Sabnzbd config, I click on the cog and get the following page:

Quote

 

500 Internal Server Error

The server encountered an unexpected condition which prevented it from fulfilling the request.

Traceback (most recent call last): File "/opt/sabnzbd/cherrypy/_cprequest.py", line 670, in respond response.body = self.handler() File "/opt/sabnzbd/cherrypy/lib/encoding.py", line 220, in __call__ self.body = self.oldhandler(*args, **kwargs) File "/opt/sabnzbd/cherrypy/_cpdispatch.py", line 60, in __call__ return self.callable(*self.args, **self.kwargs) File "/opt/sabnzbd/sabnzbd/interface.py", line 127, in internal_wrap return wrap_func(*args, **kwargs) File "/opt/sabnzbd/sabnzbd/interface.py", line 1232, in index conf['folders'] = NzbQueue.do.scan_jobs(all=False, action=False) File "/opt/sabnzbd/sabnzbd/decorators.py", line 48, in call_func return func(*params, **kparams) File "/opt/sabnzbd/sabnzbd/nzbqueue.py", line 166, in scan_jobs items = sabnzbd.api.build_history(output=True)[0] File "/opt/sabnzbd/sabnzbd/api.py", line 1850, in build_history not bool(globber(os.path.join(path, JOB_ADMIN), 'SABnzbd_n*')) File "/opt/sabnzbd/sabnzbd/misc.py", line 132, in globber return [f for f in os.listdir(path) if safe_fnmatch(f, pattern)] OSError: [Errno 117] Structure needs cleaning: '/data/usenet_incomplete/Contagion.2011.1080p.BluRay.REMUX.AVC.DTS-HD.MA.5.1-EPSiLON-Obfuscated/__ADMIN__'

 

 

Searches of the forums make me think I have a bad disk.  In addition, Smart shows that Disk 2 has an "error" and an orange thumbs down.  I'm not sure how to diagnose or correct.

 

Thanks, in advance, for any help.

 

mjs

MSI B450 Tomahawk MAX

AMD Ryzen 3 3200G

16 GiB CORSAIR DDR4

4x Seagate Ironwolf 4TB HD

500GB Samsung SSD

Unraid  OS Plue V 6.8.3

Plugins:  Dynamix Cache Directories, Dynamix S3 Sleep, Dynamix SCSI Devices, Dynamix SSD Trim, Dynamix System Temperature, Nerd Tools, Preclear Disks, Speedtest Command Line tool, Statistics, Unassigned Devices, and Unraid Nvidia

 

tower-diagnostics-20200412-0949.zip

Edited by mjs2009
Problem Solved

  • Author

Thanks Tee Tee Jorge!  It seems to have fixed the issue.  Can i ask...how did your review of my log file point to disk1 having filesystem corruption?

  • Community Expert
Apr  9 22:30:13 Tower kernel: XFS (md1): Metadata corruption detected at xfs_buf_ioend+0x4c/0x95 [xfs], xfs_inode block 0x7724be98 xfs_inode_buf_verify
Apr  9 22:30:13 Tower kernel: XFS (md1): Unmount and run xfs_repair

md#=disk#

Archived

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

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.