Sistema de quota em ReiserFS

Publicado por Gabriel em 01/12/2004

[ Hits: 10.353 ]

 


Sistema de quota em ReiserFS



Para aqueles que estavam tendo problema com o sistema de quota em ReiserFS, essa semana me deparei com este problema, não estava conseguindo pôr o sistema de quota para funcionar em uma partição que tinha o seu file system ReiserFS.

Fiquei um pouco abalado, pois já tinha instalado todo o sistema, compilado o kernel 2.6.8 e já tinha criado a partição $HOME como ReiserFS. Mais aí fui à caça, usei o Google como ponto de orientação.

Os resultados que obtive foram os seguintes:
  • Que para o sistema de quota funcionar num sistema de arquivos ReiserFS, precisa-se de um patch;
  • E em outros resultados obtive que no máximo o sistema de quota funcionava em FS ext2 e que o ReiserFS ainda estava devendo essa.

Mais aí que encontrei a solução.

Pelo que li, é necessário que o kernel trabalhe com o diskquota 6.5.1 e é necessário também fazer umas modificações em um script de inicialização do sistema.

O sistema testado foi Slackware 10, com kernel 2.6.8 e diskquota 6.5.1.

1) Verificando a versão do diskquota que o kernel estar trabalhando:

$ dmesg | grep -i Disk

Se a versão for á 6.5.1, você não vai encontrar problemas com o sistema ReiserFS.

2) Modifique o script de inicialização /etc/rc.d/rc.M na parte que checa e carrega o sistema de quota, de maneira que fique como demonstrado abaixo:

if grep -q quota /etc/fstab ; then

    if [ -x /sbin/quotacheck ]; then
        echo "Checking filesystem quotas: /sbin/quotacheck -avugm"
        /sbin/quotacheck -avugmF vfsv0
    fi

    if [ -x /sbin/quotaon ]; then
        echo "Activating filesystem quotas: /sbin/quotaon -avug"
        /sbin/quotaon -avugF vfsv0
    fi
fi


Bom, é isso ai! Essa dica resolveu meu problema e abaixo estão os links dos sites de onde obtive essa informação e onde vocês poderão se esclarecer mais.
Até +

Outras dicas deste autor

Instalando Need for Speed UnderGround2 (NFSU2)

Som no plugin flash player

Criando usuário com arquivos e diretórios padrão

Corrigindo a tecla END no Eterm

Slackware 10 com teclado ABNT2 no X

Leitura recomendada

Erro na montagem de dispositivos NTFS após backup

Procedimento para montagem de partições externas no boot do Ubuntu 12.04

Montando uma imagem de CD (iso)

Como desmontar dispositivo ocupado

Instalar distros dentro de arquivos

  

Comentários
[1] Comentário enviado por jpfaria em 09/12/2004 - 00:46h

Cara você salvou minha vida, ainda não testei...

Mas tomara que funcione mesmo...

Parabéns!

[2] Comentário enviado por jpfaria em 13/12/2004 - 14:10h

Infelizmente tive problemas com essa sua dica.

Não funcionou no slack 10. Será que você podia fazer um passo-a-passo para ajudar a nossa comunidade ?

[]'s

[3] Comentário enviado por m4sk4r4 em 15/12/2004 - 00:34h

Dê um lida novamente na dica, e repare que a dica fala sobre a versão do diskquota para tudo funcione normalmente.

[4] Comentário enviado por Good_speed em 10/09/2006 - 16:32h

Opa, quero dar meus parabéns pelo artigo, gostaria de saber onde posso em contra o diskquota 6.5.1?

Grato,



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts