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.

4 Disk Array - Single disk full - unBalance Operation Error

Featured Replies

Morning everyone,

I left my server copying about 6tb of data overnight. When I got up this morning my disk utilization looked like the attached file.

I've installed unbalance and planned on moving the files using "scatter", however, I'm getting the following error:

  • There are some permission issues with the folders/files you want to move
  • 0 file(s)/folder(s) with an owner other than 'nobody'
  • 0 file(s)/folder(s) with a group other than 'users'
  • 0 folder(s) with a permission other than 'drwxrwxrwx'
  • 5425 files(s) with a permission other than '-rw-rw-rw-' or '-r--r--r--'
  • You can find more details about which files have issues in the log file (/boot/logs/unbalance.log)
  •  
  • At this point, you can move the folders/files if you want, but be advised that it can cause errors in the operation
  •  
  • You are STRONGLY suggested to install the Fix Common Problems plugin, then run the Docker Safe New Permissions command

 

After checking "fix common problems" the only issue showing up is 

 

Unable to write to disk3 Drive mounted read-only or completely full. Begin Investigation Here: 

 

Which is a given seeing as there is only 20kb left on the drive.

 

Is there any way of fixing this, please?

Array Setup.PNG

  • Author

I've installed Krusader, and with the help of this video, I copied files from one disk to another within the share on those two disks.

 

 

  • Community Expert

I see that you are running without a Parity Drive.  Are you using shares?  If you are, I would recommend that you go to   Shares   >>>   User Settings   ---  Click on one of the Share Names and then on the Share Setting tab.  Turn on the     Help     system by clicking on its icon the Tool Bar.  The first item to address is the      Minimum free space:   and the second one is the   Split level:

 

 

If you are using BOTH Disk Shares and User Shares, I would suggest ceasing that practice immediately.  There are some ways to get into data loss problems with doing that unless you really understand the inner workings of unRAID.  See here:

 

        https://forums.lime-technology.com/topic/32836-user-share-copy-bug/#comment-316512

 

Edited by Frank1940
Split level: was Allocation method:

  • Author

Hi Frank, I am using the system without parity at the moment, I have data on another server with 4*6tb  drives in, and I need to get the data onto the unraid server first and then I'll transfer the disks over to this system, with a plan to use two 6tb for a share and then the other two as parity.

 

I'm not sure if I am using user shares or disk shares (user I believe.) I've included a screenshot below, I assume I should change the split level to "the top two levels" is that correct?

 

Allocation method is high-water, and at the moment the free space is set to 0kb. Do I manually change that to say "250Gb" (is that how i would type it?)

Would that then move the data to the other drives?

Have i done the wrong thing by moving the data using Krusader?

 

I really appreciate your help with this.

 

share setting.PNG

  • Community Expert

Lets begin with one thing  Gb is "Gigabit".  GB  is "Gigabyte".  This cause more confusion to people than you can believe.  (Data transfer speeds are usually measured in bits, and data and storage capacity are measured in bytes which contains eight bits.)

 

Here is a link to the WIKI entry on both Minimum Free Space  and Split level: 

 

     https://wiki.lime-technology.com/Un-Official_UnRAID_Manual#Min._Free_Space

 

Unfortunately, it has not been updated in quite a while for Minimum Free Space you can use KB, MB and GB rather than all those zeros!   To make a setting, Decide what is the largest file  that you expect to write to that share and double it (If you are risk adverse).  Lets say, you are saving only the movie from a BluRay disk and you have observed that most movies are less than 30GB,  the doubling rule would say that you set the limit at 60GB until you realize that a BluRay disk has a maximum capacity of 50GB.  (While the 30GB is true, I have seen a couple that were in the mid-to-upper 40's)  You just write the number as 50GB or 800MB. 

 

The examples for setting the Split Level  is quite detailed and I would actually print out those pages with those examples and write the names of the folders that you have in your file structure.  Then figure which folders have to have their contents on the same disk.  (One  example would be if you have DVD folders, you generally want the contents of those folders of the same disk so the you don;t run into the situation where you have the contents of the VIDEO_TS split across two disk which could cause playback to pause while another came online.)  After you determine the split level you want, you pick it from the drop down list.  (By the way if you right-click on Split level:   you will get the Help for making that setting!)

 

unRAID will not move your data.  If you change a setting, only data that you add in the future will be affected by the new setting.  (Actually, this is the safe choice.  Never move data unless you have a very good reason for doing so.  If that is is safely stored, just leave it alone!!!)  (AOC people have a lot of problems with this.  Example, if they add a new disk, they want all of their drives have equal amount of data on every disk!)   Plus, you are using the xfs file system on your disks and it has far fewer issues with full disks.  The only real reason for some headroom on a disk is that you have space if you add more information to an existing file that you have room to rewrite that larger file. 

 

Regarding the Krusader usage...  Did you copy disk-to-disk or User Share-to-disk.  I did not watch the video but I have watched a couple of videos that this fellow put together and I doubt if you were following his instructions exactly that you got into any trouble.  

 

  • Author

Perfect! All Sorted Thank you Frank.

 

Out of interest, Without having to start setting this up again, can I change the "disk order" Below you'll see what I mean,

My machine has removable drive bays, but like a numpty, I assigned the second as the first, and the fourth as the first.

 

I don't really want to lose any data if I can help it! I was going to just swap around the cables inside, but the bay uses mini SAS on the backplane, so it's difficult to identify.

 

Many Thanks.

 

Thanks.

Disk Order.PNG

  • Community Expert
3 hours ago, karldonteljames said:

My machine has removable drive bays, but like a numpty, I assigned the second as the first, and the fourth as the first.

 

 

This does not make complete sense to me as it seems to say that you have two physical; disks assigned as disk 1.  What I imagine you have is that two disks are physically out of order in the case and you want them in order.  (I have a similar situation and I just taped a tag on the front of each drive door.)  However, if you insist on having everything in the 'proper' order, it can be done.   

 

Rename these two files in the config folder...    super.dat   and disk.cfg    to    super.dat.old  and    disk.cfg.old   (This will allow you to revert back to the current setup if you have any problem.)

 

Get a printout of those Share setting pages that you made changes to.  (No point in figuring all of that out again..)

 

Reboot the server.   You will have to assign all of the disks to the Array again. Be sure that you assign them in the order that you want this time.  (You should not get a request to format a disk, If you, don't do it!!!)   Since you don't have a parity disk, this should be quick and simple as you will not have to rebuild parity. (If everything works properly at this point, you should probably delete those two .old files.)  

 

  • Author

Hi Frank, is that the config folder on the flash drive?

 

If so i renamed those two files when the server rebooted the drives were still assigned to disk numbers. The only difference was that the array didn't start automatically, and when I started it, No Plugins, Dockers or VM's were present.

  • Community Expert

Just do this:

 

-Tools -> New Config -> Retain current configuration: All -> Apply

 

Swap assignments on the disks you want and start the array.

  • Author

That sorted it.

All Running as disks 1-4 now.

Disks 5-8 will be installed either tonight or tomorrow, (one at a time so i know the order is correct!) LOL

 

Thank you all so much for your help.

 

Just run fix common problems and there are no issues now either. I've just made a backup of my USB Drive (to another USB drive AND to each of the disks.)

Just need to figure out how to passthrough the built-in audio to the amp now.

 

Thanks Again.

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.