#! /usr/bin/ksh # Generacion de SAM electronico en formato HTML # Fecha: 26 de Oct 2006 # Salida: Documento HTML en la trayectoria /var/tmp/SAM esp() { # Listado de todos los los volumenes y los discos que ocupan temp=tempo#$ vxprint | /usr/xpg4/bin/awk '{ dgs=substr($0,1,11);dms=substr($0,1,3); vs=substr($0,1,2) if ( dgs == "Disk group:") {dg=$3 ; dm=0; vol=0; print "\n\n\tDistribucion de espacio en el Grupo:",dg,"\n\n"} if ( dms == "dm " ) dm=$5+dm; if ( vs == "v " ) {vol=$5;print $2,"\t",vol*512/1024/1024,"MB"; }}' } esp_tot() { set -x vxprint | /usr/xpg4/bin/awk '{ dgs=substr($0,1,11);dms=substr($0,1,3);vs=substr($0,1,2) if ( dgs == "Disk group:") { print "Espacio en:",dg,dm*512/1024/1024,"MB Ocupado: ",vol*512/1024/1024,"MB Libre: ",(dm-vol)*512/1024/1024,"MB";dg=$3 ; dm=0; vol=0} if ( dms == "dm " ) dm=$5+dm; if ( vs == "v " ) {vol=$5+vol; }} END { print "Espacio en:",dg,dm*512/1024/1024,"MB Ocupado: ",vol*512/1024/1024,"MB Libre: ",(dm-vol)*512/1024/1024,"MB" }' } genera() { DIR_SAL=/var/tmp/SAM SALIDA=$DIR_SAL/$(hostname)-$( date +%m_%d_%y).html PARAMETROS=$DIR_SAL/arch_param.txt if [ -f $PARAMETROS ] then CLIENTE=$(cat $PARAMETROS|awk -F: '{print $1}') NOMSA=$(cat $PARAMETROS|awk -F: '{print $2}') TELSA=$(cat $PARAMETROS|awk -F: '{print $3}') BAKSA=$(cat $PARAMETROS|awk -F: '{print $4}') BAKTEL=$(cat $PARAMETROS|awk -F: '{print $5}') fi FECHA=`date` mkdir -p $DIR_SAL . /.profile > $SALIDA # TITULO DEL DOCUMENTO echo "" >> $SALIDA echo "" >> $SALIDA echo "" >> $SALIDA echo "" >> $SALIDA echo " System Administration Manual " $(hostname) "" >> $SALIDA echo " " >> $SALIDA echo " " >> $SALIDA echo "" >> $SALIDA echo "" >> $SALIDA echo "

" >> $SALIDA echo "
HP ENTERPRISE SERVICES" >> $SALIDA echo "
" >> $SALIDA echo " $CLIENTE

" >> $SALIDA echo "

" >> $SALIDA echo "

" >> $SALIDA echo "SAM DEL SERVIDOR" $(hostname) >> $SALIDA echo "

" >> $SALIDA echo $FECHA >> $SALIDA echo "
" >> $SALIDA echo "" >> $SALIDA echo "
" >> $SALIDA # Indice del SAM echo " " >> $SALIDA echo "A. IDENTIFICACION DEL SERVIDOR
" >> $SALIDA echo "" >> $SALIDA echo "B. INFORMACION DE DISCOS Y VOLUMENES
" >> $SALIDA echo "" >> $SALIDA echo "" >> $SALIDA echo "C. PARAMETROS Y ARCHIVOS DE ETC
" >>$SALIDA echo "" >> $SALIDA echo "D. CARACTERISTICAS DE NETBACKUP
" >>$SALIDA echo "" >> $SALIDA echo "E. CONFIGURACION DE LA RED
" >> $SALIDA echo "" >> $SALIDA echo "F. CONFIGURACION DEL SISTEMA
" >> $SALIDA echo "" >> $SALIDA echo "G. CRONES DEL SISTEMA

" >> $SALIDA echo "H. PAQUETES INSTALADOS
" >> $SALIDA # IDENTIFICACION DEL EQUIPO echo "

SAM DEL SERVIDOR" $(hostname) "

" >> $SALIDA echo "" >> $SALIDA echo "

