Independientemente de qué tan grande sea el espacio en disco, la falta de espacio en disco parece ser un hecho permanente. Linux proporciona un medio para limitar el espacio en disco del usuario con el fin de alentar a cada usuario a utilizar el espacio asignado de manera razonable y eficiente. El límite de espacio en disco del usuario está en el sistema de archivos (partición), independientemente del directorio en el que se encuentre el archivo de usuario.
1. Modifique el archivo /etc /fstab. Agregue la opción de cuota a la línea de comandos de montaje correspondiente del sistema de archivos (ejemplo a continuación).
/dev /hda7 /home ext3 defaults, usrquota, grpquota 1 2
2. Vuelva a cargar la partición de Linux, por ejemplo:
[root @ fileserver root] # mount - o remount /home
Continuar.
3. Cree los archivos aquota.user y aquota.group en el directorio del punto de montaje del sistema de archivos al que desea agregar la cuota de disco:
[root @ raíz del servidor de archivos] # cd /home (/home es Partición única /dev /hda7 punto de montaje)
[root @ fileserver home] # touch aquota.user (establecer cuota de disco para el usuario)
[root @ fileserver home] # touch aquota. Grupo (establecer cuota de disco para grupos de usuarios)
El aquota.user y aquota.group generados en este momento están vacíos y no cumplen con los requisitos del sistema.
Por favor, vea el siguiente paso.
4. Genere aquota.user y aquota.group
[root @ fileserver home] # quotacheck /home que cumpla con los requisitos del sistema (genere aquota.user que cumpla con los requisitos del sistema)
[root @ fileserver home] # quotacheck -g /home (generar aquota.group que cumple con los requisitos del sistema)
Al generar, hay un mensaje de error. No importa Debido a que el toque anterior generó un archivo vacío, el formato es definitivamente incorrecto.
Este es el aquota.user correcto y aquota.group generado.
Continúe con el siguiente paso:
5. Establezca el límite de espacio en disco para el usuario:
[inicio de root @ fileserver] # edquota [-u] nombre_usuario
[raíz @ home del servidor de archivos] # edquota -g nombre_grupo (para grupos de usuarios)
Este comando abre una ventana vi para establecer la cuota para el espacio en disco y el número de nodos i para el usuario. El límite flexible es un límite temporal. El límite duro es un límite permanente (el límite flexible puede ser ligeramente mayor que el límite duro), el método de edición es exactamente el mismo que vi, y el comando ZZ o: wq se usa para salir. Para dar a varios usuarios usuario1, usuario2, usuario3 la misma cuota de disco, disponible El siguiente comando le da a estos usuarios la misma cuota que protuser:
[raíz @ homeervererver] # edquota [-u] -p protuser user1 user2 user3
[root @ fileserver home] # Edquota -g -p protgroup group1 group2 group3
Establezca el tiempo entre la cuota suave y la cuota dura:
[home del servidor de archivos root @] # edquota -t
Una ventana vi:
Período de gracia antes de imponer límites flexibles a los usuarios:
Las unidades de tiempo pueden ser: días, horas, minutos o segundos < Br>
Período de gracia de bloque del sistema de archivos Período de gracia de inodo
/dev /hda7 7days 7days
Modifíquelo según sus propias necesidades y guarde la salida para establecer este tiempo.
Es posible que deba reiniciar después de esto para que la cuota de disco surta efecto.
Puede, pero preste atención a algunos problemas, continúe leyendo.
6. Verifique la consistencia del límite de espacio en disco, el sistema ejecutará automáticamente (/etc/rc.sysinit) después de revisar el disco duro cada vez que reinicie, no necesita hacerlo usted mismo.
Si la partición se ha colgado en modo "lectura-escritura", debe tener cuidado, por ejemplo:
[root @ raíz del servidor de archivos] # quotacheck /home
quotacheck: Cuota Para los usuarios está habilitado en mountpoint /home, por lo que la comprobación podría dañar el archivo.
Por favor, desactive las cuotas o use -f para forzar la verificación.
En este momento, debido a alguna necesidad, o en un determinado En este caso, "tiene que" ejecutar este comando:
[raíz @ home del servidor de archivos] # quotacheck -mf [-u] /dev /hda7
[raíz @ home del servidor de archivos] # quotacheck - Mf -g /dev /hda7
Parámetro-m [M] Significa: forzar la cuota del disco duro en el modo de "lectura, escritura" (hay una cierta pérdida de datos de "escritura", debe asegurarse Ningún proceso está escribiendo esta partición. Se recomienda hacerlo en modo de un solo usuario.
Por ejemplo: (marque lo habitual)
[root @ raíz del servidor de archivos] # quotacheck /var /spool /-f
quotacheck: no se puede volver a montar el sistema de archivos montado en /var /Spool de solo lectura, por lo que los valores contados pueden no ser correctos.
Detenga todos los programas que escriben en el sistema de archivos o use la marca -m para forzar la comprobación.
[root @ raíz del servidor de archivos] # quotacheck /var /spool /-m
quotacheck: la cuota para usuarios está habilitada en mountpoint /var /spool, por lo que quotacheck podría dañar el archivo.
Desactive las cuotas o use -f para forzar la comprobación. < Br>
[root @ fileserver root] # quotacheck /var /spool /-mf
[root @ fileserver root] #
7. Si desea cancelar el espacio en disco y yo más tarde El límite en el número de nodos se puede encontrar en el siguiente comando:
[root @ fileserver root] # quotaoff /home (cancelar el límite de espacio en disco).
[root @ fileserver root] # quotaon /Inicio (ahora inicie el límite de espacio en el disco).
[root @ raíz del servidor de archivos] # quotaon /home (el límite de espacio en el disco se inició, por lo que ocurrió el siguiente error :)
quotaon: using /home /aquota.gr Oup en /dev /hda7: Dispositivo o recurso ocupado
cuota: usando /home/aquota.user en /dev /hda7: Dispositivo o recurso ocupado
Microsoft permitirá que los OEM de sus computadoras y sus co-desarrolladores de sistemas descarguen
Para abrir un proyecto normal previamente compilado (creado con IAR5.5), se informa el siguiente e
En la virtualización y el cloud computing, así como la era de contenedores, seremos una gran canti
Permítame hablar sobre mi entorno: sistema redhat5.4, la dirección IP es 192.168.0.10 Debian es el s
Una forma de ejecutar o demostrar un sistema Linux sin instalación
Cómo modificar el tamaño del espacio SWAP en Linux
Awk multi-line merge [la próxima introducción de uso] (aplicación común 4)
Linux Network Protocol Stack Network Device Management
Linux hwclock muestra y configura el comando de reloj de hardware detallado
Linux mysql root contraseña olvidada solución
Administración y mantenimiento del sistema Linux -df command
Cómo borrar el antiguo kernel de Linux
Cómo ocultar nginx y el número de versión de PHP
Comprobación rápida del comando de Linux
La cantidad de problemas de piratería del servidor Linux y contramedidas
Ajustes de fecha y hora de Vista Tips
CentOS 6.4 usa un script para deshabilitar el touchpad
Win7 conexión de banda ancha conexión local solución no reconocida
¿Cómo utilizar el convertidor de vídeo de Beaver Nest Almighty? Tutorial gráfico
Cómo resolver el error de tiempo de ejecución cuando el sistema Win10 ejecuta matlab7.0
MSN no puede iniciar sesión, informe 0x81000301 error
Cómo configurar el uso compartido de WIFI en el sistema Windows8