JonathanM

Moderators
  • Posts

    16136
  • Joined

  • Last visited

  • Days Won

    65

Report Comments posted by JonathanM

  1. 2 minutes ago, dumurluk said:

    I don't believe partitioning was ever a requirement when I set my servers up. The process was just format, label, unzip the files and run the make bootable script.

    It was assumed the factory would put a single partition on the USB stick. This was valid for a large percentage of sticks, but some manufacturers tried to be cute and add partitions with various functions, like U3

  2. I can't remember where I saw it, but at some point in the past I seem to remember that it wasn't always required to partition a flash drive, formatting the entire device without a partition defined is somewhat supported. How supported, depends on the implementation of the OS.

     

    Perhaps looking for a valid FAT system on the /dev/sd? device itself as well as parsing the partitions?

  3. 1 hour ago, ncoolidg said:

    I know you should never do file operations between the two. Like copy a file from /user to /disk. Any other risks?

    Nope. As long as you stay cognizant of the fact that a file will appear in two locations, and the computer isn't smart enough to keep you from overwriting (and subsequently erasing) what appears to be a second copy but isn't, you are fine.

     

    In fact as long as you are careful and don't interact with the file's twin in the same operation, you can mix user and disk shares. *(shh, don't tell anyone)* It's just easier to make a blanket statement to never do it, because most people aren't careful enough or think through what seems to be a perfectly innocent operation that ends up nuking their data. Once you are thoroughly familiar with how user shares work and how disk shares are melded together to make the user shares it's pretty obvious what is and isn't ok to do.

  4. 11 minutes ago, msryhajw said:

    Tested OK in Safe mode with GUI

    Then one of your plugins is causing it. Remove 1/2 of the plugins, test, if it's ok add back 1/2 of the remaining. If it's still messed up, remove another 1/2 of the running plugins. Use logic to determine the culprit, then post in the specific plugins' thread that caused the issue.

  5. Would making the match fuzzier help or hurt? I get that it would be VERY BAD to get a false positive match, but is there anything you could do to make the false negatives less prevalent without introducing any false positives? Maybe parse the old device string for underscores, dashes, spaces, and only compare the alphanumeric strings between the separators? That way aaa - bbb and aaa__--__bbb would be detected as the same device?

  6. Quote

    The power button of my server is located on the top of my machine and my cat always accidently (in purpose?) short press the power button, resulting my unraid to shutdown.

    I can't address the acpi handler issue, but I really recommend disconnecting the power button header from the motherboard. If your case has a reset button, it's usually much harder to hit by accident, so that's a good candidate for use as a power button.

     

    If you don't have IPMI or some other means of powering on, you could always either set the PC to boot immediately when it gets power, or attach a slot cover button.

    image.png.9f660edaffc0c515ecd74b4937372341.png

  7. Maybe this was mentioned earlier or in a different place, but I apparently didn't see it.

     

    When SSL/TLS is set to NO, port 443 still answers with a self signed certificate and a 404 error.

     

    This was a breaking change for me from RC2, as my NGINX server container set to use 443 failed to start with a very unhelpful server execution error with no code.

     

    Expected behaviour would be for 443 to be available as long as SSL/TLS is set to NO for management access.

     

    Please either revert the behaviour to RC2, where the settings work as expected, or provide help text to indicate the new behaviour.

     

    I spent way too much time troubleshooting an error starting a container with no indication in the logs or an error message that told me where to start investigating.

    • Thanks 1
  8. VM startup is easy to manipulate with scripts, I have a user script that pings an IP and starts the VM only after that IP is responding.

     

    I recommend disabling autostart on your VM's and script them instead, definitely keeping a way to disable startup for troubleshooting purposes. A few minutes delay to kill the startup script if you need to, or reading the presence of a specific file on the flash drive, so deleting or renaming that file keeps the VM from starting.

     

     

  9. 6 minutes ago, Arbadacarba said:

    The best thing for semiconductors is always moderate temperatures with good long-term stability to prevent stresses caused by thermal cycling and differential expansion.

    I know I'm quoting something you didn't say, but I wanted to expand on it.

     

    When you add a passive heatsink to a chip, you help moderate the thermal cycling by adding mass. The overall cooling effect may be minimal, but absorbing the peaks and valleys helps the chip cope.

     

    The huge spikes in temp when nvme drives are writing could be bad, it's good to add mass so the spike is spread out, reducing the thermal shock.

    • Like 2
  10. 13 minutes ago, Keexrean said:

    Unraid server would not only be "phoning home" to check for key validity,

    Just to clarify this, Unraid NEVER has "phoned home" for paid licenses. All key validity checking is done locally. Trial keys, yes, they verify expiration time, but paid keys don't expire, and aren't checked externally.

     

    If you use your own domain for remote access and don't sign in to the UPC, nothing will change with 6.10 except for the sign in screen for UPC will be present and nag you to install the my servers plugin. The my servers plugin is optional, so if you don't want the unraid.net domain or flash drive backup on unraid's servers, don't install it.

     

    As far as the key purchases, trial keys will require sign in. Paid keys can still be handled externally if desired.

  11. 3 hours ago, ThatDude said:

     

    I am using a Ryzen CPU, I have 32GB of DDR4-2666 running at stock speeds. It passed a 24 hour memtest a couple of months ago but I'm happy to re-test it if you think that could explain this issue.

    https://forums.unraid.net/topic/46802-faq-for-unraid-v6/page/2/?tab=comments#comment-819173

    "stock" speeds can be too fast, depending on which specific processor and the number and type of sticks.

     

    Also, some brands of sticks just don't like some motherboards, are your sticks specifically validated by your motherboard manufacturer?

  12. 15 minutes ago, ThatDude said:

     

    Two more reboots and it suddenly returned to normal!

     

    I'm assuming that parity is not valid even though it's reported as such - I'll rebuild it over night and keep an eye on it.

    Are you by any chance running a Ryzen CPU? If so, make sure your memory is not running over the CPU spec. Typically the RAM chips speed rating is WAY higher than what the CPU can manage.