rykr Posted February 9, 2020 Share Posted February 9, 2020 I'm just getting started with Unraid and I have 2 data drives, an 8TB and 4TB drive. The 4TB drive is essential 100% full. I have a docker container that is writing config to /mnt/user/appdata/ChannelsDVR and it's throwing out of space errors. I *thought* that Unraid would automatically use both drives. The share for app data is set to use disk1 and disk2 but I noticed that it is also set to not only split on the top directory. So it *sounds* like it's saying that the app data folder always lives on one drive and since that drive is out of space my docker container complains. if that is the case that a bit crappy. Who wants to be contactly checking each drive to see if some top level folder is too big. I'm used to the zfs world where it really is one big volume and you never have to worry about these issues. Do I need to set all my shares to split on any directory? Quote Link to comment
rykr Posted February 9, 2020 Author Share Posted February 9, 2020 I mistyped above. The share is set to *only* split on top level. So I assume that means that it decides what drive to put it on at the top level but once the ChannelsDVR folder was put on disk1 then all of it stayed on1 and with disk1 being out of space the *folder* was out of space. Is that the proper "normal" setting? Only split on top level? Quote Link to comment
Frank1940 Posted February 9, 2020 Share Posted February 9, 2020 Be sure that you have set the Minimum Free space for each share: Shares >>> <Share Name> >>> Share Settings Then 'Minimum free space:" If you turn on Help, you will find this: Quote The minimum free space available to allow writing to any disk belonging to the share. Choose a value which is equal or greater than the biggest single file size you intend to copy to the share. Include units KB, MB, GB and TB as appropriate, e.g. 10MB. IF the file is larger than the free space available on the drive on which the file would normally be written, Unraid will cause the write to fail. Quote Link to comment
itimpi Posted February 9, 2020 Share Posted February 9, 2020 1 hour ago, rykr said: I mistyped above. The share is set to *only* split on top level. So I assume that means that it decides what drive to put it on at the top level but once the ChannelsDVR folder was put on disk1 then all of it stayed on1 and with disk1 being out of space the *folder* was out of space. Is that the proper "normal" setting? Only split on top level? There is no ‘normal’ setting - it is what the user prefers. By setting it to only split at the top level you have TOLD Unraid not to use any other disk. If you wanted Unraid to be free to use the other disk you should have the split level for the share set to allow splitting of lower levels (I think the default for most shares is to allow splitting at all levels). Quote Link to comment
Zonediver Posted February 9, 2020 Share Posted February 9, 2020 (edited) 6 hours ago, rykr said: I mistyped above. The share is set to *only* split on top level. So I assume that means that it decides what drive to put it on at the top level but once the ChannelsDVR folder was put on disk1 then all of it stayed on1 and with disk1 being out of space the *folder* was out of space. Is that the proper "normal" setting? Only split on top level? Use Split level: .) Automatically split any directory as required or .) Split only the top level directory as required Edited February 9, 2020 by Zonediver Quote Link to comment
Recommended Posts
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.