wimleers / fileconveyor

File Conveyor is a daemon written in Python to detect, process and sync files. In particular, it's designed to sync files to CDNs. Amazon S3 and Rackspace Cloud Files, as well as any Origin Pull or (S)FTP Push CDN, are supported. Originally written for my bachelor thesis at Hasselt University in Belgium.
https://wimleers.com/fileconveyor
The Unlicense
340 stars 95 forks source link

FSMonitorError: Could not monitor... Errno=No space left on device (ENOSPC) #123

Open joshstrange opened 12 years ago

joshstrange commented 12 years ago

My config file: https://gist.github.com/3060040 Shell output: http://pastebin.com/0sRQ5BKa

I am trying to setup FileConveyor for use with Drupal 6, the CDN module, and Rackspace Cloudfiles. I am aware, from both the output and my own research, that the current module being used is deprecated and that this link has a patch for updating to the newer module. -

I have held off using that patch as I don't want to introduce more uncertainty until I am sure that the cause of my issue is the outdated module (and it alone).

I have posted my config file as well because I am sure I made a mistake there as well. After I get this all working I plan on writing a very in depth blog post explain how to set something like this up because there aren't many good resources for how to setup D6+CF+FC.

Thanks!

lozeone commented 12 years ago

Did you ever figure this out? I'm getting the same error.

joshstrange commented 12 years ago

No, I wish I had. I ended up scrapping file conveyor as a whole and just moving to AWS where I could make the the EBS volume a massive size. We wanted to use file conveyor to get a ton of images stored in Drupal 6 off the server it was being hosted on but ended up just moving off RS completely and to AWS. Sorry I can't help!

ghost commented 12 years ago

See http://blog.sorah.jp/2012/01/24/inotify-limitation

wimleers commented 11 years ago

I think @erikseifert gave the correct answer. I'll leave this open for future reference, but not much we can do, I'm afraid.

sobi3ch commented 11 years ago

Same problem but @erikseifert blog solution works! Incrice inotify max user watches

# Check current maximum
$ cat /proc/sys/fs/inotify/max_user_watches
8192
# Increase the maximum
$ echo 100000|sudo tee /proc/sys/fs/inotify/max_user_watches
Password:
100000
# Check
$ cat /proc/sys/fs/inotify/max_user_watches
100000
wimleers commented 11 years ago

@sobi3ch Could you maybe add that to the Troubleshooting wiki? :) (Over here: https://github.com/wimleers/fileconveyor/wiki/Troubleshooting)

sobi3ch commented 11 years ago

done

wimleers commented 11 years ago

Wonderful, thanks @sobi3ch! :)