A. IDENTIFICACION DEL SERVIDOR

" >> $SALIDA echo " " >> $SALIDA echo " " >> $SALIDA echo "

A.1. Nombre del servidor, version del SO (uname -sa)

" >> $SALIDA echo "
" >> $SALIDA
uname -sa |sed "s//\>/g" >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

A.2 Sistema Actual (uname -x)

" >> $SALIDA echo "
" >> $SALIDA
uname -X |sed "s//\>/g" >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

A.3 hostid

" >> $SALIDA echo "
" >> $SALIDA
/usr/bin/hostid >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

A.4 ARCHIVO /etc/release

" >> $SALIDA echo "
" >> $SALIDA
cat /etc/release |sed "s//\>/g" >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA # # Informacion de DISCOS y VOLUMENES # echo " " >> $SALIDA echo "

B. INFORMACION DE DISCOS Y VOLUMENES

" >> $SALIDA echo " " >> $SALIDA echo "

B.1 DISCOS

" >> $SALIDA echo " " >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

B.1.1 Comando format

">> $SALIDA echo "
" >> $SALIDA
#format << eof >> $SALIDA
format << eof |sed "s//\>/g" >>$SALIDA
eof
echo " " >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

B.1.2 Comando iostat -En

" >> $SALIDA echo "
" >> $SALIDA
iostat -En |sed "s//\>/g" >> $SALIDA
echo " " >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

B.2 FILE SYSTEM Y SWAP

" >> $SALIDA echo " " >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

B.2.1 Comando mount

" >> $SALIDA echo "
" >> $SALIDA
mount |sed "s//\>/g" >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

B.2.2 Archivo /etc/vfstab

" >> $SALIDA echo "
" >> $SALIDA
cat /etc/vfstab >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

B.2.3 Comando df -k

" >> $SALIDA echo "
" >> $SALIDA
df -k |sed "s//\>/g" >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

B.2.4 Comando swap -l

" >> $SALIDA echo "
" >> $SALIDA
swap -l |sed "s//\>/g" >>$SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

B.2.5 Comando swap -s

" >> $SALIDA echo "
" >> $SALIDA
swap -s|sed "s//\>/g"  >>$SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

B.3 ARCHIVOS DE CONFIGURACION DE DISCOS

" >> $SALIDA echo " " >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

B.3.1 Archivo /kernel/drv/st.conf

" >> $SALIDA echo "
" >> $SALIDA
cat /kernel/drv/st.conf |sed "s//\>/g" >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

B.3.2 Archivo /kernel/drv/sd.conf

" >> $SALIDA echo "
" >> $SALIDA
cat /kernel/drv/sd.conf|sed "s//\>/g"  >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >>$SALIDA echo "

B.4 SALIDA DE COMANDOS Y ARCHIVOS SVM

">>$SALIDA echo " " >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

B.4.1 Archivo /etc/lvm/md.cf

" >> $SALIDA echo "
" >> $SALIDA
cat /etc/lvm/md.cf |sed "s//\>/g" >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

B.4.2 Comando raidctl

" >> $SALIDA echo "
" >> $SALIDA
raidctl |sed "s//\>/g" >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

B.4.3 Comando metadb

" >> $SALIDA echo "
" >> $SALIDA
metadb |sed "s//\>/g" >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

B.4.4 Comando metastat -t

" >> $SALIDA echo "
" >> $SALIDA
metastat -t |sed "s//\>/g" >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

B.4.5 Comando metastat -p

" >> $SALIDA echo "
" >> $SALIDA
metastat -p |sed "s//\>/g" >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >>$SALIDA echo "

B.5 SALIDA DE COMANDOS Y ARCHIVOS VOLUME MANAGER

">>$SALIDA echo " " >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

B.5.1 Comando vxlicrep

" >> $SALIDA echo "
" >> $SALIDA
vxlicrep |sed "s//\>/g" >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

B.5.2 Comando vxdg list

" >> $SALIDA echo "
" >> $SALIDA
vxdg list|sed "s//\>/g"  >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

B.5.3 Comando vxprint -ht

" >> $SALIDA echo "
" >> $SALIDA
vxprint -ht |sed "s//\>/g" >>  $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

