Running into some issues getting CloudDrive and SnapRAID compatible. I am keeping any cloud drive I create on one of the drives that also holds a poolpart folder. The cloudpart folder resides in the root of the drive, just like the poolpart. The cloud drive is added to my DrivePool and set for duplicated data only, and I don't have any data being duplicated to it (it's essentially empty).
What I'm seeing is issues when I go to run my SnapRAID job. I tell the script to stop the CloudDrive service first, then sync, then compute parity on new changes, then re-start the CloudDrive service. That usually ends up in parity issues, as *something* somehow changes in the cloudpart folder (4 files inevitably change during the space of stopping/restarting the service). That makes the scrub job that SnapRAID runs throw errors, and it marks the blocks bad for those 4 files.
I also just tried running the SnapRAID sync/scrubnew jobs without stopping the CloudDrive service first, and that ended up bluescreening the server and dismounting the cloud drive after a reboot. I'm going to try again with a smaller/more manageable cloud drive.
Are there any recommended procedures to get CloudDrive working with a runtime parity compute, such that it won't alter it's own files for a minimum period of time? Is it actually changing it's files even when the service is stopped?
Question
Jaga
Running into some issues getting CloudDrive and SnapRAID compatible. I am keeping any cloud drive I create on one of the drives that also holds a poolpart folder. The cloudpart folder resides in the root of the drive, just like the poolpart. The cloud drive is added to my DrivePool and set for duplicated data only, and I don't have any data being duplicated to it (it's essentially empty).
What I'm seeing is issues when I go to run my SnapRAID job. I tell the script to stop the CloudDrive service first, then sync, then compute parity on new changes, then re-start the CloudDrive service. That usually ends up in parity issues, as *something* somehow changes in the cloudpart folder (4 files inevitably change during the space of stopping/restarting the service). That makes the scrub job that SnapRAID runs throw errors, and it marks the blocks bad for those 4 files.
I also just tried running the SnapRAID sync/scrubnew jobs without stopping the CloudDrive service first, and that ended up bluescreening the server and dismounting the cloud drive after a reboot. I'm going to try again with a smaller/more manageable cloud drive.
Are there any recommended procedures to get CloudDrive working with a runtime parity compute, such that it won't alter it's own files for a minimum period of time? Is it actually changing it's files even when the service is stopped?
Link to comment
Share on other sites
4 answers to this question
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.