JavaScript is required to for searching.
Omitir Vínculos de navegación
Salir de la Vista de impresión
Guía de administración del sistema: administración avanzada     Oracle Solaris 10 1/13 Information Library (Español)
search filter icon
search icon

Información del documento

Acerca de este manual

1.  Administración de terminales y módems (descripción general)

2.  Configuración de terminales y módems (tareas)

3.  Gestión de puertos de serie con Service Access Facility (tareas)

4.  Gestión de recursos del sistema (descripción general)

5.  Visualización y cambio de la información del sistema (tareas)

6.  Gestión del uso de discos (tareas)

7.  Gestión de cuotas de UFS (tareas)

¿Qué son las cuotas de UFS?

Uso de cuotas de UFS

Configuración de límites dinámicos y estáticos para las cuotas de UFS

Diferencia entre bloque de disco y límites de archivo

Configuración de cuotas de UFS

Instrucciones para la configuración de cuotas de UFS

Configuración de cuotas de UFS (mapa de tareas)

Cómo configurar sistemas de archivos para cuotas de UFS

Cómo configurar cuotas de UFS para un usuario

Cómo configurar cuotas de UFS para varios usuarios

Cómo comprobar la coherencia de las cuotas de UFS

Cómo activar cuotas de UFS

Mantenimiento de cuotas de UFS (mapa de tareas)

Comprobación de cuotas de UFS

Cómo comprobar las cuotas de UFS excedidas

Cómo comprobar cuotas de UFS en un sistema de archivos

Cambio y eliminación de cuotas de UFS

Cómo cambiar el valor predeterminado de límite dinámico

Cómo cambiar cuotas de UFS para un usuario

Cómo desactivar cuotas de UFS para un usuario

Cómo desactivar cuotas de UFS

8.  Programación de tareas del sistema (tareas)

9.  Gestión de contabilidad del sistema (tareas)

10.  Contabilidad del sistema (referencia)

11.  Rendimiento de los recursos del sistema (descripción general)

12.  Gestión de procesos del sistema (tareas)

13.  Supervisión del rendimiento del sistema (tareas)

14.  Resolución de problemas de software (descripción general)

15.  Gestión de los mensajes del sistema

16.  Gestión de archivos del núcleo central (tareas)

17.  Gestión de información sobre la caída del sistema (tareas)

18.  Resolución de diversos problemas de software (tareas)

19.  Resolución de problemas de acceso a archivos (tareas)

20.  Resolución de incoherencias en el sistema de archivos UFS (tareas)

21.  Resolución de problemas del paquete de software (tareas)

Índice

Cambio y eliminación de cuotas de UFS

Puede cambiar las cuotas para ajustar la cantidad de espacio en el disco o el número de inodes que pueden consumir los usuarios. Si es necesario, también puede eliminar cuotas de usuarios individuales o de sistemas de archivos completos.

La siguiente tabla describe los comandos que debe utilizar para cambiar o eliminar cuotas.

Tabla 7-3 Comandos para el cambio y la eliminación de cuotas de UFS

Comando
Página de comando man
Descripción
edquota
Cambia los límites estáticos y dinámicos en el número de inodes o la cantidad de espacio en el disco de cada usuario. Además, cambia el límite dinámico de cada sistema de archivos con una cuota.
quotaoff
Desactiva las cuotas de los sistemas de archivos especificados.

Cómo cambiar el valor predeterminado de límite dinámico

De manera predeterminada, los usuarios pueden exceder los límites de tiempo dinámicos de las cuotas de UFS correspondientes durante una semana. Por lo tanto, después de una semana de infracciones repetidas de los límites de tiempo dinámicos de las cuotas de espacio en el disco o las cuotas de inode, el sistema impide que los usuarios sigan utilizando inodes o bloques de disco.

Puede cambiar el período durante el cual los usuarios pueden exceder las cuotas de espacio en el disco o las cuotas de inode con el comando edquota.

  1. Conviértase en superusuario o asuma una función similar.

    Los roles incluyen autorizaciones y comandos con privilegios. Para obtener más información sobre los roles, consulte Configuración de RBAC (mapa de tareas) de Guía de administración del sistema: servicios de seguridad.

  2. Utilice el editor de cuotas para crear un archivo temporal que contenga límites de tiempo dinámicos.
    # edquota -t

    donde la opción -t especifica el proceso de edición de los límites de tiempo dinámicos para cada sistema de archivos.

  3. Cambie los límites de tiempo de 0 (valor predeterminado) a los límites de tiempo que especifique. Por lo tanto, utilice números y las palabras clave month, week, day, hour, min o sec.

    Nota - Este procedimiento no afecta a los infractores de cuotas actuales.


Ejemplo 7-8 Cambio del valor predeterminado de límite dinámico

El siguiente ejemplo muestra el contenido del archivo temporal que abre el comando edquota en un sistema donde /export/home es el único sistema de archivos montado con cuotas. El valor predeterminado, 0, significa que se utiliza el límite de tiempo predeterminado de una semana.

fs /export/home blocks time limit = 0 (default), files time limit = 0 (default)

El siguiente ejemplo muestra el mismo archivo temporal una vez que se cambió a 2 semanas el límite de tiempo durante el cual se puede exceder la cuota de bloques. Además, el límite de tiempo durante el cual se puede exceder el número de archivos se cambió a 16 días.

fs /export/home blocks time limit = 2 weeks, files time limit = 16 days

