Skip to main content
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

Disparidad entre el comando ls y el informe de cuota para el uso de espacio

Colaboradores

Cuando se utiliza ls el comando para ver el contenido de un FlexVol volume montado en un cliente UNIX, los tamaños de archivo que se muestran en el resultado pueden diferir del uso que se muestra en el informe de cuotas del volumen, según el tipo de bloques de datos del archivo.

El resultado del ls el comando muestra sólo el tamaño de un archivo y no incluye los bloques indirectos utilizados por el archivo. Los bloques vacíos del archivo también se incluyen en el resultado del comando.

Por lo tanto, si un archivo no tiene bloques vacíos, el tamaño que muestra el ls el comando puede ser inferior al uso de disco especificado por un informe de cuotas debido a la inclusión de bloques indirectos en el informe de cuotas. A la inversa, si el archivo tiene bloques vacíos, entonces el tamaño que muestra el ls el comando puede ser superior al uso del disco especificado por el informe de cuotas.

El resultado del ls el comando muestra sólo el tamaño de un archivo y no incluye los bloques indirectos utilizados por el archivo. Los bloques vacíos del archivo también se incluyen en el resultado del comando.

Ejemplo de la diferencia entre el uso de espacio contabilizado por el comando ls y un informe de cuota

En el siguiente informe de cuotas se muestra un límite de 10 MB para un primer trimestre de qtree:

                                      ----Disk----  ----Files-----   Quota
  Volume   Tree      Type    ID        Used  Limit    Used   Limit   Specifier
  -------  --------  ------  -------  -----  -----  ------  ------   ---------
  vol1     q1          tree    user1   10MB  10MB        1       -   q1

...

Un archivo presente en el mismo qtree puede tener un tamaño que supere el límite de cuota cuando se vea desde un cliente UNIX utilizando el ls comando, como se muestra en el siguiente ejemplo:

[user1@lin-sys1 q1]$ ls -lh
-rwxr-xr-x  1 user1 nfsuser  **27M** Apr 09  2013 file1