Formato de cota não suportado no kernel

5

Estou tentando configurar a quota para my / mount no Ubuntu 11.10. Eu adicionei ,usrjquota=quota.user,grpjquota=quota.group,jqfmt=vfsv0 a ele no fstab. Feito mount -o remount / e quotacheck -avugm . Mas quando eu tento ativar a cota em quotaon -avug eu recebo esta mensagem: quotaon: using //quota.group on /dev/xvda1 [/]: No such process quotaon: Quota format not supported in kernel. quotaon: using //quota.user on /dev/xvda1 [/]: No such process quotaon: Quota format not supported in kernel.

Como eu entendi googling, esse kernel do Ubuntu poderia ser compilado sem suporte a quotas.

Alguma idéia?

Obrigado!

    
por Chuguniy 03.03.2012 / 04:00

1 resposta

10

Há um bug preenchido na barra de ativação que descreve e resolve esse problema.

Em resumo, o módulo de cotas (e outros) foi removido do kernel virtual . Se você está em uma máquina virtual ou aws-EC2, este deve ser o seu problema.

A solução

Em Oneiric e Precise instale linux-image-extra-virtual package. Em versões antigas, os módulos já devem estar atualizados no kernel (apenas atualize seu sistema).

Depois disso, execute modprobe quota_v2 e modprobe quota_v1 para se preparar para executar cotas. Lembre-se também de colocar os módulos em / etc / modules.

Execute o seu comando quotaon como de costume.

    
por Thiago Macedo 19.07.2012 / 00:51

Tags