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.

Fix Common Problems: Unable to write to disk1 - Disk full

Featured Replies

Hi all,

 

I'm trying to rsync data from my cache drive to my array (Movies user share), but unable to as there is not enough disk space free. Disk1 in the array is showing as having 0B free in the 'Main' page of the GUI, and sure enough Fix Common Problems shows as 'Unable to write to disk1 - Drive mounted read-only or completely full."

 

I guess my split levels are not set correctly? Why is the next disk not being written to, that has ~700GB free.

Movies Share settings:

Allocation method: High-water

Minimum free space: 10GB

Split level: Top level

Included disk(s): All

 

Question is, what do i have to do to write to the array and how do i prevent this from happening again?  ???

Any help much appreciated.

Cheers

James

tower-diagnostics-20160626-2055.zip

What are the folders immediately under the Movies share?

 

I think you might have set incorrect split level.

Top level split means each folder under the share (the share is the top level), once created, will be stored exclusively on 1 disk.

 

 

  • Author

The films within the Movies share are each within their own folder. i.e.:

"Movies Share" - "Movie Name Folder" - "Movie Name File"

 

If i split at level 2 that should span the "Movie Name Folder" over any disk in the array, but force the "Movie Name File" to a single disk?

Then it probably is not because of the split.

 

First thing to do is to use mc and move some data from disk1 to the other disks (be very careful, do NOT move between disk and share) to free up some space.

 

Then maybe a screenshot of how the share is set up.

  • Author

OK thanks, i'll migrate some data to free up space tonight. I guess something must be configured incorrectly in order for me to have completely filled disk1, and have disk2 with 100's GB free. Will also post up share settings.

 

Shame there is not a maintenance task to perform leveling of data, may be beneficial after increasing disk capacity.

OK thanks, i'll migrate some data to free up space tonight. I guess something must be configured incorrectly in order for me to have completely filled disk1, and have disk2 with 100's GB free. Will also post up share settings.

 

Shame there is not a maintenance task to perform leveling of data, may be beneficial after increasing disk capacity.

 

Something like unBALANCE?

  • Author

Screenshot attached as requested. If my understanding is correct, disk1 may fill again. I've free'd up some space on it, moved data back to the Movies share and its eaten straight into disk1.

 

unBALANCE sounds exactly what i need! Thanks RobJ. Just initiated this following a dry run.

Screen_Shot_2016-06-27_at_21_09_30.png.7ddfb1dedbaf2e3f441b9bd3d6aa7872.png

  • Author

Didn't move much data as a test. Looks as though i can only free up a disk completely with unBALANCE. I was hoping to level the capacity of all disks across the array :/

  • Author

I've been schooled, seems fairly sensible to fill a disk. Thank you.

Though this does make me think that my (10GB) minimum free space is not being adhered to. I can send data to the share fill disk1 completely and the transfer fail, rather than the 10GB minimum being left and disk2 being written to...

  • Author

Does anyone have any suggestions so i can write to the Movies share on the array? As soon as disk1 is full unraid will not write to disk2. Seems odd, but guess theres a simple explanation.

It's unlikely but it's happened before - double check that Disk 2 is not excluded in the Global Share settings.

  • Author

Good suggestion RobJ, i hadn't thought of that. Unfortunately, there are no disks excluded in the Global Share Settings.

From what I see you have the wrong split level. You have it set to only the top level, which means that only the Movies share will go to other disks. Other folders/files under will not be split. I guess the Split experts will correct me if I'm wrong. So try changing the split level to split the top two levels automatically.

You also have to be sure that the minimum free space is set to a size larger than the largest file you will copy to the share. I see you have 10GB and if you copy a file that is 12GB you will end up with a full disk.

  • Author

Thanks for your input saarg. I read into split levels a few days ago. I think I've grasped it, and agree with your suggestion to split at top two levels. I'll give it a whirl tonight. Fingers crossed.

Hmm, probably a good opportunity to bump up that minimum free space a bit. Thanks again.

  • 1 year later...
  • Author

Apologies for bumping an old thread, but i didn't manage to resolve this one. 

I raised the minimum free space and changed the split level to the top two, then free'd up a load of space to get by with. Now back down to 2.10GB available and a bit miffed. Also since updated to 6.5.0.

 

All my data drives are still running on reisserfs, that couldn't be a contributing factor at all?

Will i have an issue with the data that was written to this (Movies) share under the old top split level setting?

Appreciate any suggestions. 

Edited by sketchy
additional question

The disk write to any given disk will go through, so long as you've got a couple of meg free (it's only something like a 10byte file its trying to write).

 

You really should post your diagnostics on this one.

  • Author

If i write a few GB to the share it seems to take it. But a large rsync task will fail:

 

"rsync: write failed on "/mnt/user/Movies/_To convert/happy go lucky/title00.mkv": No space left on device (28)

rsync error: error in file IO (code 11) at receiver.c(374) [receiver=3.1.3]"

 

Diagnostics attached.

 

Cheers

tower-diagnostics-20180404-0858.zip

  • Author

Although that rsync task issue may be due to the split level i have set and how deep the destination is.

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.