Cómo cambiar cuotas de UFS para un usuario

  1. Conviértase en superusuario o asuma una función similar.

    Los roles incluyen autorizaciones y comandos con privilegios. Para obtener más información sobre los roles, consulte Configuración de RBAC (mapa de tareas) de Guía de administración del sistema: servicios de seguridad.

  2. Utilice el editor de cuotas para abrir un archivo temporal que contenga una línea por cada sistema de archivos montado que, a su vez, tenga un archivo quotas en el directorio raíz del sistema de archivos.
    # edquota username

    donde nombre de usuario especifica el nombre de usuario cuya cuota desea cambiar.


    Precaución

    Precaución - Puede especificar varios usuarios como argumentos para el comando edquota. Sin embargo, no se muestra el usuario al que pertenece esta información. Para evitar confusiones, especifique un solo nombre de usuario.


  3. Especifique el número de bloques de disco de 1 KB, tanto dinámicos como estáticos, y el número de inodes, tanto dinámicos como estáticos.
  4. Verifique que la cuota de UFS de un usuario se haya cambiado correctamente.
    # quota -v username
    -v

    Muestra la información sobre la cuota de UFS de un usuario en todos los sistemas de archivos montados con cuotas activadas.

    username

    Especifica el nombre de usuario cuya cuota desea comprobar.

Ejemplo 7-9 Cambio de cuotas de UFS para un usuario

El siguiente ejemplo muestra el contenido del archivo temporal que abre el comando edquota. Este archivo temporal se abre en un sistema donde /files es el único sistema de archivos montado que contiene un archivo quotas en el directorio raíz del sistema de archivos.

fs /files blocks (soft = 0, hard = 0) inodes (soft = 0, hard = 0)

El siguiente resultado muestra el mismo archivo temporal una vez que se cambiaron las cuotas.

fs /files blocks (soft = 0, hard = 500) inodes (soft = 0, hard = 100)

Ejemplo 7-10 Verificación de cambio de cuotas estáticas de UFS

El siguiente ejemplo muestra cómo verificar que las cuotas estáticas para el usuario smith se hayan cambiado a 500 bloques de 1 Kbyte y 100 inodes.

# quota -v smith
Disk quotas for smith (uid 12):
Filesystem  usage  quota  limit  timeleft  files  quota  limit  timeleft
 
  /files     1       0     500              1       0     100

Cómo desactivar cuotas de UFS para un usuario

  1. Conviértase en superusuario o asuma una función similar.

    Los roles incluyen autorizaciones y comandos con privilegios. Para obtener más información sobre los roles, consulte Configuración de RBAC (mapa de tareas) de Guía de administración del sistema: servicios de seguridad.

  2. Utilice el editor de cuotas para crear un archivo temporal que contenga una línea por cada sistema de archivos montado que, a su vez, tenga un archivo quotas en el directorio de nivel superior correspondiente.
    # edquota username

    donde nombre de usuario especifica el nombre de usuario cuya cuota desea desactivar.


    Precaución

    Precaución - Puede especificar varios usuarios como argumentos para el comando edquota. Sin embargo, no se muestra el usuario al que pertenece esta información. Para evitar confusiones, especifique un solo nombre de usuario.


  3. Cambie el número de bloques de disco de 1 KB, tanto dinámicos como estáticos, a 0.
  4. Cambie el número de inodes, tanto dinámicos como estáticos, a 0.

    Nota - Asegúrese de cambiar los valores a cero. No suprima la línea del archivo de texto.


  5. Verifique que ha desactivado la cuota de UFS de un usuario.
    # quota -v username
    -v

    Muestra la información sobre la cuota de UFS de un usuario en todos los sistemas de archivos montados con cuotas activadas.

    username

    Especifica el nombre de usuario (UID) cuya cuota de UFS desea comprobar.

Ejemplo 7-11 Desactivación de cuotas de UFS para un usuario

El siguiente ejemplo muestra el contenido del archivo temporal que abre el comando edquota en un sistema donde /files es el único sistema de archivos montado que contiene un archivo de cuotas en el directorio raíz del sistema de archivos.

fs /files blocks (soft = 50, hard = 60) inodes (soft = 90, hard = 100)

El siguiente ejemplo muestra el mismo archivo temporal una vez que se desactivaron las cuotas de UFS.

fs /files blocks (soft = 0, hard = 0) inodes (soft = 0, hard = 0)

Cómo desactivar cuotas de UFS

  1. Conviértase en superusuario o asuma una función similar.

    Los roles incluyen autorizaciones y comandos con privilegios. Para obtener más información sobre los roles, consulte Configuración de RBAC (mapa de tareas) de Guía de administración del sistema: servicios de seguridad.

  2. Desactive las cuotas del sistema de archivos.
    # quotaoff [-v] -a filesystem ...
    -v

    Muestra un mensaje de cada sistema de archivos una vez que se desactivaron las cuotas de UFS.

    -a

    Desactiva las cuotas de UFS para todos los sistemas de archivos.

    sistema de archivos

    Desactiva las cuotas de UFS para uno o más sistemas de archivos que especifique. Para especificar más de un sistema de archivos, debe agregar un espacio entre cada sistema de archivos.

Ejemplo 7-12 Desactivación de cuotas

El siguiente ejemplo muestra cómo desactivar las cuotas para el sistema de archivos /export/home.

# quotaoff -v /export/home
/export/home: quotas turned off