Bienvenidos

Todos estos pasos descriptos fueron probados en ambientes productivos

martes, 10 de enero de 2012

Desasignar System Board en 25k


Para desasignar una System Board con el sistema operativo ejecutandose, realizar desde la system controller :
**** OJO que esto me freeza el Sistema Operativo por unos minutos ***
e25k> deleteboard -c unconfigure SB12
System may be temporarily suspended, proceed
(yes/no)? yes
request suspend SUNW_OS
request suspend SUNW_OS done
request delete capacity (8 cpus)
request delete capacity (4194304 pages)
request delete capacity SB12 done
request offline SUNW_cpu/cpu384
request offline SUNW_cpu/cpu388
request offline SUNW_cpu/cpu385
request offline SUNW_cpu/cpu389
request offline SUNW_cpu/cpu386
request offline SUNW_cpu/cpu390
request offline SUNW_cpu/cpu387
request offline SUNW_cpu/cpu391
request offline SUNW_cpu/cpu384 done
request offline SUNW_cpu/cpu388 done
request offline SUNW_cpu/cpu385 done
request offline SUNW_cpu/cpu389 done
request offline SUNW_cpu/cpu386 done
request offline SUNW_cpu/cpu390 done
request offline SUNW_cpu/cpu387 done
request offline SUNW_cpu/cpu391 done
unconfigure SB12
unconfigure SB12 done
notify remove SUNW_cpu/cpu384
notify remove SUNW_cpu/cpu388
notify remove SUNW_cpu/cpu385

request offline SUNW_cpu/cpu389 done
request offline SUNW_cpu/cpu386 done
request offline SUNW_cpu/cpu390 done
request offline SUNW_cpu/cpu387 done
request offline SUNW_cpu/cpu391 done
unconfigure SB12
unconfigure SB12 done
notify remove SUNW_cpu/cpu384
notify remove SUNW_cpu/cpu388
notify remove SUNW_cpu/cpu385
notify remove SUNW_cpu/cpu389
notify remove SUNW_cpu/cpu386
notify remove SUNW_cpu/cpu390
notify remove SUNW_cpu/cpu387
notify remove SUNW_cpu/cpu391
notify remove SUNW_cpu/cpu384 done
notify remove SUNW_cpu/cpu388 done
notify remove SUNW_cpu/cpu385 done
notify remove SUNW_cpu/cpu389 done
notify remove SUNW_cpu/cpu386 done
notify remove SUNW_cpu/cpu390 done
notify remove SUNW_cpu/cpu387 done
notify remove SUNW_cpu/cpu391 done
notify capacity change (8 cpus)
notify capacity change (4194304 pages)
notify capacity change SB12 done
notify resume SUNW_OS
notify resume SUNW_OS done
e25k>

Del lado del sistema operativo ( parado en la consola) muestra estos mensajes ( me freezo unos 5 o 10 minutos el OS )
root@psun5ads #
DR: suspending user threads...

