[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]

[Hilos de Discusión] [Fecha] [Tema] [Autor]

Re: Incompatibilidad Samba Mars-nwe



On Tue, 12 Sep 2000, Vladimir Flores wrote:

> Hola amigos:
> 
> ¿Sabe alguien que debo hacer para que el Word de una Win95/98
> conectado a un servidor Linux (RH6.2) vía Samba, reconozca que
> un documento (.doc) abierto por el Word de un Win3.11 conectado
> al mismo servidor via Mars-nwe no puede ni debe ser abierto?
> 
> Comentario 1:
> La prueba inversa (de Win3.11 a Win 95/98) tampoco funciona
> 
> Comentario 2: 
> En cambio vía Samba a via Samba si funciona 
> Via Mars-nwe a via Mars-nwe también funciona :)
> 
> Deseo los comentarios de algún administrador que ya se
> enfrentó a este inusual (iresoluble?) problema. 

Si, grave e irresoluble sin meterse a las tripas de Samba y/o Mars-nwe y/o
Linux

Resulta que por eficiencia, a nivel de Linux los locks no son obligatorios
(por default es un 'advisory lock'), es decir los procesos involucrados
necesitan cooperar.

Como la semántica de los locks en MSDOS y sus descendientes es distinta,
Samba por su parte utiliza sus propios mecanismos para satisfacer las
solicitudes de control de concurrencia de sus clientes y Mars los
suyos, luego, en la actualidad no hay forma de que esos pseudo-locks se
propagen de un servidor al otro.

Cuando el kernel de Linux implemente oplocks (opportunistic lock) y Mars
los use (Samba ya los usa, si el SO los soporta) será posible hacer lo que
quieres.

Saludos

Salvador Ortiz


---------------------------------------------------------
para salir de la lista, enviar un mensaje con las palabras
"unsubscribe ayuda" en el cuerpo a majordomo en linux org mx



[Hilos de Discusión] [Fecha] [Tema] [Autor]