Not enough free space


Denne

Recommended Posts

I have/had a strange problem.

 

I'm migrating from another Server (another OS installed) to a totally new Server with Unraid (still trial) installed. Since today I get messages from Windows that there isn't enough space left in my Media share which isn't true at all.

 

Folder structure:

Media/movies

 

Here comes the funny part:

My share is called "Media" and in there is a folder called "movies" in the "Media" share. I tried copying some files with 254GB in size to "movies" and did get the error that there isn't enough space. Tried a reboot and it didn't work. Copying less files at a time (in total more than the 254GB) seems to work fine.

Tried copying the exactly same files to "Media" worked. Afterwards tried to copy the same files again to "movies" and now it works even though it didn't work before. Yesterday there weren't any problems at all copying 500GB+ at a time.

 

I attached some screens and diagnostics (before any reboot).

 

Anyone got an idea what is going on? Is it some config I messed up? If so why is it working after trying to copy the files to the upper directory?

Any help would be much appreciated.

 

main.jpg

media.jpg

shares.jpg

ne0-diagnostics-20180917-1110.zip

Link to comment

Hey, thanks for the reply.

 

All the answers to your questions can be taken from the screens I attached to my first post. 

 

But here is the info you seek:

Disk full? No, each disk has 5+TB free space

Allocation method: Most-free

Split level: Automatically split any directory as required

Minimum free space: 100GB

 

I mean it works for now, after trying to copy the files to the upper directory. I don't know if this triggered something that fixed my problem. Just wanted to know why I had it in the first place.

 

Concerning shares: I'd like one share for media and subfolders for movies, tv shows etc.. Is there any reason this is not recommended? 

Link to comment

Strange problem and can't see a reason why it's happening, is any error logged when the copy fails?

 

BTW, you might want to use a different allocation method when you add a parity disk since that one is usually slower due to overlapping parity writes.

 

19 minutes ago, Denne said:

Concerning shares: I'd like one share for media and subfolders for movies, tv shows etc.. Is there any reason this is not recommended? 

Not a problem if you don't need different share setting for the subfolders, you can only chose settings for the top lever folder (share).

Link to comment
1 hour ago, johnnie.black said:

Strange problem and can't see a reason why it's happening, is any error logged when the copy fails?

Do you mean in Windows or on Unraid? I did check the Unraid logs in the diagnostics folder I uploaded and didn't find anything out of the ordinary but it could well be that I missed something.

 

1 hour ago, johnnie.black said:

BTW, you might want to use a different allocation method when you add a parity disk since that one is usually slower due to overlapping parity writes.

That's really good advise, I didn't know that. Is High Water the recommended allocation method in this case?

 

16 minutes ago, trurl said:

Did you change any of the share settings after you had the problem, or were they exactly as in your screenshot?

 

I don't see anything either. Maybe there was some problem that Windows incorrectly reported as out of space?

I had a minimum free space of 0KB before. Than I had the problem and searched this forum and found out this isn't a good idea so I changed it to 100GB which didn't solve my problem. Everything else was and still is like in the screenshots. It could well be that this is/was a windows problem.

Link to comment
10 hours ago, lionelhutz said:

Should have worked unless you were trying to use the cache drive. The minimum free space should be set larger than the largest file you usually copy to avoid errors when disks are getting full.

And if you did have that share using cache, then this was likely the problem. Cache has its own Minimum Free in Global Share Settings. If it has less than minimum, it will overflow to the array.

 

Just like Minimum Free on the user shares, Unraid doesn't know how large a file will become when it begins to write it. If a disk has less than minimum, it will choose another disk. If it has more than minimum, it can choose the disk and if it runs out of space you get an error.

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.