Hace poco estuve trabajando con la herramienta de cuota en Ubuntu y estaba intentando configurar la cuota para / dividir. Después de la configuración, cuando intento activar la cuota con el comando quotaon , recibí el siguiente error:
# quotaon / quotaon: cannot find //aquota.group on /dev/vda1 [/] quotaon: using //aquota.user on /dev/vda1 [/]: No such process quotaon: Quota format not supported in kernel.
Cómo solucionar el error:formato de cuota no admitido
Después de buscar en Google, descubrí que es un error en el kernel. Los módulos del sistema de archivos de cuota actualmente no están incluidos en el paquete del kernel virtual. Sin embargo, es importante si se utiliza un sistema virtual para ofrecer servicios de cara al usuario que requieren hacer cumplir las limitaciones de espacio en disco.
Corregir :agregue los módulos de cuota al paquete virtual. En Oneiric y Precise instale linux-image-extra-virtual paquete. En las versiones anteriores, los módulos ya deberían estar parcheados en el kernel (entonces, simplemente actualice su sistema).
#apt-get install linux-image-extra-virtual
Después de eso, agregue los módulos de cuota para comenzar con el arranque:
#echo quota_v1 >> /etc/modules
#echo quota_v2 >> /etc/modules
Luego reinicie el sistema.
Ahora comprueba si funciona:
cat /proc/modules | grep -i quota root@osticket-mail-client:~# quotaon -pa group quota on / (/dev/vda1) is on user quota on / (/dev/vda1) is on root@osticket-mail-client:~#
Ahora puede activar/desactivar la cuota con el siguiente comando:
#quotaon /
#quotaoff /