
Estoy usando el comando df -k para obtener el tamaño total del espacio en disco de la máquina Solaris.
Pero recibo información duplicada, como una lista del espacio en disco para cada usuario en la misma partición.
Filesystem 1024-blocks Used Available Capacity Mounted on
rpool/ROOT/solaris 573898752 2319948 554417618 1% /
/devices 0 0 0 0% /devices
/dev 0 0 0 0% /dev
ctfs 0 0 0 0% /system/contract
proc 0 0 0 0% /proc
mnttab 0 0 0 0% /etc/mnttab
swap 13017420 1208 13016212 1% /system/volatile
objfs 0 0 0 0% /system/object
sharefs 0 0 0 0% /etc/dfs/sharetab
/usr/lib/libc/libc_hwcap1.so.1
556737566 2319948 554417618 1% /lib/libc.so.1
fd 0 0 0 0% /dev/fd
rpool/ROOT/solaris/var
573898752 1803580 554417618 1% /var
swap 13016220 8 13016212 1% /tmp
rpool/export 573898752 32 554417618 1% /export
rpool/export/home 573898752 40 554417618 1% /export/home
rpool/export/home/mqm
573898752 35 554417618 1% /export/home/mqm
**rpool/export/home/soluser1
573898752 35 554417618 1% /export/home/soluser1
rpool/export/home/soluser2
573898752 35 554417618 1% /export/home/soluser2
rpool/export/home/soluser3
573898752 35 554417618 1% /export/home/soluser3
rpool/export/home/soluser4
573898752 35 554417618 1% /export/home/soluser4
rpool/export/home/soluser5
573898752 35 554417618 1% /export/home/soluser5
rpool/export/home/test
573898752 4370328 554417618 1% /export/home/test**
rpool/export/home/test1
573898752 73 554417618 1% /export/home/test1
rpool 573898752 39 554417618 1% /rpool
/export/home/test 558787946 4370328 554417618 1% /home/test
Aquí los espacios de usuario de soluser1,2,3,5 estaban ubicados en /export. Dará un resultado incorrecto si resumo todos los valores disponibles enDisponiblecampo.
Mientras que en Linux, puedo obtener el espacio correcto usando el mismo comando. Cómo obtener el espacio correcto en disco en Solaris, por favor aconseje.
Respuesta1
Estás obteniendo los resultados correctos de df -k
. Sólo obtendrás resultados incorrectos si los sumas, así que no los sumes. Eso no tiene sentido de todos modos. No tiene sentido sumar cosas que se superponen total o parcialmente.
Respuesta2
Solaris utiliza el sistema de archivos ZFS, que permite a los sistemas de archivos compartir espacio libre. Utilice el comando 'zfs list' o el comando "zpool info" para mostrar más información sobre los sistemas de archivos y grupos ZFS.