B.5.4 Comando vxdisdk list

" >> $SALIDA echo "
" >> $SALIDA
vxdisk list|sed "s//\>/g"  >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

B.5.5 Comando vxdisk path

" >> $SALIDA echo "
" >> $SALIDA
vxdisk path |sed "s//\>/g" >>  $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

B.5.6 Tamano de Volumenes y raws

" >> $SALIDA echo "
" >> $SALIDA
esp >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

B.5.7 Tamano de Grupos

" >> $SALIDA echo "
" >> $SALIDA
esp_tot >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA # Informacion de EMC echo " " >>$SALIDA echo "

B.6 SALIDA DE COMANDOS EMC

">>$SALIDA echo " " >> $SALIDA echo " " >> $SALIDA echo "

B.6.1 Comando powermt display

">> $SALIDA echo "
" >> $SALIDA
/etc/powermt display |sed "s//\>/g" >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

B.6.2 Comando powermt display dev=all

">> $SALIDA echo "
" >> $SALIDA
/etc/powermt display dev=all |sed "s//\>/g" >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

B.6.3 Comando inq

">> $SALIDA echo "
" >> $SALIDA
/usr/sbin/inq |sed "s//\>/g" >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

B.6.4 Comando symdg list

">> $SALIDA echo "
" >> $SALIDA
/opt/emc/SYMCLI/V6.0.2/bin/symdg list |sed "s//\>/g" >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

B.6.5 Salida de Comandos symmir -g GRUPO_BCV query

">> $SALIDA for i in $(symdg list|grep -v Name|grep -v Number|grep -v "D E V I C"|awk '{print $1}') do #echo $i echo "

Comando symmir -g $i query

" >> $SALIDA echo "
" >> $SALIDA
/opt/emc/SYMCLI/V6.0.2/bin/symmir -g $i query |sed "s//\>/g" >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA done echo "Inicio de pagina" >> $SALIDA # Parametros y archivos en etc echo " " >>$SALIDA echo "

C. PARAMETROS Y ARCHIVOS DE ETC

">>$SALIDA echo " " >> $SALIDA echo " " >> $SALIDA echo "

C.1 Archivo /etc/defaultrouter

" >> $SALIDA echo "
" >> $SALIDA
cat /etc/defaultrouter|sed "s//\>/g"  >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

C.2 Archivo /etc/hosts

" >> $SALIDA echo "
" >> $SALIDA
cat /etc/hosts |sed "s//\>/g" >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

C.3 Archivos /etc/hostname* DE INTERFACES

" >> $SALIDA for i in /etc/hostname.* do echo "

"$i "

" >> $SALIDA echo "
" >> $SALIDA
cat $i |sed "s//\>/g" >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA done echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

C.4 Archivo /etc/system

" >> $SALIDA echo "
" >> $SALIDA
cat /etc/system |sed "s//\>/g" >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

C.5 Comando prtdiag -v

" >> $SALIDA echo "
" >> $SALIDA
/usr/platform/`uname -i`/sbin/prtconf -v 2>/dev/null | grep -i Mem >> $SALIDA
/usr/platform/`uname -i`/sbin/prtdiag -v |sed "s//\>/g" >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

C.6 Archivo /etc/ethers

" >> $SALIDA echo "
" >> $SALIDA
cat /etc/ethers |sed "s//\>/g" >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

C.7 Archivo /etc/inetd.conf

" >> $SALIDA echo "
" >> $SALIDA
cat /etc/inetd.conf |sed "s//\>/g" >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

C.8 Archivo /etc/nsswitch.conf

" >> $SALIDA echo "
" >> $SALIDA
cat /etc/nsswitch.conf |sed "s//\>/g" >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

C.9 Archivo /etc/resolv.conf

" >> $SALIDA echo "
" >> $SALIDA
cat /etc/resolv.conf |sed "s//\>/g" >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

C.10 Archivo /etc/pam.conf

" >> $SALIDA echo "
" >> $SALIDA
cat /etc/pam.conf |sed "s//\>/g" >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

C.11 Archivo /etc/services

