JonathanM

Moderators
  • Posts

    15999
  • Joined

  • Last visited

  • Days Won

    65

JonathanM last won the day on November 11 2023

JonathanM had the most liked content!

Retained

  • Member Title
    unAdvanced Member

Converted

  • Gender
    Undisclosed

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

JonathanM's Achievements

Grand Master

Grand Master (14/14)

2.3k

Reputation

196

Community Answers

  1. If the rebuild completed with no errors, it should be fine. However... Since the rebuild writes to the new drive without verifying that the data can be successfully read, it's possible that the next rebuild could run into errors and fail. So, not necessary, but probably a good idea. Non-correcting parity check is a good way to determine if a subsequent rebuild will be successful.
  2. JonathanM

    Turbo write

    Placeholder for future implementation.
  3. Make sure you document how to stop the script from running at startup or kill it when desired, as this would make a future technician absolutely batty trying to figure out why the stupid server keeps shutting itself down for no reason. I know you said you made sure it logs the activity, but if there is a network change, or any other circumstance keeps that IP from responding to a ping... You can see where this could be very bad. If it were me, I might go so far as to only do the shutdown if the gateway was unresponsive, AND a canary file was readable with the correct content on one of the array drives. That way if the array isn't started, or that file is deleted, the server will stay running. Maybe name the canary file POWERFAILSHUTDOWN or something, so the next guy intuitively knows it may be involved in an unplanned shutdown.
  4. Once you recover your backup, overwrite the config folder on your working USB with the backup, and do the disable auto start there. Your backup should contain your license file, which can be transferred when you boot up with your backed up config.
  5. Since you can't recover the drive assignments you will need to follow JorgeB's advice.
  6. Look in the config folder. /boot only exists on a running system, it's not on the flash drive. Think of /boot as the windows drive letter like E:\
  7. Doesn't matter much, since you know what drives you want to assign, but you can preserve all to leave the drives in their previous slots while still allowing free reassignment. The preserve options simply determines which slots are completely blanked vs. prefilled. The end result is the same, it's just a matter of convenience.
  8. Tools, new config. Just make sure you don't accidentally assign any drives to the two parity slots.
  9. No, it's a bad controller because it uses a 5 port controller with a multiplier.
  10. Your method should work, but you will need to disable the docker and possibly vm services, not just stop the containers, to ensure there are no files in use while the moves are being done. You will know the service is stopped when there is no docker tab available in the GUI when the array is started. Everything must stay stopped until the new drive is in place with all files back in the same path. You can use the built in mover function, but it would probably be much faster to use the Dynamix File Manager plugin to copy all the files to your temporary location on the array. I would copy rather than move, that way you have a full backup.
  11. super.dat I think that file is the only non-text config file, you can't open it in a text editor and get readable content.
  12. Sorry, apparently I looked at the wrong link. you are correct, it has enough expansion to make it minimally viable.
  13. This was already resolved by the OP, the correct license hadn't yet been downloaded to the USB stick.
  14. That is completely wrong. Write destinations are governed by share settings, nothing to do with speed.