DR: checking devices...
DR: suspending drivers...
suspending scsa,00.bvhci@g60050768019901b400000000000004dd (aka ssd)
suspending scsa,00.bvhci@g60050768019901b400000000000004e1 (aka ssd)
suspending scsa,00.bvhci@g60050768019901b400000000000004e0 (aka ssd)
suspending scsa,00.bvhci@g60050768019901b400000000000004df (aka ssd)
suspending scsa,00.bvhci@g60050768019901b400000000000004de (aka ssd)
suspending memory-controller@140,400000 (aka mc-us3)
suspending memory-controller@141,400000 (aka mc-us3)
suspending memory-controller@142,400000 (aka mc-us3)
suspending memory-controller@143,400000 (aka mc-us3)
suspending pci108e,c416@2 (aka sbbc)
suspending pci100b,35@0 (aka ce)
suspending pci100b,35@1 (aka ce)
suspending sd@8,0
suspending sd@9,0
suspending sd@a,0
suspending sd@b,0
suspending ses@5,0
suspending pci1000,b@2 (aka glm)
suspending pci1000,b@2,1 (aka glm)
suspending pciclass,060400@1 (aka pci_pci)
suspending pci108e,1101@3,1 (aka eri)
suspending pciclass,0c0310@3,3 (aka ohci)
suspending pciclass,060400@1 (aka pci_pci)
suspending pci108e,8002@15c,700000 (aka pcisch)
suspending pci108e,8002@15c,600000 (aka pcisch)
suspending pci100b,35@0 (aka ce)
suspending pci100b,35@1 (aka ce)
suspending pci100b,35@2 (aka ce)
suspending pci100b,35@3 (aka ce)
suspending pciclass,060400@1 (aka pci_pci)
suspending pci108e,8002@15d,700000 (aka pcisch)
suspending fp@0,0
suspending pci1077,2422@1 (aka qlc)
suspending scsiclass,01@w500507630f415635,0 (aka st)
suspending scsiclass,01@w500507630f415632,0 (aka st)
suspending scsiclass,01@w500507630f415643,0 (aka st)
suspending scsiclass,01@w500507630f415634,0 (aka st)
suspending scsiclass,01@w500507630f415644,0 (aka st)
suspending scsiclass,01@w500507630f415633,0 (aka st)
suspending pci1077,2422@1,1 (aka qlc)
suspending pci108e,8002@15d,600000 (aka pcisch)
suspending memory-controller@180,400000 (aka mc-us3)
suspending memory-controller@181,400000 (aka mc-us3)
suspending memory-controller@182,400000 (aka mc-us3)
suspending memory-controller@183,400000 (aka mc-us3)
suspending pci108e,c416@2 (aka sbbc)
suspending pci108e,1101@3,1 (aka eri)
suspending pciclass,0c0310@3,3 (aka ohci)
suspending pciclass,060400@1 (aka pci_pci)
suspending pci108e,8002@19c,700000 (aka pcisch)
suspending pci108e,8002@19c,600000 (aka pcisch)
suspending pci108e,8002@19d,700000 (aka pcisch)
suspending fp@0,0
suspending pci1077,2422@1 (aka qlc)
suspending fp@0,0
suspending pci1077,2422@1,1 (aka qlc)
suspending pci108e,8002@19d,600000 (aka pcisch)
suspending wrsm@ffff,0
suspending wrsm@100
suspending wrsm@101
suspending wrsm@102
suspending wrsm@103
suspending wrsm@104
suspending wrsm@105
suspending wrsm@106
suspending wrsm@107
suspending wrsm@108
suspending wrsm@109
suspending wrsm@110
suspending wrsm@111
suspending wrsm@112
suspending wrsm@113
suspending wrsm@114
suspending wrsm@115
suspending iosram@10,900000 (aka iosram)
suspending iosram@10,900000 (aka iosram)
suspending SUNW,axq@15e,0 (aka axq)
suspending SUNW,axq@15f,0 (aka axq)
suspending SUNW,axq@19e,0 (aka axq)
suspending SUNW,axq@19f,0 (aka axq)
resuming SUNW,axq@19f,0 (aka axq)
resuming SUNW,axq@19e,0 (aka axq)
resuming SUNW,axq@15f,0 (aka axq)
resuming SUNW,axq@15e,0 (aka axq)
resuming iosram@10,900000 (aka iosram)
resuming iosram@10,900000 (aka iosram)
resuming wrsm@115
resuming wrsm@114
resuming wrsm@113
resuming wrsm@112
resuming wrsm@111
resuming wrsm@110
resuming wrsm@109
resuming wrsm@108
resuming wrsm@107
resuming wrsm@106
resuming wrsm@105
resuming wrsm@102
resuming wrsm@101
resuming wrsm@100
resuming wrsm@ffff,0
resuming pci108e,8002@19d,600000 (aka pcisch)
resuming pci1077,2422@1,1 (aka qlc)
resuming fp@0,0
resuming pci1077,2422@1 (aka qlc)
resuming fp@0,0
resuming pci108e,8002@19d,700000 (aka pcisch)
resuming pci108e,8002@19c,600000 (aka pcisch)
resuming pci108e,8002@19c,700000 (aka pcisch)
resuming pciclass,060400@1 (aka pci_pci)
resuming pciclass,0c0310@3,3 (aka ohci)
resuming pci108e,1101@3,1 (aka eri)
resuming pci108e,c416@2 (aka sbbc)
resuming memory-controller@183,400000 (aka mc-us3)
resuming memory-controller@182,400000 (aka mc-us3)
resuming memory-controller@181,400000 (aka mc-us3)
resuming memory-controller@180,400000 (aka mc-us3)
resuming pci108e,8002@15d,600000 (aka pcisch)
resuming pci1077,2422@1,1 (aka qlc)
resuming fp@0,0
resuming scsiclass,01@w500507630f415642,0 (aka st)
resuming scsiclass,01@w500507630f415641,0 (aka st)
resuming scsiclass,01@w500507630f415631,0 (aka st)
resuming scsiclass,01@w500507630f415645,0 (aka st)
resuming scsiclass,01@w500507630f415633,0 (aka st)
resuming scsiclass,01@w500507630f415644,0 (aka st)
resuming scsiclass,01@w500507630f415634,0 (aka st)
resuming scsiclass,01@w500507630f415643,0 (aka st)
resuming pci1077,2422@1 (aka qlc)
resuming fp@0,0
resuming pci108e,8002@15d,700000 (aka pcisch)
resuming pciclass,060400@1 (aka pci_pci)
resuming pci100b,35@3 (aka ce)
resuming pci100b,35@2 (aka ce)
resuming pci100b,35@1 (aka ce)
resuming pci100b,35@0 (aka ce)
resuming pci108e,8002@15c,600000 (aka pcisch)
resuming pci108e,8002@15c,700000 (aka pcisch)
resuming pciclass,060400@1 (aka pci_pci)
resuming pciclass,0c0310@3,3 (aka ohci)
resuming pci108e,1101@3,1 (aka eri)
resuming pciclass,060400@1 (aka pci_pci)
resuming pci1000,b@2,1 (aka glm)
resuming pci1000,b@2 (aka glm)
resuming ses@5,0
resuming sd@b,0
resuming sd@a,0
resuming sd@9,0
resuming sd@8,0
resuming pci100b,35@1 (aka ce)
resuming pci100b,35@0 (aka ce)
Jan 9 20:33:11 psun5ads eri: SUNW,eri0 : No response from Ethernet network : Link down -- cable problem?
Jan 9 20:33:29 psun5ads eri: SUNW,eri1 : 100 Mbps half duplex link up
resuming pci108e,c416@2 (aka sbbc)
resuming memory-controller@143,400000 (aka mc-us3)
resuming memory-controller@142,400000 (aka mc-us3)
resuming memory-controller@141,400000 (aka mc-us3)
resuming memory-controller@140,400000 (aka mc-us3)
resuming scsa,00.bvhci@g60050768019901b400000000000004de (aka ssd)
resuming scsa,00.bvhci@g60050768019901b400000000000004df (aka ssd)
resuming scsa,00.bvhci@g60050768019901b400000000000004e0 (aka ssd)
resuming scsa,00.bvhci@g60050768019901b400000000000004e1 (aka ssd)
resuming scsa,00.bvhci@g60050768019901b400000000000004dd (aka ssd)
DR: resuming user threads...
Jan 9 20:33:49 psun5ads scsi: ASC: 0x29 (power on, reset, or bus reset occurred), ASCQ: 0x0, FRU: 0x0
DR: resume COMPLETED
Jan 9 20:33:57 psun5ads dman: NOTICE: dman0 Link up


Luego , desde la SC con un showboards -d F ( donde F es el dominio que le voy a sacar la SB )
SB12 On V3CPU Active Passed F

e25k-5-sc0:sms-svc:12> deleteboard SB12

disconnect SB12
disconnect SB12 done
poweroff SB12
poweroff SB12 done
SB12 successfully unassigned.
e25k-5-sc0:sms-svc:13>
showboards -d F ( recien ahora muestra la SB12 apagada y lista para ser usada o extraida )
SB12 Off V3CPU Available Unknown Isolated

jueves, 29 de diciembre de 2011

Un saludo para cerrar este año 2011

Para cerrar este año 2011, quiero mostrar un orgullo y satisfaccion personal que fue la mencion de mi blog en la web de oracle.


Favorite Bloggers of OTN Latin America


image courtesy of wikipedia
By now you've probably heard of OTN Latinoamerica, the Spanish- and Portuguese-language version of the Oracle Technology Network. It provides resources similar to those on the English-language version, but in the local languages. And it focuses on the needs of Latin America's OTN members. 
They just had an update worthy of noting: their list of favorite bloggers. It categorizes Spanish- and Portuguese-language bloggers by application and region. If you live or work in Latin America, or just want to read something in your native language. Check it out.
And, if you're interested in Oracle Solaris, be sure to check out Apuntes de Solaris, Diego Aguirre's blog. Diego brought this list of bloggers to my attention.
- Rick


La mencion de este Blog en Oracle Technology Network

http://www.oracle.com/technetwork/es/articles/servers-storage-admin/configurar-sun-cluster-3-2-rac-asm-521494-esa.html


Quiero Agradecer   por toda la ayuda y buena onda  y predisposicion a las siguientes personas:

Rick Ramsey ( un genio)
Pablo Ciccarello ( por la buena onda )
Nicolas Morono ( compañero de trinchera  )
Carlos Lazarte ( un referente en Solaris )

martes, 20 de diciembre de 2011

