Rygoravich пишет:
>>Есть виртуальные сети, из-за этого машины (под виндой) из разных
>>виртуальных сетей не видят друг-друга - такая политика и так надо.
>>Зато они видят сервер под Linux.
>>На этих машинах расшарены сетевые ресурсы, в которых в основном фильмы
>>- этакая распределенная база фильмов.
>>Необходимо дать доступ со всех виндовых машин к этим ресурсам.
>>Если монтировать на сервере расшаренные ресурсы этих виндовых машин,
>>то при выключении оных сервер жутко виснет.
>>Попробовал через автомонтировщик autofs - картина лучше в смысле, что
>>можно автоматически монтировать включающиеся машины и не подвешивают
>>давно выключенные. Но все равно тормоза. Там есть возможность
>>формировать точки монтирования на лету, тем самым отслеживая
>>выключенные машины, но не получается безболезненно автоматически
>>отмонтировать ресурс при первой же ошибке, если пропала связь с
>>ресурсом (отключили комп). Есть у кого опыт решения данной задачи?
>>Читал про монтировщик amd - вроде у него шире возможности, в том числе
>>и по обработке таких ошибочных ситуаций - кто-нибудь использовал?
>>Какие ещё можно попробовать пути?
>
>
> Недавно наткнулся на любопытный пхп-скриптик - как раз для таких задач. Доступ
> к шарам через веб-интерфейс. http://www.nivel0.net/SmbWebClient.
>
Для этого конкретного случая не подходит, так как доступ к файлам
получится через http, а файлы - это фильмы, а фильмы иногда прокручивают
взад-вперед. При получении файла через http такое не прокатит, да еще
вроде пока весь файл не загрузится, проигрыватель его и не откроет. Нет,
только через протокол Smb.
Пока вышел из ситуации так:
-в автомонтировщике настроил таблицу косвенный назначений типа
comp1
-fstype=smbfs,iocharset=koi8-r,codepage=cp866,username=lalala,password=lalala
://comp1/public
comp2
-fstype=smbfs,iocharset=koi8-r,codepage=cp866,username=lalala,password=lalala
://comp2/public
-каталог монтирования допустим /mnt/share
-затем в расшареном самбовом каталоге для каждой удаленной машины
(comp1,comp2) создал каталоги с допустим именами comp1, comp2, в этих
каталогах создаем ссылки на /mnt/share/comp1 и /mnt/share/comp2
Для чего ссылки - автомонтировщик не создает каталоги comp1, comp2 пока
они не смонтированы, а при переходе по ссылке - он их как раз монтирует.
Для чего ссылки каждая в своем каталоге - если войти в каталог со
ссылками, то монтировщик начинает их все монтировать - этот занимает
много времени, особенно если много точек монтирования, да и не нужно их
монтировать все, достаточно тех, в которые нужно зайти. А ток заходим в
нужный каталог - автоматически монтируется нужный удаленный хост, затем
становится видимой ссылка, щелкаем по ней - и мы на удаленном ресурсе
(вернее его смонтированном каталоге). Если удаленный хост не доступен -
то ссылка не появится.
Но все это не решает проблемму обработки ошибок если удаленный хост
выключат после монтирования.
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 14427; Возраст листа: 511; Участников: 1285
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/283092
-*Информационный канал Subscribe.Ru
Подписан адрес:
Код этой рассылки: comp.soft.linux.discuss
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru?subject=comp.soft.linux.discuss
http://subscribe.ru/ http://subscribe.ru/feedback