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.

trurl

Moderators
  • Joined

  • Last visited

Solutions

  1. trurl's post in Can i Use the M2 card or Nvme disk for booting the UNRAID was marked as the answer   
    No, the USB flash drive is required for licensing.
     
    None of the OS is installed to any of your storage.
     
    The OS is unpacked fresh from archives on the flash drive, into RAM, at each boot, and the OS runs completely in RAM. Think of it as firmware.
     
    The flash drive also saves settings you make from the webUI in the config folder so your configuration can be reapplied at boot.
     
    Other than that, the flash drive isn't accessed much.
  2. trurl's post in Parity check failed and REISERFS errors was marked as the answer   
    I didn't finish all I had to say because you don't want to do anything else at all unless and until RAM is working perfectly.
    You need to run a correcting parity check, but not until RAM is working perfectly.
     
    I don't know what that was about either. We don't see reiser that much in syslogs anymore, not since I have been studying diagnostics. It seemed to be doing some sort of reiser check against all your devices regardless of how they were assigned, and it didn't think sde looked like a good reiser disk, which it isn't.
     
    Usually when working with an array disk, it would be referred to as md# instead of sdX, because operations on the md devices include parity updates when writing or all the array to calculate the data when emulating a missing disk or whatever needs to be done with a disk assigned to the parity array. If you were to write the sdX device in the array, for example, it would invalidate parity since parity is bypassed unless you use the md# device.
  3. trurl's post in Cache drive crashed - All Appdata missing was marked as the answer   
    cache is part of user shares. Your appdata share is configured to cache:prefer, so it will prefer to keep the files there, which is the default and best place for it, but it needs to be backed up.
     
    /mnt/cache/appdata is that portion of appdata that is on the pool named 'cache'. In your case that is all of appdata currently.
    /mnt/user/appdata is all of the appdata share, including any appdata that might be on the array or other pools.
     
    If the cache pool ever gets less than Minimum Free, appdata could overflow to the array since it is prefer instead of only. But since you have no Minimum Free set for cache, it will never overflow, so if it fills up, writes to it will fail. Often btrfs seems to corrupt when it gets too full, so this may be the cause of your original problem.
     
    /mnt/user/appdata covers more situations, /mnt/cache/appdata might be more efficient but doesn't cover as many situations.
     
  4. trurl's post in One of my share subfolders is showing empty in windows and "Structure needs cleaning" on cli was marked as the answer   
    Check filesystem on disk10
  5. trurl's post in New Unraid Setup without loosing data was marked as the answer   
    Unraid IS NOT RAID
     
    The 8TB would have to be the parity disk since no data disk can be larger than parity. The other spinners in the parity array, nvme in cache pool.
     
    You could go without parity until you get the data transferred. How old is that 8TB? Are you sure it is in good health?
     
    Do you have a backup of anything important and irreplaceable?
     
    Or...
     
    Just keep that 8TB as backup, assign one 4TB as parity and the other 2x4TB as data, nvme in cache pool.
     
    You can mount the 8TB using Unassigned Devices plugin to transfer its data to the array.
  6. trurl's post in XFS: Metadata corruption detected was marked as the answer   
    I would never suggest wiping the entire array since only one disk is corrupt. Each data disk in the array is an independent filesystem that can be read all by itself on any linux. Disk2 corruption has nothing to do with anything on the other disks.
     
    Are you backing up only disk2? That seems to be the only affected disk. Of course, if you don't have backups of anything important and irreplaceable, you should take care of that whatever disk they are on.
     
    After you get the backups done, certainly worth trying to repair disk2 just to see what happens. Then you can consider what to do with the results.
  7. trurl's post in shares gone after deleteing old docker image?! was marked as the answer   
    User shares definitely broken but not clear why. Disable Docker and VM Manager in Settings, then reboot in SAFE mode and see if they come back. Then we can go from there.
  8. trurl's post in Array has 1 disk with errors was marked as the answer   
    Try clearing it from SMB Extras. Might have to stop/start array. Go ahead and let extended self-test complete.
  9. trurl's post in Files on share suddenly "unprotected"... a whole 22b worth was marked as the answer   
    Your seed pool has an empty top level folder named TV in it.
     
    User shares are simply the combined top level folders on array and pools.
     
     
  10. trurl's post in Disks never spin down after failed cache replacement was marked as the answer   
    These single words aren't enough to make sense of them but nobody has thought of anything better to call them. You can toggle help on/off for most settings by clicking its label. You can also toggle Help for everything with the Help (?) button on the main bar. 
     
    Also, the wiki can be accessed by clicking "manual" at lower right of your webUI, or the Documentation link at bottom of the forum. 
     
    https://wiki.unraid.net/Manual/Shares#Use_Cache_.28and_Mover_Behavior_with_User_Shares.29
  11. trurl's post in Replacement Disk Read Errors - Data Rebuild Paused was marked as the answer   
    The SMART report was already in the diagnostics. UDMA CRC Errors are recorded in the drive firmware by the drive firmware when inconsistent data is received by the drive based on checksum. These are almost always connection problems.
     
    Emulated disk4 was mounted in those Diagnostics.
     
    If you think you have fixed connection problems you can try again.
     
    https://wiki.unraid.net/Manual/Storage_Management#Rebuilding_a_drive_onto_itself
  12. trurl's post in USB drive died this morning, need HELP! was marked as the answer   
    Unraid reads config/super.dat to get the array disk assignments, and that file isn't plain text.
     
     
  13. trurl's post in Help appreciated: Parity error was marked as the answer   
    Which data disk did you replace? Disk12 has little if any data. Is that expected?
     
    Both parity disks and both cache disks have disconnected. Looks like those are all on this controller:
    02:00.1 SATA controller [0106]: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset SATA Controller [1022:43c8] (rev 01) Subsystem: ASRock Incorporation Device [1849:43c8] Kernel driver in use: ahci Kernel modules: ahci  
    Both parity disabled, and cache pool is unmountable, but maybe that will come back when the disks do.
     
    You should always double check connections when inside the case.
     
    Do any of your other disks show SMART warnings  (thumbs down) on the Dashboard page?
     
    No point in doing read check unless you just want to exercise and test those other disks.
     
    Unrelated, but appdata has files on the array.
     
    Shutdown, check connections, power and SATA, both ends, including splitters.
     
    Reboot, start the array, and post new diagnostics.
  14. trurl's post in Parity and 1 drive no longer available. was marked as the answer   
    A single eSATA connection will not work well for multiple disks.
     
    Probably the best approach if you are going to limit yourself to that hardware is just to upsize your disks. I always recommend fewer large disks instead of many small disks. Each disk requires more hardware to support it. Large disks perform better than small disks. Perhaps most importantly, each additional disk is an additional point of failure.
     
    I have always used small form factor builds, and have just replaced my small drives with larger drives to get more capacity. All my drives were 2TB or smaller when I started, now they are all 8TB, and the smaller disks have been reused in other ways such as offsite backups for the truly important data.
     
    I also have a backup server, also small form factor, made up of leftover parts from upgrading my main server. It is all 6TB disks that were formerly in my main server. The backup server gets backups of my media (not important) and is only powered up occasionally.
  15. trurl's post in 6.11.5 with 4 drives - one failed, one disabled was marked as the answer   
    Follow these instructions very carefully.
    Tools - New Config - Retain All - Apply. Assign new disk3, leave all other disk assignments as before. Important: In Main - Array Operations, check BOTH parity valid and Maintenance mode, then start the array. This will accept all disks into the array just as they are without writing to them. Stop the array, unassign disk3, start the array in normal mode (not Maintenance) with nothing assigned as disk3. This will disable disk3 so we can check if it is emulated well enough to rebuild, or needs filesystem repair before attempting rebuild. Then post new diagnostics
     
  16. trurl's post in Disk Errors - Disk Disabled - UDMA CRC Errors was marked as the answer   
    Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error # 1 Extended offline Completed: read failure 30% 18804 13059870608  
    Replace
  17. You will have to reboot and figure out what you are doing to make it happen.
     
    The usual cause of filling rootfs is something writing to a path that isn't actual storage. Only subfolders of /mnt are actual storage. All other folders are in the OS space, rootfs. If you fill rootfs, the OS has no room to work in.
     
    Check your docker mappings
  18. trurl's post in Disk 1 in my array is doing something weird. was marked as the answer   
    According to diagnostics, you don't have any assigned disks. You can set a New Config with any disk assigned however you want and rebuild parity. Be sure you don't assign any disk with data on it to any parity slot.
     
    https://wiki.unraid.net/Manual/Tools#New_Config
  19. trurl's post in Dockers stopped working and then disappeared after reboot was marked as the answer   
    Probably you corrupted docker.img by filling it. 
     
    Why do you have 100G docker.img? 20G is often more than enough. Making it larger won't fix filling it, it will only make it take longer to fill.
     
    Recreate docker.img. Try making it only 20G. If that is enough to start your dockers in then it is probably enough to run them in if you fix the reason you are filling it.
     
    The usual reason for filling docker.img is an application writing to a path that isn't mapped.
     
    https://wiki.unraid.net/Manual/Docker_Management#Re-Create_the_Docker_image_file
     
    https://wiki.unraid.net/Manual/Docker_Management#Re-Installing_Docker_Applications
  20. trurl's post in Unraid Extremely slow Parity Check was marked as the answer   
    Connection problems with parity disk. Shutdown, check connections, power and SATA, both ends, including splitters. Reboot and try again.
  21. Corrupt docker.img, Delete, recreate, reinstall previous apps
     
    https://wiki.unraid.net/Manual/Docker_Management#Re-Create_the_Docker_image_file
     
    https://wiki.unraid.net/Manual/Docker_Management#Re-Installing_Docker_Applications
     
     
     
  22. trurl's post in Help with cache disk replacement and “new config” tool was marked as the answer   
    pools are not "in the array"
     
    Not sure I've seen that before on pool disks, they really can't be "emulated" since they are outside the parity array. Post a screenshot.
     
    I guess you could New Config/Trust Parity.
    https://wiki.unraid.net/Manual/Tools#New_Config
     
    Your appdata and system shares have files on disk5. You will have to set to cache:prefer, disable Docker and VM Manager then run Mover. If they are duplicates you will have to clean up manually.
     
    You can see how much of each disk is used by each user share by clicking Compute... for the share on the User Shares page, or the Compute All button
  23. trurl's post in Problem obtaining trial license key was marked as the answer   
    No way for anything to know that, and it doesn't matter.
     
    What matters is the flash drive. The license is registered to the GUID of the flash drive.
     
    If that is the same flash drive you were using before, no reason you need a trial key. You can probably get most of your configuration working again on that old hardware. Did you already wipe it out? Do you have a flash backup?
  24. trurl's post in Question about Unraid Terminal/Console straight from the machine was marked as the answer   
    If it is you will have to live with it since you can't install drivers.
     
    Are you running any VMs?
  25. trurl's post in Read Errors, Disk Disabled was marked as the answer   
    Why did you wait so long?
     
    SMART attributes for disk5 look OK, no self-test runs.
     
    Emulated disk5 mounts, you can rebuild the drive to itself. Somewhat safer to rebuild to a spare if you have one since that keeps the original as a backup in case of problems. Check connections, both ends, power and SATA, including splitters. You can run an extended SMART self-test on the disk if you want.
     
    Some of your disks are very full. Too many user shares to examine them all, but looks like you have no Minimum Free for many and they are set to Fillup Allocation. Full disks don't perform as well, and filesystem repair needs some free space if that ever becomes necessary. You should set Minimum Free to larger than the largest file you expect to write to the share. I would move some files off disks 1,2 and try to keep 50G or more free on each disk.
     
    Why are you still on 6.9.2?

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.