Migrar / Clonar disco de Sistema Operativo Solaris


Procedmiento realizado por Nicolas Morono, para migrar / clonar un solaris 10 con ufsdump | ufsrestore.
 Despues de varios intentos el resultado final es este.



bootear de cdrom o de red ( boot cdrom -s  o  boot net -s)

#con format generar los slice de los discos para el / y para el swap y crear el fs
newfs /dev/dsk/c0t8d0s0
#configurar la ip y agregar ruta para poder montar por nfs la imagen a restorear.

ifconfig ce2 10.77.100.124 netmask 255.255.255.0
route add default 10.77.100.1

mount 10.11.33.114:/BACKUPS /mnt
mount /dev/dsk/c0t8d0s0 /a
cd /a
ufsrestore -rf /mnt/exdsunp002/BARRA.DMP
#### Selectivamente modificamos los archivos de configuracion necesarios 
/mnt/etc/hosts
/mnt/etc/hostname.*
/mnt/etc/nodename
/mnt/etc/vfstab
/mnt/etc/shadow
/mnt/etc/netmasks
/mnt/etc/defaultrouter

 /a/usr/sbin/installboot /a/usr/platform/`uname -i`/lib/fs/ufs/bootblk /dev/rdsk/c0t8d0s0
cd /
umount /a

init 0

#### Aca viene lo complicado
### Booteamos en failsafe  ( Esta opcion funciona con los ultimos release de solaris 10 )
boot rootdisk -F failsafe

nos deberia de reconocer el disco y montarlo en /a

