1

У меня есть доступ к кластеру серверов, и мой домашний каталог появляется на всех них (так как он находится на сетевом диске). Я установил CLI-версию Dropbox на одну из них, и когда я вносил изменения в файлы, которые хранятся в Dropbox на этом компьютере, Dropbox успешно синхронизирует их. Но когда я делаю изменения в файлах, хранящихся в Dropbox на других компьютерах в кластере, Dropbox не замечает. Если я перезапущу Dropbox:

python dropbox.py stop
python dropbox.py start

Он понимает, что файлы были изменены и синхронизирует их. В качестве альтернативы, если я запускаю это на сервере, где работает демон Dropbox:

touch file

Тогда он поймет, что нужно синхронизировать.

В настоящее время у меня есть Dropbox Stop / Start, работающий по ночам в cron, и когда мне нужно, я использую touch, но мне интересно, есть ли что-то лучшее, что я мог бы сделать, даже если это все еще хак. (Извините, у меня нет более подробной информации о настройке сетевого диска / моего домашнего каталога.)

0