Jump to content

thnz

Members
  • Posts

    139
  • Joined

  • Last visited

  • Days Won

    7

Posts posted by thnz

  1. It wasn't uploading yesterday evening when it was 80/100GB cache, no. About 2am backups would have been done, and it looks like 25GB was copied to the cloud disk, so at 2am I guess it would have been 80/100GB cache + 25GB to upload. By 9am this morning everything was uploaded and it was at 10/100GB cache.

  2. Is there any circumstance where the cache would be expected to clear itself? I've seen it happen a few times over the past few weeks. For instance, last night there was 80GB cached out of a max of 100GB, whereas this morning the cache was only 10.4GB full out of 100GB.

     

    Theres plenty of free space (~700GB) on the cache disk. Cache type is expandable.

  3. Would drive chunk size have an impact on pre-fetching? I've noticed ACD drives have been faster since the increase to 10mb chunks (was 1mb prior), though there may have been other optimizations in play too. It would make sense - the potential to download more than 1mb in a single request - especially with a 4 thread limit.

  4. I've been seeing this error quite often over the past few days:

     

    post-2034-0-38059700-1461049952_thumb.png

     

    It seems to happen when prefetching. Is it likely to be a throttling thing as the drive is on Amazon Cloud Drive, or is it likely a bug elsewhere? It only ever happens on Read (Prefetch) I/O. Regular reads and writes go through without issue.

     

    I can submit logs and drive tracing while it was happening if needed. It seems to happen in waves - I assume whenever prefetching is triggered.

     

    Version 1.0.0.560. Not sure if its relevant, but the drive is being used for DrivePool duplication.

  5. Occasionally when closing the UI, it will stop responding and need to be force closed. I've seen this happen on three different computers, both when connected to the local CloudDrive service, or when connected to a remote instance on another machine. I'm unsure what triggers it, and I can't make it happen on demand. From what I can tell, it has no effect on the service itself. CloudDrive.UI.exe will max out a single CPU core when it happens. It's been a long standing thing, and isn't only in recent builds.

     

    Is there anything I can do the next time it happens to help you guys troubleshoot? I'm unsure if the UI generates log files. Nothing appears in the service logs when it occurs.

  6. Amazon Cloud Drive. Currently .479. I'm unsure what version the drive was made with - the timestamp on the folder is Feb 17 2016. At a guess .460, as I think that was when I started trying it out again.

     

    It seemed to come right again about the time I enable disk tracing, and as far as I can tell, has been uploading normally since.

  7. The drive with a lot ongoing upload was messed up und unreadable first, but Checkdisk managed to repair it and make it accessible somehow. I'm uploading photos, and most of them were listed with the correct size and date on the drive, but were "empty". The only way I figured out to identify this files was a MD5 comparison with our sync/backup-tool. I hope it's going to be okay now.

     

     

    That sounds like the exact issue I encountered, but haven't been unable to reliably reproduce. After the computer crashed while CloudDrive was uploading, some files were corrupted (same size, different hash than the originals). They had been written to disk many hours before the crash. I've been unable to reliably reproduce it - last time it took over 30 resets for it to trigger.

  8. http://community.covecube.com/index.php?/topic/1610-how-the-stablebit-clouddrive-cache-works/

     

    Might be by design:

     

     

    So what happens when you pull the plug in the middle of this process?
    • StableBit CloudDrive loses  the "To Upload" state. Well, it doesn't really lose it, but it's in an indeterminate state, and we can't trust it any longer.
    • In order to recover from this, StableBit CloudDrive assumes that all locally cached data was not uploaded to the provider.
    • It is safe to make this assumption because uploading something that has already been uploaded before doesn't corrupt the drive as a whole in the cloud. While, not uploading something that needed to be uploaded would be catastrophic. Because that would mean that your data in the cloud would get "out of sync" with your local cloud drive cache and would get corrupted.

     

    •  
  9. FWIW nothing out of the ordinary was showing in the log file, and nothing that coincided with it occurring. Just the occasional 'throttling' message, but that appears normally. I did enable disk tracing while it was happening, though AFAIK there was no actual reads or writes during the minute or so I had it enabled - it was just uploading previous writes. I'll zip it up and submit it anyway.

     

    From memory, what had happened:

    Copied several GBs of files onto the cloud disk via a windows share.

    Cancelled the copy prior to completion, and deleted the files that were copied (via windows share).

    Restarted the computer immediately after deletion (graceful restart from the start menu). The computer took an abnormally long time to restart, but there was no crashing or anything.

    Redone the copy.

    I think this is when it started happening, as over the next 18 hours or so 'to upload' had only gone down by a few GB.

     

    I don't know if any of this is relevant or not. I haven't tried reproducing it.

     

    It lasted until I updated to .470 and restarted yesterday evening (2016-02-24 09:13:02Z in the logfile), after which uploading has resumed at the normal rate.

  10. It was on .463, and that behavior carried on for just under a day. However, after installing .470 this evening and restarting it went back to uploading as normal. I'm unsure if it was the update or the restart that fixed it, but its been working as expected ever since.

  11. I copied a large amount of data to the cloud drive last night, and it's still uploading today. I just had a look at the I/O Threads window and it appears to be uploading the same chunk over and over again, before moving on to the next one.

     

    Is this expected behavior under any circumstance? I've caught it happened several times today. Nothing has been written to the drive since last night.

     

    Here's what I mean:

    http://webmshare.com/play/Gy33A

  12. FWIW .460 seems to be usable atm, much moreso than it was when I last tried several months ago. While not line-speed, speeds are much improved.
     
    Whether this is due to optimisations you guys have done recently (chunk sizes, chunk caching etc), less people using it with ACD, or I just got lucky when I tried it I guess its hard to say. Regardless, I won't be storing anything worth losing on it until its no longer experimental.

  13. How are all these other tools that are popping up on github that access ACD not having the same issue? for example https://github.com/yadayada/acd_cli

     

    They're probably running in production status.

     

    Perhaps the 'chunky' nature of clouddrive makes it stand out with high calls/sec, even though the intelligent caching side of it will cause less data to be transferred. Storing a 100mb file in 1mb chunks could mean 100 upload requests rather than just 1. Also the upload verification would cause a double up in data used when uploading, though IIRC this is necessary as files sometimes 'disappear' unexpectedly at Amazon's end.

  14. IIRC it reuploads whatever is in your local cache after an ungraceful shutdown. I've only seen this happen after BSODs, but I guess it'll happen after power failures too. I've actually seen some data corruption occur when this happens during an active upload, though have struggled to reliable reproduce it.

     

    That is has the potential to happen on a clean shutdown is a bit worrying!

  15.  

    Apologies for the delay in response guys! I was on vacation, but I'm back now with some more information.

     

    StableBit had some load issues that caused a few issues when they launched. Their production approval lasted about a week, but was then lowered. From what I understand, we reached out to their developers to work it out and never heard back unfortunately. This is a real shame as I can see a real need for this. I'll try and see if we can get in touch with them again; otherwise, feel free to nag them to contact us as we are more than willing to help resolve any issues they were having :D

     

    Thanks!

     

    Jamie

     

    https://forums.developer.amazon.com/forums/thread.jspa?forumID=73&threadID=9355

×
×
  • Create New...