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

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

Tarea
Descripción
Para obtener instrucciones
1. Configurar un sistema de archivos para las cuotas.
Edite el archivo /etc/vfstab para que las cuotas se activen cada vez que se monta el sistema de archivos. Además, cree un archivo quotas.
2. Configurar las cuotas de UFS para un usuario.
Utilice el comando edquota para crear cuotas del disco y de inode para una sola cuenta de usuario.
3. (Opcional) Configurar las cuotas de UFS para varios usuarios.
Utilice el comando edquota para aplicar cuotas prototipo a otras cuentas de usuario.
4. Comprobar la coherencia.
Utilice el comando quotacheck para comparar las cuotas con el uso del disco actual a fin de comprobar la coherencia en uno o más sistemas de archivos.
5. Activar las cuotas de UFS.
Utilice el comando quotaon para iniciar las cuotas de UFS en uno o más sistemas de archivos.

Cómo configurar sistemas de archivos para 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. Edite el archivo /etc/vfstab y agregue rq en el campo mount options de cada sistema de archivos UFS que tendrá cuotas.
  3. Cambie el directorio al root del sistema de archivos que tendrá cuotas.
  4. Cree un archivo con el nombre quotas.
    # touch quotas
  5. Cambie los permisos de lectura y escritura para establecer el acceso exclusivo de superusuario.
    # chmod 600 quotas

Ejemplo 7-1 Configuración de sistemas de archivos para cuotas de UFS

El siguiente ejemplo de /etc/vfstab muestra que el directorio /export/home del sistema pluto está montado como un sistema de archivos NFS en el sistema local. Puede observar que las cuotas están activadas por la entrada rq de la columna mount options.

# device   device    mount     FS    fsck   mount   mount
# to mount       to fsck  point     type   pass  at boot options
# pluto:/export/home -   /export/home nfs    -     yes    rq

La siguiente línea de ejemplo del archivo /etc/vfstab muestra que el directorio local /work está montado con cuotas activadas, lo que se deduce de la entrada rq de la columna mount options.

#device     device        mount  FS   fsck  mount    mount
#to mount         to fsck      point  type  pass  at boot options
#/dev/dsk/c0t4d0s0 /dev/rdsk/c0t4d0s0 /work ufs  3    yes     rq

Véase también

Cómo configurar 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 de información de cuotas por cada sistema de archivos UFS montado que, a su vez, tenga un archivo quotas en el directorio raíz del sistema de archivos.
    # edquota username

    donde nombre de usuario se refiere al usuario para el que desea configurar las cuotas.

  3. Cambie el número de bloques de disco de 1 KB, tanto dinámicos como estáticos, a las cuotas que especifique para cada sistema de archivos.
  4. Cambie el número de inodes, tanto dinámicos como estáticos, del valor predeterminado de 0 a las cuotas que especifique para cada sistema de archivos.
  5. Verifique la cuota de UFS del usuario.
    # quota -v username
    -v

    Muestra la información de cuotas del usuario en todos los sistemas de archivos montados que tengan cuotas.

    username

    Especifica el nombre de usuario que verá los límites de cuota.

Ejemplo 7-2 Configuración de cuotas de UFS para un usuario

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

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

El siguiente ejemplo muestra la misma línea en el archivo temporal después de configurar las cuotas.

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

Cómo configurar cuotas de UFS para varios usuarios

  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 a fin de aplicar las cuotas que ya estableció para un usuario prototipo a los usuarios adicionales que especifique.
    # edquota -p prototype-user username ...
    usuario-prototipo

    Es el nombre de usuario de la cuenta para la que ha configurado las cuotas.

    nombre de usuario...

    Especifica uno o más nombres de usuario de cuentas adicionales. Para especificar más de un nombre de usuario, debe agregar un espacio entre cada nombre de usuario.

Ejemplo 7-3 Configuración de cuotas de UFS prototipo para varios usuarios

El siguiente ejemplo muestra cómo aplicar las cuotas establecidas para el usuario bob a los usuarios mary y john.

# edquota -p bob mary john

Cómo comprobar la coherencia de las cuotas de UFS

El comando quotacheck se ejecuta automáticamente cuando se reinicia un sistema. En general, no debe ejecutar el comando quotacheck en un sistema de archivos vacío con cuotas. Sin embargo, si configurará cuotas en un sistema de archivos con archivos existentes, debe ejecutar el comando quotacheck para sincronizar la base de datos de las cuotas con los archivos o inodes que ya existen en el sistema de archivos.

Además, tenga en cuenta que la ejecución del comando quotacheck en sistemas de archivos de gran tamaño puede requerir mucho tiempo.


Nota - Para garantizar la precisión de los datos del disco, los sistemas de archivos que se van a comprobar deben estar inactivos cuando ejecute manualmente el comando quotacheck.


  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. Ejecute una comprobación de coherencia en los sistemas de archivos UFS.
    # quotacheck [-va] filesystem 
    -v

    (Opcional) Identifica las cuotas del disco para cada usuario en un sistema de archivos determinado.

    -a

    Comprueba todos los sistemas de archivos con una entrada rq en el archivo /etc/vfstab.

    sistema de archivos

    Especifica el sistema de archivos que se va a comprobar.

    Para obtener más información, consulte la página del comando man quotacheck(1M).

Ejemplo 7-4 Comprobación de coherencia de las cuotas de UFS

El siguiente ejemplo muestra cómo comprobar las cuotas del sistema de archivos /export/home en el segmento /dev/rdsk/c0t0d0s7. El sistema de archivos /export/home es el único sistema de archivos con una entrada rq en el archivo /etc/vfstab.

# quotacheck -va
*** Checking quotas for /dev/rdsk/c0t0d0s7 (/export/home)

Cómo activar 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. Active las cuotas del sistema de archivos.
    # quotaon [-v] -a filesystem ...
    -v

    Muestra un mensaje para cada sistema de archivos una vez que se activaron las cuotas.

    -a

    Activa las cuotas de todos los sistemas de archivos con una entrada rq en el archivo /etc/vfstab.

    sistema de archivos...

    Activa las cuotas de 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-5 Activación de cuotas de UFS

El siguiente ejemplo muestra cómo activar las cuotas en los sistemas de archivos de los segmentos /dev/dsk/c0t4d0s7 y /dev/dsk/c0t3d0s7.

# quotaon -v /dev/dsk/c0t4d0s7 /dev/dsk/c0t3d0s7
/dev/dsk/c0t4d0s7: quotas turned on
/dev/dsk/c0t3d0s7: quotas turned on