rm -rf /a/devices/*
rm -rf /a/dev/*
rm -rf /a/dev/.*

cp -p /tmp/root/etc/path_to_inst /a/etc/
devfsadm -r /a -p /a/etc/path_to_inst

init 0
boot -r

Importante: Recordar que en OBP este seteado correctamente el boot-device

jueves, 1 de diciembre de 2011

Que Servidores usan ILOM, ALOM4v, ALOM, LOM, ELOM, SP o RSC


Aca va una lista de equipos ,de un articulo tecnico de Sun, con cuales sistemas usan ILOM/ALOM4v/ALOM/LOM/ELOM/SP o RSC.


LOM
Sun Netra[TM] X1
Sun Netra[TM] T1400/1405
Sun Netra[TM] T1 AC200
Sun Netra[TM] T1 DC200
Sun Fire[TM] V100
Sun Fire[TM] V120
Sun Fire[TM] E2900
Sun Netra[TM] 20
Sun Fire[TM] V1280

ALOM
Sun Fire[TM] V125
Sun Fire[TM] V210
Sun Fire[TM] V215
Sun Fire[TM] V240
Sun Fire[TM] V245
Sun Fire[TM] V250
Sun Fire[TM] V440
Sun Fire[TM] V445

ALOM4v
Sun Fire[TM] T1000
Sun Fire[TM] T2000
Sun SPARC[TM] Enterprise T1000
Sun SPARC[TM] Enterprise T2000
Sun Netra[TM] T2000
Sun Blade[TM] T6300

ILOM
Sun Fire[TM] X4100
Sun Fire[TM] X4200
Sun Fire[TM] X4500
Sun Fire[TM] X4600
Sun Fire[TM] X4100 M2
Sun Fire[TM] X4200 M2
Sun Fire[TM] X4600 M2
Sun Blade[TM] 6000
Sun Blade[TM] 8000
Sun Netra[TM] X4200 M2
Sun SPARC[TM] Enterprise T5120
Sun SPARC[TM] Enterprise T5220
Sun Blade[TM] X6220
Sun Blade[TM] T6320

ELOM
Sun Fire[TM] X2100 M2
Sun Fire[TM] X2200 M2
Sun Blade[TM] X6250
Sun Blade[TM] X6450


SP
Sun Fire[TM] V20z
Sun Fire[TM] V40z


RSC
Sun Fire[TM] V890
Sun Fire[TM] V490
Sun Fire[TM] V880
Sun Fire[TM] V480
Sun Fire[TM] 280R
Sun Enterprise[TM] 250

viernes, 18 de noviembre de 2011

Solaris 2.6 a un Solaris 10 con container con solaris 8... Si, se puede.


Equipo Origen :
Enterprise 450 con solaris 2.6
Discos Internos
Oracle 8.1.5
Connect Direct 3303
Java 1.3

Equipo Destino :
Dominio de 25k solaris 10 release 09/10
Parches del EIS-DVD marzo 2011
Discos Internos Mirroreados con SVM
Storage Externo manejados con Veritas 5.0 Service Pack 3

Por obsolesencia de hardware y Software, tuvimos que migrar/upgradear del equipo origen (descripto mas arriba en este documento) al nuevo Hardware y Software.
Instale desde la imagen de un ufsdump deun equipo con solaris 8, una branded zone, en el equipo con la global con solaris 10.
Luego en la zona con solaris 8, pase con un ufsdump|ufsrestore remoto, pase del equipo origen a esta zona, los filesystems que contienen el motor de oracle, los datafiles y el connect direct.
Probamos levantar la base de datos, y la misma, funciono perfecto.
Probamos el Connect Direct con el mismo resultado.Antes tuve que modificarle a la zona con solaris 8, el hostid y cambiarlo por el que tenia el viejo equipo (esto es porque el Connect Direct, licencia por hostid)
El primer inconveniente que tuve, fue que el /etc/TIMEZONE estaba seteado en GMT-3 y la hora real estaba 6 horas adelantada.
Quize levantar el xntpd pero cuando se instala la braded zone, el script p2v ( physical to virtual) modifica el script de inicio del xntpd y no lo deja levantar.
Asi que fui por lo que pense que era la mejor opcion... compilarle un huso horario nuevo, con el comando /usr/sbin/zic


A continuacion, el paso a paso para la instalacion de la zona con solaris 8, el cambio de hostid, y la compilacion del nuevo huso horario.

root@GlobalZone # zonecfg -z ZONA1
ZONA1: No such zone configured
Use 'create' to begin configuring a new zone.
zonecfg:ZONA1> create -t SUNWsolaris8
zonecfg:ZONA1> set zonepath=/export/zona1
zonecfg:ZONA1> set autoboot=true
zonecfg:ZONA1> add net
zonecfg:ZONA1:net> set address=10.XX.33.90
zonecfg:ZONA1:net> set physical=ce2
zonecfg:ZONA1:net> end
zonecfg:ZONA1>
zonecfg:ZONA1> exit
solaris8_support error: The Solaris 8 Containers right-to-use package
has not been installed
ZONA1: Brand-specific error
Configuration not saved; really quit (y/[n])? y
root@GlobalZone #
*******Cuando me dio ese error le instale este paquete
root@GlobalZone # ls
SUNWs8brandk
root@GlobalZone # pkgadd -d .

The following packages are available:
 1  SUNWs8brandk     Solaris 8 Containers: solaris8 brand support RTU
                     (sparc) 11.10.0,REV=2008.09.20.18.50

Select package(s) you wish to process (or 'all' to process
all packages). (default: all) [?,??,q]:
Processing package instance from

Solaris 8 Containers: solaris8 brand support RTU(sparc) 11.10.0,REV=2008.09.20.18.50
Copyright 2008 Sun Microsystems, Inc.  All rights reserved.

Use is subject to license terms.
Using as the package base directory.
## Processing package information.
## Processing system information.
  8 package pathnames are already properly installed.
## Verifying package dependencies.
## Verifying disk space requirements.
## Checking for conflicts with packages already installed.

The following files are already installed on the system and are being
used by another package:
 /usr/share/man/man5/solaris8.5

Do you want to install these conflicting files [y,n,?,q] y
## Checking for setuid/setgid programs.

Installing Solaris 8 Containers: solaris8 brand support RTU as

## Installing part 1 of 1.
/usr/lib/brand/solaris8/files/patches/109147-44.zip
/usr/lib/brand/solaris8/files/patches/109221-01.zip
/usr/lib/brand/solaris8/files/patches/111023-03.zip
/usr/lib/brand/solaris8/files/patches/111431-01.zip
/usr/lib/brand/solaris8/files/patches/112050-04.zip
/usr/lib/brand/solaris8/files/patches/112605-04.zip
/usr/lib/brand/solaris8/files/patches/order
/usr/share/man/man5/solaris8.5
[ verifying class ]Installation of was successful.
root@GlobalZone #


y luego la volvi a crear y salio joya
root@GlobalZone # zonecfg -z ZONA1
ZONA1: No such zone configured
Use 'create' to begin configuring a new zone.
zonecfg:ZONA1> create -t SUNWsolaris8
zonecfg:ZONA1> set zonepath=/export/zona1
zonecfg:ZONA1> set autoboot=true
zonecfg:ZONA1> add net
zonecfg:ZONA1:net> set address=10.XX.33.90
zonecfg:ZONA1:net> set physical=ce2
zonecfg:ZONA1:net> end
zonecfg:ZONA1> exit
root@GlobalZone #
root@GlobalZone # zoneadm list -cv
 ID NAME             STATUS     PATH                           BRAND    IP
  0 global           running    /                              native   shared
  - ZONA1          configured /export/zona1                  solaris8 shared
root@GlobalZone # chmod 700 /export/zona1
root@GlobalZone #
root@GlobalZone # zoneadm -z ZONA1 install -p -v -a /mnt/solaris8/BARRA.DMP
     Log File: /var/tmp/ZONA1.install.9915.log
      Product: Solaris 8 Containers 1.0
    Installer: solaris8 brand installer 1.3
         Zone: ZONA1
         Path: /export/zona1
       Source: /mnt/solaris8/BARRA.DMP
   Media Type: ufsdump archive    Installing: This may take several minutes...
  Postprocess: Gathering information about zone ZONA1
  Postprocess: Creating mount points
  Postprocess: Processing /etc/system
  Postprocess: Booting zone to single user mode
  Postprocess: Applying p2v module S20_apply_patches
       S20_apply_patches:  Unpacking patch:  109147-44
       S20_apply_patches: Installing patch:  109147-44
       S20_apply_patches:  Unpacking patch:  111023-03
       S20_apply_patches: Installing patch:  111023-03
       S20_apply_patches:  Unpacking patch:  111431-01
       S20_apply_patches: Installing patch:  111431-01
       S20_apply_patches:  Unpacking patch:  112605-04
       S20_apply_patches: Installing patch:  112605-04
       S20_apply_patches:  Unpacking patch:  112050-04
       S20_apply_patches: Installing patch:  112050-04
       S20_apply_patches:  Unpacking patch:  109221-01
       S20_apply_patches: Installing patch:  109221-01
  Postprocess: Applying p2v module S31_fix_net
  Postprocess: Applying p2v module S32_fix_nfs
  Postprocess: Applying p2v module S33_fix_vfstab
  Postprocess: Applying p2v module S34_fix_inittab
  Postprocess: Applying p2v module S35_fix_crontab
  Postprocess: Applying p2v module S36_fix_pam_conf
  Postprocess: Applying p2v module S40_setup_preload
  Postprocess: Halting zone
  Postprocess: Postprocessing successful.
       Result: Postprocessing complete.
  Service Tag: Gathering information about zone ZONA1
  Service Tag: Adding service tag: urn:st:e8ea730c-8115-6af5-8e12-9590388aa6c6
  Service Tag: Operation successful.
       Result: Installation completed successfully.
     Log File: /export/zona1/root/var/log/ZONA1.install.9915.log
root@GlobalZone #
Pasos realizados para cambiar el hostid en la zona.
root@GlobalZone # zonecfg -z ZONA1
zonecfg:ZONA1> add attr
zonecfg:ZONA1:attr> set name=hostid
zonecfg:ZONA1:attr> set type=string
zonecfg:ZONA1:attr> set value=80f05bad
zonecfg:ZONA1:attr> end
zonecfg:ZONA1> exit
root@GlobalZone #

Pasos realizados para cambiar el huso horario.
1) Crear en /var/tmp el archivo newbsas con el siguiente contenido
Zone    America/Buenos_Aires    -3:00   -       ART     2011    Nov     15      00:00
                                -2:00   -       ART
2) Luego se compila el archivo
/usr/sbin/zic /var/tmp/newbsas
No requiere reboot, el cambio es instantaneo
chequeo el archivo generado por la compilacion
ls -ltr /usr/share/lib/zoneinfo/America|grep Buen

date y date -u para terminar con los chequeos
y todos contentos.



domingo, 30 de octubre de 2011

Malditos Parches


Tenia que actualizar los parches en Sun Solaris 10 release 1/06
Al intentar ejecutar el script install_all_patches, que viene en el DVD del EIS de marzo del 2011, el misma abortaba con el siguiente error.

Oct 30 01:03:35 2011

Oct 30 01:03:35 2011 This script will install the following patches:
Oct 30 01:03:35 2011 - Solaris 10 Recommended Patches
Oct 30 01:03:35 2011 - Solaris 10 Extra Patches
Oct 30 01:03:35 2011
Oct 30 01:03:35 2011 ONLY if your system has a graphics display:
Oct 30 01:03:35 2011 - You are advised not to have a graphics display active whilst patching!
Oct 30 01:03:35 2011 - Suggestion: Exit from CDE etc. & log back in on command line!
Oct 30 01:03:35 2011
Oct 30 01:03:44 2011 Are you ready to continue with install? [y/n]: y
Oct 30 01:03:44 2011
Oct 30 01:03:44 2011      ************************************************************
Oct 30 01:03:44 2011      ** INFO: Solaris 10 KU 118833-36 is currently installed.  **
Oct 30 01:03:44 2011      ************************************************************
Oct 30 01:03:44 2011
Oct 30 01:03:44 2011 Now the Solaris 10 Recommended Patches...
Oct 30 01:03:44 2011
Oct 30 01:03:44 2011 ERROR: Target boot environment not validated as Solaris 10 by INST_RELEASE file.
Oct 30 01:03:44 2011 Failed

Oct 30 01:03:44 2011
Oct 30 01:03:44 2011 ***********************************************************************
Oct 30 01:03:44 2011 * Installation of the Recommended OS patch cluster failed (see above) *
Oct 30 01:03:44 2011 ***********************************************************************

La solucion es la siguiente, Modificar el archivo INST_RELEASE la primer linea,
donde dice OS=Solaris4 cambiarla por O
S=Solaris
[coneja] /var/sadm/system/admin # cp INST_RELEASE INST_RELEASE.ANTESdeloParches
[coneja] /var/sadm/system/admin #

[coneja] /var/sadm/system/admin # ls -ltr
total 6
drwxr-xr-x   2 root     sys          512 Nov  8  2006 services
-rw-r--r--   1 root     root          30 Nov  8  2006 INST_RELEASE
-rw-r--r--   1 root     root          18 Nov  8  2006 CLUSTER
[coneja] /var/sadm/system/admin # more INST_RELEASE
OS=Solaris_4   Reemplazar , esta linea por esta OS=Solaris
VERSION=10
REV=0
 [coneja] /var/sadm/system/admin #

Tambien, puede o no pedirlo, en este caso el script se fija tambien si esta instalado el patch=118833-36 y en base a ese  dato hace unas verificaciones, para que no chequee esto y siga su curso, sugiero sacarlo del script install_all_patches.

Y... va como Piña

martes, 25 de octubre de 2011

Error al agregar una SB con DR.


Habia que agregar una System Board a un dominio, con el sistema operativo levantado.
Al loguearnos a la SC, y querer asignar la SB12 al dominio coneja nos da un  error de comunicacion, esto fue lo que hicimos, con Nico.
El Dominio tiene Solaris 10 y no hacia falta realizar un upgrade o downgrade de firmware porque la sb estaba instalada en otro dominio de la misma 25k.

e25k-2-sc0:sms-svc:18> addboard -d e sb12

ERROR: Unable to configure SB12 into domain: E
addboard: DCA/DCS communication error

Este error de comunicacion es porque no esta levantado el demonio dca en la System controler o el dcs en el dominio a asignar la SB.
Chequeo en la SC y efectivamente esta levantado
e25k-2-sc0:sms-svc:19> ps -ef|grep dca
 sms-dca   130   696  0   Jan 12 ?        0:00 dca -d C
 sms-dca 16160   696  0   Sep 27 ?        0:00 dca -d B
 sms-dca 24394   696  0   Aug 19 ?        0:00 dca -d J
 sms-dca 11039   696  0   Sep 10 ?        0:00 dca -d A
 sms-dca 12590   696  0   Sep 13 ?        0:00 dca -d F
 sms-dca 18983   696  0   Apr 10 ?        0:00 dca -d G
 sms-dca  8266   696  0   Mar 09 ?        0:00 dca -d D
 sms-dca 19674   696  0   May 31 ?        0:00 dca -d I
 sms-dca 22635   696  0   Oct 13 ?        0:00 dca -d E

Dentro del equipo, el demonio estaba en estado maintenance

[coneja] # svcs -a|grep dcs
maintenance    Sep_04   svc:/platform/sun4u/dcs:default
[coneja] #

Existe un bug al upgradear la versión de solaris (en 10/2010 habiamos instalado parches)

Solucion, borrar el servicio y volver a crearlo desde cero

[coneja] #  inetadm -l dcs

SCOPE    NAME=VALUE
Error: Required property name is missing.
Error: Required property endpoint_type is missing.
Error: Required property proto is missing.
Error: Required property isrpc is missing.
Error: Required property wait is missing.
Error: Required property exec is missing.
Error: Required property user is missing.
default  bind_addr=""
default  bind_fail_max=-1
default  bind_fail_interval=-1
default  max_con_rate=-1
default  max_copies=-1
default  con_rate_offline=-1
default  failrate_cnt=40
default  failrate_interval=60
default  inherit_env=TRUE
default  tcp_trace=FALSE
default  tcp_wrappers=FALSE
default  connection_backlog=10

[coneja] # svcs dcs
STATE          STIME    FMRI
maintenance    14:40:17 svc:/platform/sun4u/dcs:default
[coneja] # svcadm disable dcs

[coneja] # svcs dcs

STATE          STIME    FMRI
disabled       14:52:29 svc:/platform/sun4u/dcs:default

[coneja] # svccfg -v delete dcs
svccfg: Expected property external of property group svc:/platform/sun4u/dcs/:properties/network is missing.
svccfg: Expected property external of property group svc:/platform/sun4u/dcs/:properties/cryptosvc is missing.
svccfg: Expected property external of property group svc:/platform/sun4u/dcs/:properties/filesystem_usr is missing.
svccfg: Expected property external of property group svc:/platform/sun4u/dcs/:properties/nodename is missing.
svccfg: Expected property external of property group svc:/platform/sun4u/dcs/:properties/sckmd is missing.

[coneja] # svcs dcs

svcs: Pattern 'dcs' doesn't match any instances
STATE          STIME    FMRI

[coneja]  # svccfg -v import /var/svc/manifest/platform/sun4u/dcs.xml
svccfg: Taking "initial" snapshot for svc:/platform/sun4u/dcs:default.
svccfg: Taking "last-import" snapshot for svc:/platform/sun4u/dcs:default.
svccfg: Refreshed svc:/platform/sun4u/dcs:default.
svccfg: Successful import.

[coneja] /var # svcs dcs

STATE          STIME    FMRI

disabled       14:53:12 svc:/platform/sun4u/dcs:default

[coneja]  # svcadm enable dcs

[coneja]  # svcs dcs

STATE          STIME    FMRI
online         14:53:30 svc:/platform/sun4u/dcs:default

Y ahora si, a agregar la SB

e25k-2-sc0:sms-svc:20> addboard -d e sb12
assign SB12
.
assign SB12 done
poweron SB12
........................
poweron SB12 done
test SB12
............                
test SB12 done
connect SB12
...........                  
connect SB12 done
configure SB12
.........
configure SB12 done
.
notify online SUNW_cpu/cpu384
notify online SUNW_cpu/cpu388
notify online SUNW_cpu/cpu385
notify online SUNW_cpu/cpu389
notify online SUNW_cpu/cpu386
notify online SUNW_cpu/cpu390
notify online SUNW_cpu/cpu387
notify online SUNW_cpu/cpu391
.
notify add capacity (8 cpus)
notify add capacity (4194304 pages)
notify add capacity SB12 done
.

jueves, 13 de octubre de 2011

Lo atamos con alambre


Pequeña historia con algunas conclusiones :

El equipo XXX No Responde al ping.
Bueno, vamos a ver el equipo al Centro de Computos, con mi compañero Nicolas Morono.
El equipo habia entrado en un booteo en loop.
Uhhh , aca empieza la historia, el equipo es un Enterprise 450 con Solaris 2.6, de donde sacamos un cd de esa epoca?
y bueno, lo conseguimos

Ahi nomas un STOP + A
desde el OBP , un boot cdrom -s y a intentar un fsck
pero .... Se rompio la lectora de CD.
A esta altura , ya teniamos 2 problemas, Disco Roto y Lectora de CD Rota.
Intentamos bootear via OBP a un servidor remoto con
setenv network-boot-arguments host-ip=ip_de_server,router-ip=gw_del_server,subnet-mask=255.255.255.0,hostname=hostname-server,file=http://10.11.33.106/cgi-bin/wanboot-cgi
pero la version de OBP era muy vieja y no tenia la opcion de network boot, obviamente tampoco podiamos actualizar la OBP, porque no teniamos lectora de CD.
No nos queda mas remedio, llamamos a Soporte Oracle/Sun para que nos envien un repuesto de disco y lectora de cd ( el ingeniero que tomo el caso todavia se debe estar cagando de risa de la version de Sistema Operativo y Hardware )
Mientras tanto, vamos por la opcion bien Argentina, desarmemos otro equipo, revisemos a ver que hay por ahi.
Encontramos un V210 con 2 discos internos, mirroreados con Solaris Volume Manager , con Solaris 10. Perfecto.
Destornillador y manos a la obra,
Antes de sacar el disco del v210, le editamos el /etc/shadow, y el /etc/system , para que no pida passwd y que no arroje errores por la parte de Solaris Volume Manager.
Insertamos el disco del v210 en el E450, y el que tenia el Solaris 2.6 lo ponemos en otra bahia.
boot -s desde el disco con solaris 10
El boot con el disco de solaris 10 no anduvo bien en single user porque no detectaba/reconfiguraba correctamente  el hardware y no veiamos los discos internos.
Booteamos con opcion de solaris 10 "boot -F failsafe", esta opcion busca en los discos instalaciones de solaris  y te da la opcion de montarlas en /a (se toma su tiempo)

Desde esa opcion montando el solaris 10, conseguimos hacer un ufsrestore desde cinta dds3 de filesystems /, /var, /usr y /home.
reconstruimos el bootblk desde el solaris 10 y booteamos (esta opcion No funciona.)

Volvimos a bootear con boot -F failsafe otra vez con solaris 10 y esta vez montamos el /usr viejo (solaris 2.6 ) en /mnt y ejecutamos
/mnt/usr/sbin/installboot /mnt/usr/platform/`uname -i`/lib/fs/ufs/bootblk /dev/dsk/c0t1d0s0

Reboot y salio andando.
Cerramos el caso con Oracle.


Conclusion nro1 : el disco interno del v210 entra perfectamente en el E450
Conclusion nro 2: el installboot bootblk debe hacerse con la misma version de OS

martes, 11 de octubre de 2011

Cambiar el nombre del host


Para cambiar el nombre del hosts permanentemente, existen 2 modos.
con el menu del sys-unconfig ( requiere reboot)
o modificando los siguientes archivos manualmente :
/etc/hosts
/etc/hostname*
/ec/nodename
En versiones previas a solaris 10, inlcuir estos archivos tambien
/etc/net/ticlts/hosts
/etc/net/ticots/hosts
/etc/net/ticotsord/hosts

y Luego reboot

Container con solaris 8


La idea era traer de un equipo viejo, con hardware obsoleto a otro que al menos tenga soporte. Para eso utilize un v210 con solaris 10 y me traje con ufsdump el backup del sistema operativo del solaris 8.
Aca esta el paso a paso de la creacion del container :

Pasos previos a la instalacion de la zona
En el equipo viejo , realizo un backup del solaris 8
 ufsdump 0uf /backup/BARRA.DMP /
luego me traigo el BARRA.DMP al v210 nuevo.
en el V210, genero el fs donde residira la zona con el solaris 8
newfs /dev/rdsk/c2t1d0s0 /ZONAS
mkdir /ZONAS
chmod 700 /ZONAS

En viejos releases de solaris 10, hay que bajar un package  s8containers-bundle-solaris10-sparc.tar.gz


gzip -d s8containers-bundle-solaris10-sparc.tar.gz
tar xvf s8containers-bundle-solaris10-sparc.tar
cd s8containers-bundle/1.0.1/Product
[skol] /usr/scripts/s8containers-bundle/1.0.1/Product # pkgadd -d .

The following packages are available:
  1  SUNWs8brandk     Solaris 8 Containers: solaris8 brand support RTU
                      (sparc) 11.10.0,REV=2008.09.20.18.50

Select package(s) you wish to process (or 'all' to process
all packages). (default: all) [?,??,q]:

Processing package instance from
## Installing package in global zone

Solaris 8 Containers: solaris8 brand support RTU(sparc) 11.10.0,REV=2008.09.20.18.50
Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
Use is subject to license terms.
Using as the package base directory.
## Processing package information.
## Processing system information.
   8 package pathnames are already properly installed.
## Verifying package dependencies.
## Verifying disk space requirements.
## Checking for conflicts with packages already installed.

The following files are already installed on the system and are being
used by another package:
  /usr/share/man/man5/solaris8.5

Do you want to install these conflicting files [y,n,?,q] y
## Checking for setuid/setgid programs.

Installing Solaris 8 Containers: solaris8 brand support RTU as

## Installing part 1 of 1.
/usr/lib/brand/solaris8/files/patches/109147-44.zip
/usr/lib/brand/solaris8/files/patches/109221-01.zip
/usr/lib/brand/solaris8/files/patches/111023-03.zip
/usr/lib/brand/solaris8/files/patches/111431-01.zip
/usr/lib/brand/solaris8/files/patches/112050-04.zip
/usr/lib/brand/solaris8/files/patches/112605-04.zip
/usr/lib/brand/solaris8/files/patches/order
/usr/share/man/man5/solaris8.5
[ verifying class ]

Installation of was successful


y Aca viene la instalacion

[skol] /ZONAS # zonecfg -z SOLARIS8
SOLARIS8: No such zone configured
Use 'create' to begin configuring a new zone.
zonecfg:SOLARIS8> create -t SUNWsolaris8
zonecfg:SOLARIS8> set zonepath=/ZONAS/SOLARIS8
zonecfg:SOLARIS8> set autoboot=true
zonecfg:SOLARIS8> add net
zonecfg:SOLARIS8:net> set address=10.71.100.98
zonecfg:SOLARIS8:net> set physical=bge0
zonecfg:SOLARIS8:net> end
zonecfg:SOLARIS8> exit
[skol] /ZONAS # zoneadm list -cv
  ID NAME             STATUS     PATH                           BRAND    IP
   0 global           running    /                              native   shared
   - SOLARIS8         configured /ZONAS/SOLARIS8                solaris8 shared
[skol] /ZONAS #
[skol] /ZONAS # zonecfg -z SOLARIS8
zonecfg:SOLARIS8> info
zonename: SOLARIS8
zonepath: /ZONAS/SOLARIS8
brand: solaris8
autoboot: true
bootargs:
pool:
limitpriv:
scheduling-class:
ip-type: shared
net:
        address: 10.71.100.98
        physical: bge0
        defrouter not specified
zonecfg:SOLARIS8>exit


[skol] /ZONAS # zoneadm -z SOLARIS8 install -p -v -a /ZONAS/BARRA.DMP
      Log File: /var/tmp/SOLARIS8.install.17125.log
       Product: Solaris 8 Containers 1.0
     Installer: solaris8 brand installer 1.3
          Zone: SOLARIS8
          Path: /ZONAS/SOLARIS8
        Source: /ZONAS/BARRA.DMP
    Media Type: ufsdump archive
    Installing: This may take several minutes...
  Sanity Check: Passed.  Looks like a Solaris 8 system.
Postprocessing: This may take several minutes...
   Postprocess: Gathering information about zone SOLARIS8
   Postprocess: Creating mount points
   Postprocess: Processing /etc/system
   Postprocess: Booting zone to single user mode
   Postprocess: Applying p2v module S20_apply_patches
        S20_apply_patches:  Unpacking patch:  109147-44
        S20_apply_patches: Installing patch:  109147-44
        S20_apply_patches:  Unpacking patch:  111023-03
        S20_apply_patches: Installing patch:  111023-03
        S20_apply_patches:  Unpacking patch:  111431-01
        S20_apply_patches: Installing patch:  111431-01
        S20_apply_patches:  Unpacking patch:  112605-04
        S20_apply_patches: Installing patch:  112605-04
        S20_apply_patches:  Unpacking patch:  112050-04
        S20_apply_patches: Installing patch:  112050-04
        S20_apply_patches:  Unpacking patch:  109221-01
        S20_apply_patches: Installing patch:  109221-01
   Postprocess: Applying p2v module S31_fix_net
   Postprocess: Applying p2v module S32_fix_nfs
   Postprocess: Applying p2v module S33_fix_vfstab
   Postprocess: Applying p2v module S34_fix_inittab
   Postprocess: Applying p2v module S35_fix_crontab
   Postprocess: Applying p2v module S36_fix_pam_conf
   Postprocess: Applying p2v module S40_setup_preload
   Postprocess: Halting zone
   Postprocess: Postprocessing successful.
        Result: Postprocessing complete.
   Service Tag: Gathering information about zone SOLARIS8
   Service Tag: Adding service tag: urn:st:02760bc1-0f12-4af8-f7be-82b17da0378d
   Service Tag: Operation successful.

        Result: Installation completed successfully.
      Log File: /ZONAS/SOLARIS8/root/var/log/SOLARIS8.install.17125.log
[skol] /ZONAS #                                                              

[skol] /ZONAS # zoneadm list -cv
  ID NAME             STATUS     PATH                           BRAND    IP
   0 global           running    /                              native   shared
   - SOLARIS8         installed  /ZONAS/SOLARIS8                solaris8 shared
[skol] /ZONAS #              


[skol] /ZONAS # zoneadm -z SOLARIS8 ready
[skol] /ZONAS # zoneadm list -cv
  ID NAME             STATUS     PATH                           BRAND    IP
   0 global           running    /                              native   shared
   4 SOLARIS8         ready      /ZONAS/SOLARIS8                solaris8 shared
[skol] /ZONAS # zoneadm -z SOLARIS8 boot

En Medio de esto, entre a /ZONAS/SOLARIS8/root/etc/shadow y modifique para que root  no pida password
[skol] /ZONAS/SOLARIS8/root/etc # zlogin SOLARIS8
[Connected to zone 'SOLARIS8' pts/2]
Last login: Wed Sep 16 16:28:06 from 10.71.100.100
Sun Microsystems Inc.   SunOS 5.8       Generic Patch   February 2004
You have new mail.
[angra] / # df -k
Filesystem            kbytes    used   avail capacity  Mounted on
/                    30982173 9643911 21028441    32%    /
/.SUNWnative/lib     18354602 4276990 13894066    24%    /.SUNWnative/lib
/.SUNWnative/platform
                     18354602 4276990 13894066    24%    /.SUNWnative/platform
/.SUNWnative/usr     18354602 4276990 13894066    24%    /.SUNWnative/usr
/dev                 30982173 9643911 21028441    32%    /dev
proc                       0       0       0     0%    /proc
mnttab                     0       0       0     0%    /etc/mnttab
swap                 5562192      16 5562176     1%    /etc/svc/volatile
/dev/ksyms           18354602 4276990 13894066    24%    /dev/ksyms
fd                         0       0       0     0%    /dev/fd
swap                 5562240      64 5562176     1%    /tmp
[angra] / #                                                  

jueves, 11 de agosto de 2011

NFS LOCO


Problema del NFS
Tenia que hacer un servidor centralizadode backups, en el cual compartiera por NFS, un FS /BACKUP , y ahi alojar los ufsdump de distintos equipos.
La idea era que por cron una vez por semana, desde los solaris que no tenian unidad de cinta, hiciera un ufsdump del fs barra ( / )  a este
servidor que exportaba el NFS.
Pero... cuando queria sobreescribir el archivo me daba un error, abajo lo describo en detalle y como lo solucione.
Equipo Anfitrion:  ( Solaris 10 rel 8/07 )
Desde este equipo, exporto un fs /BACKUP por nfs
share -F nfs -o anon=0 -d "Fs Backups" /BACKUPS

Desde otros solaris, con distintos releases, incluso con distintas versiones, monto el fs /BACKUP en /mnt

Hago el ufsdump 0uf /BACKUP/”nombredelequipoclienteNFS”/BARRA.DMP

Esto lo hace perfecto. Graba el archivo sin inconvenientes.
El problema es cuando, a la semana siguiente se ejecuta de nuevo el script, y este va a sobreescribir el archivo BARRA.DMP, me dice que
No puede sobreescribirlo porque el usuario no es uid 0 or 0 .
Este error solo me lo da con el release 1/06 de Solaris 10.

Me fije, en unos de los que si funcionaba, y tenia comentada esa variable (NFSMAPID_DOMAIN=domain ).

Lo que hice fue lo siguiente :

En los equipos que serian los clientes de nfs  con Solaris 10, comente esa variable en /etc/default/nfs y ahora funcionan ok.

miércoles, 10 de agosto de 2011

prstat : not enough memory : Not enough space ( encontre la solucion al problema de la resaca)


prstat not enough memory ??? si hay un monton de memoria libre, swap  libre, que raro, bueno, el problema eran los fucking file descriptors
coneja] / # prstat                           
prstat: not enough memory: Not enough space 
Tenia 4096 fd y lo cambie para probar en 1024 ( que es el default)    
[coneja] / # ulimit -a                        
time(seconds)        unlimited                  
file(blocks)         unlimited                  
data(kbytes)         unlimited                  
stack(kbytes)        8192                       
coredump(blocks)     unlimited                  
nofiles(descriptors) 4096                       
vmemory(kbytes)      unlimited                  
[coneja] / # ulimit -n 1024                   
[coneja] / # ulimit -a                        
time(seconds)        unlimited                  
file(blocks)         unlimited                  
data(kbytes)         unlimited                  
stack(kbytes)        8192                       
coredump(blocks)     unlimited                  
nofiles(descriptors) 1024                       
vmemory(kbytes)      unlimited  

Y.... Arranco
               
[coneja] / # prstat                           
   PID USERNAME  SIZE   RSS STATE  PRI NICE      TIME  CPU PROCESS/NLWP
 26465 x300106   651M  613M sleep   60    0   1:17:33 8.0% oracle/11  
 14553 x300106   638M  610M sleep    0    0   0:45:13 7.4% oracle/11
 14549 20443050   51M   45M sleep    0    0   0:29:12 4.7% m_clonacion/1
 14165 sshd      981M  967M cpu33    0    0   0:00:55 3.7% oracle/1
 20669 2046      544M  516M sleep   60    4   0:00:44 3.0% oracle/1
 10331 2046      549M  521M sleep   60    4   0:05:20 1.9% oracle/1
 24179 20443085  621M  176M sleep   59    0   6:10:30 1.5% hedgehog/5
 13536 20443082  817M  368M sleep   59    0  12:43:26 0.9% hedgehog/5
 12723 2015     2003M 1957M sleep   26    0   0:04:28 0.6% oracle/11
  1068 784      1050M  110M sleep   59    0  17:52:57 0.5% hedgehog/5
 22401 784      1081M  247M sleep   59    0   2:28:27 0.5% hedgehog/5
  7764 root       18M 5560K sleep   40    0  33:06:19 0.5% scopeux/1
  1064 784      1049M  185M sleep   59    0  13:47:23 0.4% hedgehog/5
 19111 sshd      983M  957M sleep   40    0   2:07:08 0.4% oracle/1
 20081 2016      942M  320M sleep   59    0  13:44:33 0.4% hedgehog/5
 26495 20443085  657M   88M sleep   59    0   9:01:23 0.3% hedgehog/5
 12870 x300106   647M  565M sleep   59    0   3:09:33 0.2% oracle/14
 26350 2016     1953M  100M sleep   59    0   0:01:26 0.2% hedgehog/5
 12862 x300106   641M  558M sleep   51    0   0:51:01 0.2% oracle/258
 12866 x300106   641M  557M sleep   59    0   0:50:02 0.2% oracle/258
    30 2016      561M   59M sleep   59    0   0:16:58 0.2% hedgehog/5
 12868 x300106   641M  557M sleep   56    0   0:50:06 0.2% oracle/258
  1067 784       569M   94M sleep   59    0   5:57:39 0.2% hedgehog/5
 12860 x300106   641M  570M sleep   59    0   0:50:05 0.2% oracle/258
 18619 2046      545M  474M sleep   42    4   0:02:33 0.1% oracle/258
 21887 sshd      985M  962M sleep   51    0   0:08:52 0.1% oracle/29
 19597 2035      937M  821M sleep   59    0  21:19:20 0.1% oracle/1
 18617 2046      545M  478M sleep   41    4   0:02:38 0.1% oracle/258
 18621 2046      551M  478M sleep   47    4   0:12:33 0.1% oracle/13
  7737 root     1256K  136K sleep   49    0   7:16:29 0.1% perf64/1
 18675 2046      562M  502M sleep   41    4   0:02:21 0.1% oracle/11
 18677 2046      551M  488M sleep   43    4   0:02:00 0.1% oracle/18
  3073 root       15M   11M sleep   59    0   4:44:48 0.1% discusge/1
 12872 x300106   646M  578M sleep   59    0   0:07:04 0.1% oracle/20
 12878 x300106   636M  588M sleep   55    0   0:11:12 0.1% oracle/1
 22683 root     2528K 2128K cpu32   50    0   0:00:00 0.1% prstat/1
   892 sshd      981M  950M sleep   59    0   0:14:33 0.1% oracle/1
 19715 2035      933M  870M sleep   59    0   9:29:46 0.1% oracle/1
 18633 2046      539M  490M sleep   47    4   0:11:06 0.0% oracle/1
 16193 sshd      981M  951M sleep   59    0   0:02:29 0.0% oracle/1
 19571 2035      935M  850M sleep   59    0   5:36:40 0.0% oracle/1
  8075 root       66M 5256K sleep   59    0   1:59:37 0.0% seosd/1
 22644 2015     1877M 1845M sleep   52    0   0:00:00 0.0% oracle/1
  8933 root       66M 5096K sleep   59    0   1:38:38 0.0% seosd/1
 18623 2046      550M  491M sleep   47    4   0:03:50 0.0% oracle/15
 17055 sshd      981M  960M sleep   59    0   0:00:46 0.0% oracle/1
 16185 sshd      982M  952M sleep   59    0   0:01:26 0.0% oracle/1
  2810 root       66M 6696K sleep   59    0   2:13:10 0.0% seosd/1
 17051 sshd      982M  961M sleep   59    0   0:00:27 0.0% oracle/1
 22738 root       48M   17M sleep   43    0   0:13:30 0.0% opcmona/8
  4237 sshd      534M  504M sleep   59    0   0:10:41 0.0% oracle/1
 18831 root       48M   16M sleep   54    0   0:11:36 0.0% opcmona/8
 19665 root      215M   10M sleep   59    0   2:21:47 0.0% coda/9
Total: 767 processes, 6676 lwps, load averages: 3.84, 4.56, 4.67
[coneja] / #

El equipo donde tirana el error era :
[coneja] / # prtdiag -v|more
System Configuration:  Sun Microsystems  sun4u Sun Fire E25K
System clock frequency: 150 MHz
Memory size: 32768 Megabytes