OpenAFS no Fedora / CentOS

2

Estou tentando ver se o OpenAFS se ajusta às minhas necessidades como um sistema de arquivos distribuído e está um pouco preso. Há documentos, mas todos eles são muito difíceis de entender, por isso, pedir alguns conselhos de especialistas aqui. Minhas perguntas:

  • qual versão instalar? Eu preciso de suporte ao cliente Windows, então eu preciso de 1,5 - certo? Mas não é estável .. Ou é? E não vê nenhum rpms pré-compilados para isso, então compilando de fontes?
  • tentou compilar e funcionou mas criou um módulo de kernel não "mp" enquanto meu kernel precisa de um mp one - como resolver isso?
  • eu realmente preciso de uma nova partição nova para começar ou eu posso reutilizar uma já existente e apenas disponibilizá-la via afp?
  • algum bom HOWTO por aí?
por Michael Pliskin 29.04.2010 / 15:10

3 respostas

2

Versões do OpenAFS

A versão do OpenAFS não é totalmente direta para os novatos. Aqui está o acordo a partir de 2012. Existem três versões básicas do OpenAFS: "master", "unstable" (1.7) e "stable" (1.6).

"mestre" é o lugar onde todo o desenvolvimento acontece, e é a margem do sangramento. Os desenvolvedores normalmente obtêm suas alterações no mestre primeiro e, se necessário, as alterações são transferidas para os ramos mais antigos. A menos que você seja um desenvolvedor OpenAFS, você não quer rodar isso.

"unstable" é atualmente o ramo 1.7. Os binários do cliente OpenAFS do Windows são cortados desta ramificação.

"stable" é atualmente o ramo 1.6. Lançamentos de clientes que não são do Windows OpenAFS são cortados dessa ramificação (por exemplo, Mac OSX, Linux, Solaris, etc). Este ramo só recebe correções de bugs e atualizações de segurança; não há grandes características que irão pousar no ramo estável.

Não execute 1.7 em nada além do Windows. Execute o 1.6 em seus servidores do AFS.

Compilando

Se você pode usar binários pré-construídos para o seu sistema operacional, recomendo fazer isso. Eu informo RPMs para o Fedora, via RPM Fusion. Se você estiver usando o Ubuntu ou o Debian, também há pacotes disponíveis. Se você absolutamente não pode fazê-lo funcionar, o openafs-info mailing lista é uma boa fonte de ajuda.

Partição nova

O OpenAFS não requer partições dedicadas, nem no servidor nem no cliente. Você pode ver referências na Internet que descrevem a configuração de partições dedicadas / vivas para servidores ou partições / usr / vice / cache dedicadas para clientes. Cabe a você se você quiser usar partições dedicadas ou não; o ponto é que é opcional.

Se você estiver usando afp, você quer dizer o protocolo de compartilhamento de rede da Apple? Você não quer armazenar o cache do AFS em um compartilhamento de rede - ele deve operar em um disco local.

    
por 03.05.2012 / 02:41
1

Este tutorial pode ser útil. Este tutorial para o Debian é mais detalhado. Eu mesmo tive um problema ao usar o afs-newcell ao configurar o OpenAFS 1.6pre2 no Ubuntu. O OpenAFS leva algum esforço para configurar. Eu recomendo que você tente tentar entender o que você está fazendo em vez de seguir cegamente os tutoriais (como eu fiz), pois isso pode economizar muito tempo quando você tiver problemas.

    
por 17.03.2011 / 14:21
0

Para o CentOS você pode usar repos do link do Scientific Linux. Este é mais um clone do RHEL (como o CentOs é) que vem com o openafs.

    
por 15.09.2013 / 10:00