Опубликовано

Необходимо было скрестить два продукта от Tieto — а именно CL2 Клиринг и CMS. Дело в том, что оба этих продукта берут файлы из одной директории, которая в свою очередь смонтирована с третьего сервера sftp на сервер с CL2 Клиринг. CL2 пишет файлы в директорию банк/ROBOT/LW_FILE при этом конечно же выставляет владельцем cl2, но при этом CMS отказывается читать файл, если владелец не оракле. Файлы появляются спонтанно и поэтому по времени запускать скрипт, который может делать chown не вариант. Я обратил внимание на lsyncd. Я используют данную программу, чтобы перекидывать файлы с одного сервера на другой при появлении его на первом сервере. На помощь мне пришел скрипт — lgforce.lua немного подшаманил его и теперь и при появлении файла в директории LW_FILE владелец автоматически меняется на oracle, что собственно и нужно было сделать.

Share and Enjoy:
  • Мой Мир
  • Facebook
  • Twitter

Добавить комментарий