Блокировка файла между хостом и гостем - PullRequest
0 голосов
/ 23 мая 2018

Я борюсь с нишей, которая должна быть простой ...

Я запускаю mint на virtualbox на хосте Windows.Существует сторонний удаленный сервер с запущенным сервером Windows (2012 или 2016) и записывающим файлы в папку NAS.

Удаленный сервер запишет большой файл и сохранит его в папке NAS, а затем в моем госте (linux) будет проверять папку на наличие изменений, перемещать файлы в другую папку и запускать скрипт.

Зондирование папки и запуск моего скрипта все работает нормально.

Вопрос в том, как проверить, выполняет ли сервер запись (блокировка файла) в файл из моей гостевой ОС?

Я знаю, что блокировки файловЗависит от ОС и даже от реализации, но разве это поведение совершенно невозможно?Должен ли я просто переписать свой код для Windows (возможно, Java) и забыть о shell-скрипте (собирался повторно использовать предыдущий код, уже работающий).

заранее благодарю за помощь.

...