Oracle HPUX Tips | How to Know the Filesystem Size as df command

How to check Disk Space on HPUX

Vamos a sumar en la sección de scripting, como conocer el volumen size de cada file system en un HPUX.

Este script nos es muy útil, por que en muchos customers, ellos aun continúan almacenando los TABLESPACES de sus bases de datos en Filsesystem y no en ASM.

Para ello les dejo este script que encontre en la web hace un tiempo y lo viera en mis notas y  que me fuera de mucha utilidad en la ayuda de obtencion de volumenes para comenzar a diagramar mi nueva arquitectura de datos en Oracle 12c.

df -Pk | awk '{ 
 if ( NR == 1 ) { next } 
 if ( NF == 6 ) { print } 
 if ( NF == 5 ) { next } 
 if ( NF == 1 ) { 
 getline record; 
 $0 = $0 record 
 print $0 
 } 
 }' | awk '
BEGIN {print "Filesystem                                    Mount Point                 Total GB   Avail GB    Used GB  Used"
       print "--------------------------------------------- ------------------------- ---------- ---------- ---------- -----"}
END {print ""}
/dev/ || /^[0-9a-zA-Z.]*:\// {
printf ("%-45.45s %-25s %10.2f %10.2f %10.2f %4.0f%\n",$1,$6,$2/1024/1024,$4/1024/1024,$3/1024/1024,$5)
}'

Muchas Gracias

Saludos a la comunidad de Chile !!

Acerca de Juan Andres Mercado

Big Data Enthusiast, DBA & Exadata Manager | Consultant | Father | Musician | Farmer | Environmentalist Argentina | juanmercadoit.com
Esta entrada fue publicada en Linux, Oracle 12c, Scripting y etiquetada , , , , , . Guarda el enlace permanente.