" >> $SALIDA echo "
" >> $SALIDA
cat /etc/services |sed "s//\>/g" >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

C.12 Archivo /etc/dfs/dfstab

" >> $SALIDA echo "
" >> $SALIDA
cat /etc/dfs/dfstab |sed "s//\>/g" >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

C.13 Archivo /etc/shells

" >> $SALIDA echo "
" >> $SALIDA
cat /etc/shells >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

C.14 Archivo /etc/syslog.conf

" >> $SALIDA echo "
" >> $SALIDA
cat /etc/syslog.conf|sed "s//\>/g"  >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

C.15 Archivo /etc/passwd

" >> $SALIDA echo "
" >> $SALIDA
cat /etc/passwd |sed "s//\>/g" >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

C.16 Archivo /etc/shadow

" >> $SALIDA echo "
" >> $SALIDA
cat /etc/shadow|sed "s//\>/g"  >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

C.17 Archivo /etc/group

" >> $SALIDA echo "
" >> $SALIDA
cat /etc/group |sed "s//\>/g" >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

C.18 Archivo /etc/profile

" >> $SALIDA echo "
" >> $SALIDA
cat /etc/profile |sed "s//\>/g" >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

C.19 Archivo /etc/.login

" >> $SALIDA echo "
" >> $SALIDA
cat /etc/.login |sed "s//\>/g" >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

C.20 Archivo /etc/printers.conf

" >> $SALIDA echo "
" >> $SALIDA
cat /etc/printers.conf |sed "s//\>/g" >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA # Version del Java echo "
" >> $SALIDA
java -version >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA # NBU echo " " >>$SALIDA echo "

D. CARACTERISTICAS DE NETBACKUP

" >>$SALIDA echo " " >> $SALIDA echo " " >>$SALIDA echo "

D.1 Archivo de Version /usr/openv/netbackup/bin/version

" >>$SALIDA echo "
" >> $SALIDA
cat /usr/openv/netbackup/bin/version|sed "s//\>/g"  >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >>$SALIDA echo "

D.2 Archivo /usr/openv/netbackup/bp.conf

" >>$SALIDA echo "
" >> $SALIDA
cat /usr/openv/netbackup/bp.conf |sed "s//\>/g" >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >>$SALIDA echo "

D.3 Archivo /usr/openv/java/auth.conf

" >>$SALIDA echo "
" >> $SALIDA
cat /usr/openv/java/auth.conf |sed "s//\>/g" >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >>$SALIDA echo "

D.4 Comando sgscan

" >>$SALIDA echo "
" >> $SALIDA
/usr/openv/volmgr/bin/sgscan|sed "s//\>/g"  >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA #RED echo "" >> $SALIDA echo "

E. COFIGURACION DE LA RED

" >> $SALIDA echo " " >> $SALIDA echo " " >> $SALIDA echo "

E.1 Comando arp -a

" >> $SALIDA echo "
" >> $SALIDA
arp -a |sed "s//\>/g" >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

E.2 Comando netstat -rn

" >> $SALIDA echo "
" >> $SALIDA
netstat -rn|sed "s//\>/g"  >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

E.3 Comando ifconfig -a

" >> $SALIDA echo "
" >> $SALIDA
ifconfig -a |sed "s//\>/g" >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA # Configuracion de sistema echo " " >> $SALIDA echo "

F. CONFIGURACION DEL SISTEMA

" >> $SALIDA echo " " >> $SALIDA echo " " >> $SALIDA echo "

F.1 Comando cfgadm -al

" >> $SALIDA echo "
" >> $SALIDA
cfgadm -al |sed "s//\>/g" >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

F.2 Comando isainfo -kv

" >> $SALIDA echo "
" >> $SALIDA
isainfo -kv |sed "s//\>/g" >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

F.3 Comando locale

" >> $SALIDA echo "
" >> $SALIDA
locale >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

F.4 Comando sysdef

" >> $SALIDA echo "
" >> $SALIDA
sysdef|sed "s//\>/g"  >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

F.5. Comando prtdiag -v

" >> $SALIDA echo "
" >> $SALIDA
prtdiag -v |sed "s//\>/g" >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

F.6. Comando prsrinfo -v

