Olá Djames e pessoal, obrigado pela rápida e esclarecedora resposta, não
estudei o coda em detalhes e pelas exigências do trabalho o AFS não é
muito recomendado, ao contrário do intermezzo, que se encaixa
perfeitamente a nossas necessidades :-)
Alguém já compilou ele no slackware 10.1 com kernel 2.4.29? ao menos ao
compilar o módulo com o kernel original ele deu um problema que, após
uma busca no google, parece bem comum a outros usuários...
Makefile:561: warning: overriding commands for target `intermezzo.o'
Makefile:557: warning: ignoring old commands for target `intermezzo.o'
Making all in linux
make[1]: Entering directory `/install/intersync-0.9.5/fs24/linux'
make[2]: Entering directory `/install/intersync-0.9.5/fs24/linux'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/install/intersync-0.9.5/fs24/linux'
make[1]: Leaving directory `/install/intersync-0.9.5/fs24/linux'
make[1]: Entering directory `/install/intersync-0.9.5/fs24'
Makefile:561: warning: overriding commands for target `intermezzo.o'
Makefile:557: warning: ignoring old commands for target `intermezzo.o'
source='presto.c' object='presto.o' libtool=no \
depfile='.deps/presto.Po' tmpdepfile='.deps/presto.TPo' \
depmode=gcc3 /bin/sh ./depcomp \
gcc -I. -I. -I. -I/usr/src/linux-2.4.29//include -D__KERNEL__
-DMODULE -g -O2 -Wall -Wstrict-prototypes -pipe -c `test-f
'presto.c' || echo './'`presto.c
In file included from /usr/src/linux-2.4.29/include/linux/spinlock.h:6,
from /usr/src/linux-2.4.29/include/linux/wait.h:16,
from /usr/src/linux-2.4.29/include/linux/fs.h:12,
from /usr/src/linux-2.4.29/include/linux/capability.h:17,
from /usr/src/linux-2.4.29/include/linux/binfmts.h:5,
from /usr/src/linux-2.4.29/include/linux/sched.h:9,
from presto.c:27:
/usr/src/linux-2.4.29/include/asm/system.h: In function `__set_64bit_var':
/usr/src/linux-2.4.29/include/asm/system.h:190: warning: dereferencing
type-punned pointer will break strict-aliasing rules
/usr/src/linux-2.4.29/include/asm/system.h:190: warning: dereferencing
type-punned pointer will break strict-aliasing rules
presto.c: In function `presto_get_permit':
presto.c:464: error: structure has no member named `parent'
presto.c:464: error: structure has no member named `parent'
presto.c: In function `presto_put_permit':
presto.c:575: error: structure has no member named `parent'
presto.c:575: error: structure has no member named `parent'
presto.c: In function `presto_is_read_only':
presto.c:735: error: structure has no member named `parent'
presto.c:735: error: structure has no member named `parent'
presto.c:738: error: structure has no member named `parent'
presto.c:738: error: structure has no member named `parent'
make[1]: *** [presto.o] Error 1
make[1]: Leaving directory `/install/intersync-0.9.5/fs24'
make: *** [all-recursive] Error 1
[]s
Tito
Djames Suhanko wrote:
O kernel 2.6 trouxe algumas novas maravilhas; além do CODA, AFS e InterMezzo:
"...O Linux 2.6 também inclui um suporte melhorado para o domínio
relativamente novo dos filesystems distribuídos de rede, sistemas em que os
arquivos em um único volume lógico podem estar espalhados por vários nós.
Além do filesystem CODA, introduzido no Linux 2.4, o Linux agora inclui algum
suporte para dois outros filesystems distribuídos: AFS e InterMezzo. O AFS,
ou Andrew FileSystem (tem este nome por que foi desenvolvido originalmente na
CMU) atualmente é bastante limitado e restrito a operações de leitura. O
segundo filesystem novo, o InterMezzo (também desenvolvido na CMU), também
está debutando no Linux 2.6 e permite mais funcionalidades avançadas, como
operação desconectado (permitindo que você trabalhe em arquivos que estão no
cache local) e é apropriado para aplicações de alta disponibilidade, em que
você precisa garantir que a armazenagem nunca está indisponível (ou simulada,
se estiver fora do ar). Ele também tem aplicações para manter os dados em
sincronia entre múltiplos computadores, como um laptop ou PDA e um computador
desktop. Muitos dos projetos que fornecem suporte a estes novos tipos de
filesystem foram inicialmente desenvolvidos no Linux, colocando o Linux bem
além da curva em termos de suporte a estas novas funcionalidades..."
FONTE:
http://geocities.yahoo.com.br/cesarakg/wwol26-ptBR.html
Em Domingo 16 Outubro 2005 16:39, Tito Guerra Bocorny Filho escreveu:
Olá pessoal
Principalmente nos quesitos velocidade e confiabilidade, qual é o melhor
sistema de arquivos, o bom e velho NFS, o samba ou algum outro??
alguém tem alguma dica, link ou conhecimento de comparações ou algo que
possa nos ajudar??
---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br
Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html