Administracion de cuotas de Disco en GNU-LINUX (Debian y Fedora)
Explicacion de como usar y crear cuotas!
Ver tutorial aqui
Puedes seguir cualquier respuesta a esta entrada mediante el canal RSS 2.0. Puedes dejar un comentario o enviar un trackback desde tu propio sitio.
Buy:Maxaman.Cialis Professional.Viagra.Viagra Soft Tabs.Super Active ED Pack.Viagra Super Active+.Zithromax.VPXL.Viagra Super Force.Cialis Soft Tabs.Viagra Professional.Levitra.Cialis Super Active+.Cialis.Propecia.Tramadol.Soma….
Buenisimo, solo que como introduccion agregaria lo siguiente:
QUOTAS ES PARA USUARIOS AVANZADOS DE LINUX Y QUE SEPAN QUE GESTIONAN (p.ej. ACCESO AL SISTEMA A VARIOS USUARIOS)
Apuntes extra: referencia
http://www.linuxtotal.com.mx/index.php?cont=info_admon_018
2. Que son las cuotas?
Las cuotas permiten especificar limites en dos aspectos del almacenamiento en disco: El numero de inodos que puede poseer un usuario o un grupo; y el numero de bloques de disco que puede ocupar un usuario o un grupo.
La idea que se esconde detrás de las cuotas es que se obliga a los usuarios a mantenerse debajo de su limite de consumo de disco, quitándoles su habilidad de consumir espacio ilimitado de disco en un sistema.
Las cuotas se manejan en base al usuario y al sistema de archivos. Si el usuario espera crear archivos en mas de un sistema de archivos, las cuotas deben activarse en cada sistema de archivos por separado.
2.1 Estado actual de las cuotas en Linux.
Según he oído el soporte de cuotas fue integrado en el núcleo a partir de la versión 1.3.8xr. Ahora forma parte dela revisión 2.0 del núcleo de Linux. Si su sistema no soporta las cuotas, le recomiendo encarecidamente una actualización.
Actualmente la cuotas funcionan únicamente para los sistemas de archivos de tipo ext2.
2.2 Requisitos para usar Cuotas en Linux.
* Núcleo La versión 2.x del núcleo en adelante
* Software de Cuotas Dependiendo de la distribución de Linux que posea, puede tener o no el software de cuotas instalado en su sistema.
Otros comentarios—————————————–
Sistemas Linux con gran cantidad de usuarios, como servidores de correo, servidores samba, etc., tarde o temprano tienen el problema de usuarios que almacenan demasiada información en sus directorios de trabajo, pudiendo incluso en casos extremos llenar completamente discos duros haciendo el sistema inservible.
Con el uso de cuotas de disco (disk quotas) es posible limitar la cantidad de espacio disponible para cada usuario o de manera global para todos.
Tipos de cuota
Por Bloques (blocks): Un bloque corresponde a 1 kb y una cuota por bloques correspondería al total de bloques que un usuario puede utilizar en el sistema. Recuerda que los archivos se guardan en bloques de disco. Asi un archivo de 100 bytes, ocupará un un bloque de 1kb en el disco duro.
Por Inodos (inodes): Un inodo o inode en inglés (Index Node) es un número que actua como apuntador para el sistema de archivos de Linux y le indica en que bloques específicos del disco duro se encuentran los datos de un archivo. También el inodo en su referencia guarda información sobre permisos, propietario, atributos, etc. Se podría ver en una analogía simple que un inodo es como un número de serie único para cada archivo del sistema y a través de este número el sistema recupera sus datos (bloques) y sus atributos (permisos, propietario, fechas, etc.).
En el caso de las cutoas, una cuota por inodos indicaría el total de inodos a los que el usuario tiene derecho, casi representaría el total de archivos que el usuario puede crear y digo “casi” porque los usuarios podemos crear enlaces simbólicos (ln -s) sobre archivos ya existentes que no aumentan las cantidad de inodos. Pero por simplicidad puedes verlo como un 1 inodo = 1 archivo.
Límites
Tanto las cuotas por bloques o por inodos, tienen límites de uso y son de dos tipos:
HARD: (Duro) Cuando se establece (para bloques o inodos), es el límite absoluto. El usuario no podrá exceder este límite.
SOFT: (Suave) Este límite (para bloques o inodos) que es siempre menor al HARD, puede ser excedido por el usuario, pero será constantemente advertido que el límite de uso para bloques o inodos ya ha sido excedido. Podría verse como un límite de advertencia que le estará indicando al usuario que su límite ya se excedió y tome medidas.
Cuando se usa el límite SOFT, dos situaciones pueden ocurrir. La primera es que NO se tenga establecido un tiempo de gracia, y entonces el usuario podrá seguir usando bloques o inodos hasta llegar al límite HARD que será su límite absoluto de uso.
La segunda situación es que SI se tenga establecido el tiempo de gracia, que puede ser en días, horas, minutos o segundos. En este caso, el usuario podrá seguir usando bloques o inodos hasta que termine el tiempo de gracía o llegue al límite HARD, cualquiera que ocurra primero.
El tiempo de gracias se puede establecer por usuario o globalmente.
¿Donde se implementan?
Las cuotas se establecen por filesystem o sistema de archivos, es decir, debes de decidir en donde es más conveniente instalar un sistema de cuotas, pero no hay ningún problema si se instala en todos. Las cuotas pueden establecerse por usuario, por grupos o ambos.