Jump to content

itimpi

Moderators
  • Posts

    20,127
  • Joined

  • Last visited

  • Days Won

    55

Report Comments posted by itimpi

  1. The syslog in the diagnostics is the RAM version that starts afresh every time the system is booted.  You should enable the syslog server (probably with the option to Mirror to Flash set) to get a syslog that survives a reboot so we can see what leads up to a crash.  The mirror to flash option is the easiest to set up (and if used the file is then automatically included in any diagnostics), but if you are worried about excessive wear on the flash drive you can put your server's address into the remote server field.  

  2. The syslog in the diagnostics is the RAM copy and only shows what happened since the reboot.   It could be worth enabling the syslog server to get a log that survives a reboot so we can see what happened leading up to the crash.  The mirror to flash option is the easiest to set up, but if you are worried about excessive wear on the flash drive you can put your server’s address into the Remote Server field.

  3. 2 hours ago, totuk said:

    So I think I know what might have caused that, which is that in the beginning the share was configured with the Secondary Storage with Mover. I just experienced the same behavior with `domains` share.

     

    Even though it is stored ONLY in Cache now (I changed that) the calculation shows it resides in the Array:

    You should not change it to only be in the cache until you have successfully moved all the files to the cache.  Changing to that setting only applies to where NEW files are stored and does not cause existing files to automatically be moved.   Mover ignores any shares which are set to use only the cache even when there are files for that share that are located elsewhere.

    • Thanks 1
  4. 2 hours ago, SSD said:

    An option of detecting an attempt to copy a file from a disk share to a user share and omitting the disk share from the possible destination has been suggested and hopefully Tom will comment on whether that or something similar is possibl

    I think the underlying issue is inherent in Unraid in that the User Share level is not visible when working at the physical drive level.
     

    Isn’t an easier solution to always use something like Dynamix File Manager to handle the copying/moving as it will not allow you to mix User Share and Disk Shares in the same command.

  5. 39 minutes ago, tuxbass said:

    What if file is copied from say /mnt/disk1/dir/file to /mnt/user/dir2/dir/file?

    The problem only occurs when you accidentally copy the file to itself.  (e.g something like /mnt/disk1/dir1/file1 to /mnt/user/dir1/file1).   In your example that is not happening so you do not encounter the bug.

  6. 48 minutes ago, Zonediver said:

    "When" will this bug be fixed? Or: Will this ever be fixed?

    The question is whether it is even a 'bug' in the strict sense of the word!   The word 'bug' is used in this context to mean that it is not the behaviour the user expects even though the system is behaving as designed.  It is intrinsic to Linux when used with Fuse file systems which Unraid uses to implement User Shares) so barring a major change to Fuse it will probably never get fixed.

     

    This is one of the reasons that Disk Shares are disabled by default on Unraid as it reduces the chance of a user encountering it by accident.    However even that does not help when a user is bypassing the User Share system by working directly at the Linux level either via the command line or a docker container.

  7. 19 minutes ago, tuxbass said:

    Is copying from disk share (eg /mnt/disk1) to user share (somewhere under /mnt/user) guaranteed to result in data loss?

    Would only the copy target be lost, or also the source (data on disk1)?

    The problem arises from the fact that /mnt/disk and /mnt/user can be different views of the same files.   The effect of the bug is that you end up copying the file to itself which results in it being truncated to zero size (and thus the file contents are completely lost).

  8. 3 hours ago, Lev said:

    The copy keeps running out of space on the first disk in the UserShare. I exclude the disk and it makes no difference, still keeps trying to copy to it. I delete >100GB of files, still keeps trying to copy to it. It will not go on to the next disk in the UserShare until I set SpiltLevel back to default (disabled) 'split any directory'.

    This is probably because the Split Level wins any contention for which disk to use.

  9. Ideally you should post your system's diagnostics zip file in your next post in this thread to get more informed feedback.  It is always a good idea to post this if your question might involve us seeing how you have things set up or to look at recent logs.

     

    Having said that, the syslog in the diagnostics is the RAM version that starts afresh every time the system is booted.  You should enable the syslog server (probably with the option to Mirror to Flash set) to get a syslog that survives a reboot so we can see what leads up to a crash.  The mirror to flash option is the easiest to set up (and if used the file is then automatically included in any diagnostics), but if you are worried about excessive wear on the flash drive you can put your server's address into the remote server field. 

  10. There is a good chance that the reason for the crash is the hardware ID of passed through hardware has changed so you are now passing through something critical to Unraid functioning.   Hardware IDs changing is not at all unusual when upgrading particularly if there is a significant upgrade to the underlying Linux kernel in the new release.

     

    Have you tried removing any hardware current passthroughs and redoing them after the 6.12.10 upgrade, rebooting Unraid to make them take effect, and then seeing if the VM will start?

  11. The syslog in the diagnostics is the RAM version that starts afresh every time the system is booted.  You should enable the syslog server (probably with the option to Mirror to Flash set) to get a syslog that survives a reboot so we can see what leads up to a crash.  The mirror to flash option is the easiest to set up (and if used the file is then automatically included in any diagnostics), but if you are worried about excessive wear on the flash drive you can put your server's address into the remote server field.

  12. Once you get the red ‘x’ which means a write to it failed for some reason and the data disks and parity are no longer in sync then Unraid stops using the drive until the status is cleared by a rebuild as documented here in the online documentation.

     

    could not spot any issues in the SMART report in the logs but you could run an extended SMART test if you want to be sure.  By far the commonest cause of this type of issue is the cabling (either power or sata) not being perfectly seated so you might want to check that out.

×
×
  • Create New...