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

Responder a