no puedo configurar la quota de disco en plesk linux

Entramos en la opcion "configurar" del panel plesk e intentamos modificar la quota de disco para ese vhost.. pero no nos deja, sale en gris y nos dice que la quota no esta soportada. Como primer paso, entramos por ssh y ponemos:

/usr/local/psa/admin/sbin/usermng --isquotable

Nos deberia devolver un 0, sin mas. Pero.. si devuelve esto:

# /usr/local/psa/admin/sbin/usermng --isquotable
usermng: Unable to turn on user quota. User quota not supported on device '/dev/hda1'

System error 22: Invalid argument
usermng: Unable to turn on user quota. User quota not supported on device '/dev/hda1'

System error 22: Invalid argument
1

Es que tenemos un problema.. no esta soportada. Por suerte, tiene facil solucion:
editamos el fichero /etc/fstab

#vi /etc/fstab

buscamod la linea de nuestro /, que ya puede ser :

LABEL=/ / ext3 defaults 1 1
o hacer referencia mediante /dev/hda1...

Tenemos que añadir, despues del defaults, la palabra 'usrquota', para que, en el caso del ejemplo anterior, quede asi:

LABEL=/ / ext3 defaults,usrquota 1 1

Ojo, solo añadir usrquota. Cuidado con lo que tocais ahi.. yo no me hago responsable si la maquina no arranca despues de esto y os toca entrar en modo rescue a corregirlo.

Despues, ejecutamos estas 3 lineas:

# rm -f /aquota.user
# touch /aquota.user
# /sbin/quotacheck -fmv /dev/hda1
quotacheck: WARNING - Quotafile //aquota.user was probably truncated. Can't save quota settings...
quotacheck: Scanning /dev/hda1 [/] \

Nos devolvera algo asi y se pondra a pensar un ratito..

Esto lo haremos con /dev/hda1 siempre que sea ese el dispositivo en el cual vamos a poner las quotas.

Despues de esto, reiniciamos, y a probar de nuevo:

#/usr/local/psa/admin/sbin/usermng --isquotable

Y si nos devuelve un cero (0), todo habra salido bien.



728x90 dominios