Скопируйте файлы с нескольких хостов на один сетевой ресурс. питон - PullRequest
0 голосов
/ 17 октября 2019

У меня есть один скрипт на python, который вызывает команду linux rsyslog с модулем подпроцесса и копирует файлы с нескольких хостов на один сетевой ресурс. Скрипт должен запускаться одновременно на всех хостах cron. Но главная проблема заключается в том, как скрипт может работать правильно. Пример: Host1, Host2, Host3, Host 4 копируют файлы в nfs01. Сценарий начинается в 8 часов утра cronjob на всех хостах. Сначала он должен запуститься на Host1 и начать копирование. Скрипт, который запускался на Host2, Host3 и Host4, должен понимать, что Host1 все еще копирует файлы, и когда он закончил копирование, Host2 должен запуститься, а Host3-4 должен подождать. И т. Д.

У кого-нибудь есть какие-либо методы для этого? Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...