The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Блокировка файла при совместном доступе"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Samba, вопросы интеграции Unix и Windows (Public)
Изначальное сообщение [Проследить за развитием треда]

"Блокировка файла при совместном доступе"  
Сообщение от bumbaras email(ok) on 28-Июн-06, 16:56 
Уважаемые Гуру подскажите пожалуйста как исправить данную ситуацию:
Стоит под Gentoo Samba 3.0.22 на этом сервере организовано хранилище файлов к которым имеют доступ пользователи. Если открыть файл в OpenOffice 2.0.2 одним пользователем сделать изменения а потом другим, то запишутся изменения только того пользователя который сохранял последним, перекрыв изменения пользователя который их делал до него.
Как можно сделать, чтобы при открытии файла одним пользователем у другого пользователя этот файл открывался в режиме только для чтения ?
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Блокировка файла при совместном доступе"  
Сообщение от bumbaras email(??) on 29-Июн-06, 11:50 
Покопался в инете вот нашел настройки для самбы для того чтобы блокировки работали:
[global]  
   blocking locks = yes
   kernel oplocks = yes
   locking = no
   oplocks = no
   level2 oplocks = no
   posix locking = yes
   strict locking = no
   share modes = yes

К этому еще прилагается, что нужно включить поддержку блокировок в ядре.
Подскажите пожалуйста какие опции выставить в ядре. Ядро 2.6.16.9

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

2. "Блокировка файла при совместном доступе"  
Сообщение от perece on 29-Июн-06, 14:45 
>Покопался в инете вот нашел настройки для самбы для того чтобы блокировки
>работали:
>[global]
>   blocking locks = yes
>   kernel oplocks = yes
>   locking = no
>   oplocks = no
>   level2 oplocks = no
>   posix locking = yes
>   strict locking = no
>   share modes = yes
>
>К этому еще прилагается, что нужно включить поддержку блокировок в ядре.
>Подскажите пожалуйста какие опции выставить в ядре. Ядро 2.6.16.9
первое, что нужно уточнить, так это есть ли блокировка в опенофисе. файл _не_ держится постоянно открытым, он открывается-считываетсявпамять-закрывается при открытии, и открывается-пишетсяизпамяти-закрывается при сохранении. все вышенаписанное к этому не имеет никакого отношения, а поддержка посикслоков в ядре у тебя скорее всего уже есть.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

3. "Блокировка файла при совместном доступе"  
Сообщение от bumbaras email(??) on 29-Июн-06, 15:05 
>первое, что нужно уточнить, так это есть ли блокировка в опенофисе.
в настройках "Безопасность" есть "Открывать документ в режиме только для чтения" и "записывать изменения". Если установить "только для чтения" то этот файл открывается у всех пользователей только для просмотра. А мне нужно, чтобы один юзер работает, а у другого этот документ открывался в режиме только для чтения пока первый пользователь не запишет свои изменения и не закроет документ.
Это реально сделать ?


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

4. "Блокировка файла при совместном доступе"  
Сообщение от bumbaras email(??) on 29-Июн-06, 15:42 
вроде нашел статью в инете в которой говориться, что openoffice не умеет блокировать файл на уровне приложения особенно по NFS может кто-то слышал обратное ? Буду очень благодарен.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

5. "Блокировка файла при совместном доступе"  
Сообщение от ZM_Michael email(ok) on 08-Июл-06, 11:46 
>вроде нашел статью в инете в которой говориться, что openoffice не умеет
>блокировать файл на уровне приложения особенно по NFS может кто-то слышал
>обратное ? Буду очень благодарен.

ну в винде все работает как ты хочешь ... как сделать в линуксе к сожалению не в курсе :(

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

6. "Блокировка файла при совместном доступе"  
Сообщение от bumbaras email(??) on 11-Июл-06, 09:07 
>ну в винде все работает как ты хочешь ... как сделать в
>линуксе к сожалению не в курсе :(

по поводу винды я в курсе :(. на данный момент решил проблему с помощью макросов которые вешаются на открытие и на закрытие документа. Вот если бы еще гденить книжицу найти которая рекламируется именно по Basic а не питон был бы очень благодарен.


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

7. "Блокировка файла при совместном доступе"  
Сообщение от malor email(ok) on 26-Авг-06, 12:58 
>>ну в винде все работает как ты хочешь

когда я удаленно запускаю расшаренный самбой(RH EL 4 AS) файл в OpenOffice.org 2.0 в ASPLinux 11, то начинает запускаться OOo, но не успев раскрыться выскакивает сообщение "Файл не существует". Почему так?
Если вместо ASPLinux открывать с венды, то нормально все...

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

8. "Блокировка файла при совместном доступе"  
Сообщение от bumbaras email(??) on 28-Авг-06, 10:41 
>когда я удаленно запускаю расшаренный самбой(RH EL 4 AS) файл в OpenOffice.org
>2.0 в ASPLinux 11, то начинает запускаться OOo, но не успев
>раскрыться выскакивает сообщение "Файл не существует". Почему так?
>Если вместо ASPLinux открывать с венды, то нормально все...

Должно все открываться проверь настройки самбы. Проблема возникнет тогда когда два пользователя начнут работать с одним и тем же файлом на самбовском ресурсе, т.к. не умеет ООо метить открытый файл :) на самбовском ресурсе.


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру