1

Доброе время суток!

Имеется Linux Porteus (не думаю что принципиально) на нескольких машинах и сервер с Win 2008 Server.
В директорию /mnt/net на одной из машин с Linux монтируется сетевой ресурс физически находящийся на сервере (Win 2008).
Ресурс на сервере открыт для всех с полными правами.

Ресурс монтируется так:

mount.cifs //192.168.15.2/export /mnt/net -o guest

Когда ресурс смонтирован все работает нормально можно заходить на ресурс создавать/удалять/читать/редактировать файлы - в общем полный доступ, все работает как надо, никаких проблем нет.

Все бы ничего, но есть программа которой нужно обращаться к /mnt/net с целью открытия файлов на чтение.
Иногда (1-2 раза в день на 15-20 обращений в день) эта программа не видит файлы в /mnt/net, причем самое интересное что когда я проверяю подмонтирована ли директория, есть ли файл и тд. программа "внезапно" начинает "видеть" файл.

Опытным путем я убедился в том что программа начинает видеть файлы в директории после того как я захожу в директорию (в другой консоли например) и вызываю ls.

Все происходит под рутом, в том числе запуск программы.

Как можно понять в чем дело?

2

Проблема была в том что сетевая карта отключалась для экономии энергии....