" >> $SALIDA echo "
" >> $SALIDA
psrinfo -v |sed "s//\>/g" >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA # Configuracion de sistema si es Solaris 10 if [ $ver_SO -ge 10 ] then echo " " >> $SALIDA echo "

F.7 Informacion de las Zonas

" >> $SALIDA echo " " >> $SALIDA echo " " >> $SALIDA echo "

F.7.1 Listado de Zonas definas (zoneadm list -cv)

" >> $SALIDA echo "
" >> $SALIDA
    zoneadm list -cv |sed "s//\>/g" >> $SALIDA
    echo " " >> $SALIDA
    echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

F.7.2 Configuracion de Zonas (zonecfg -z nom-zona info )

" >> $SALIDA echo "
" >> $SALIDA
    for i in $(zoneadm list -cv|grep -v NAME|awk '{print $2}')
    do
      if [ $i != "global" ]
      then
         echo "

Configuracion de la zona " $i "

" >> $SALIDA echo "
" >> $SALIDA
         zonecfg -z $i info|sed "s//\>/g" >> $SALIDA
      fi
    done
    echo " " >> $SALIDA
    echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

F.7.3 Parametros del Kernel de Zonas (zonecfg -z nom-zona info )

" >> $SALIDA echo "
" >> $SALIDA
    for i in $(zoneadm list -cv|grep -v NAME|awk '{print $2}')
    do
      if [ $i != "global" ]
      then
         echo "

Parametros del Kerel de la zona " $i "

" >> $SALIDA echo "
" >> $SALIDA
         zlogin $i "projects -l"|sed "s//\>/g" >> $SALIDA
      else
         echo "

Parametros del Kerel de la zona " $i "

" >> $SALIDA echo "
" >> $SALIDA
         projects -l|sed "s//\>/g" >> $SALIDA

      fi
    done
    echo " " >> $SALIDA
    echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

F.7.4 Archivo /etc/user_attr para cada zona

" >> $SALIDA echo "
" >> $SALIDA
    for i in $(zoneadm list -cv|grep -v NAME|awk '{print $2}')
    do
      if [ $i != "global" ]
      then
         echo "

Archivo /etc/user_attr para la zona " $i "

" >> $SALIDA echo "
" >> $SALIDA
         zlogin $i "cat /etc/user_attr"|sed "s//\>/g" >> $SALIDA
      else
         echo "

Archivo /etc/user_attr para la zona " $i "

" >> $SALIDA echo "
" >> $SALIDA
         cat /etc/user_attr|sed "s//\>/g" >> $SALIDA
      fi
    done
    echo " " >> $SALIDA
    echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo " " >> $SALIDA echo "

F.7.5 Archivos de configacion de zonas XML (/etc/zones )

" >> $SALIDA echo "
" >> $SALIDA
    for i in $(ls /etc/zones )
    do
         echo "

Archivo /etc/zones/"$i "

" >> $SALIDA echo "
" >> $SALIDA
         cat /etc/zones/$i|sed "s//\>/g" >> $SALIDA
    done
    echo " " >> $SALIDA
    echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA fi # Crones echo " " >> $SALIDA echo "

G. CRONES DEL SISTEMA

" >> $SALIDA echo " " >> $SALIDA for i in /var/spool/cron/crontabs/* do echo "

Archivo Cron " $i "

" >> $SALIDA echo "
" >> $SALIDA
cat $i |sed "s//\>/g" >> $SALIDA
echo " " >> $SALIDA
echo " " >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA done echo "Inicio de pagina" >> $SALIDA # Paquetes instaldos echo " " >> $SALIDA echo "

H. PAQUETES INSTALADOS

" >> $SALIDA echo " " >> $SALIDA echo "
" >> $SALIDA
pkginfo -l|egrep "PKGINST|NAME|VERSION"|awk -F: '{ if ($1=="   VERSION") {print $0;print " "} else print $0}' |sed "s//\>/g" >> $SALIDA
echo " " >> $SALIDA
echo "
" >> $SALIDA echo "Inicio de pagina" >> $SALIDA echo "" >> $SALIDA echo "" >> $SALIDA } # Principal genera 2>/dev/null 1> /dev/null