RED State Exception RED State ExceptionThis is a hardware error, google links suggest reseating hardware, but my cause was a faulty CPU module. Removing each CPU in turn isolated the faulty CPU.
1st boot after installing 2x9gb disks
no cdrom present screen not found. Can't open input device. Keyboard not present. Using ttya for input and output. Sun Ultra 2 UPA/SBus (UltraSPARC 168MHz), No Keyboard OpenBoot 3.1.5, 256 MB memory installed, Serial #8572800. Ethernet address 8:0:20:82:cf:80, Host ID: 8082cf80. Bad magic number in disk label Can't open disk label package Boot device: net File and args: Network Link Setup Failed. Please Check Cable and Try Again. Network Link Setup Failed. Please Check Cable and Try Again. Timeout waiting for ARP/RARP packet Network Link Setup Failed.No surprises here, new disks with no operating system on them and no network cable.
ok ok boot cdrom Boot device: /sbus/SUNW,fas@e,8800000/sd@6,0:f File and args: UltraSPARC I processors are not supported by this release of Solaris. Program terminated okBummer!
ok ok printenv Variable Name Value Default Value tpe-link-test? true true scsi-initiator-id 7 7 keyboard-click? false false keymap ttyb-rts-dtr-off false false ttyb-ignore-cd true true ttya-rts-dtr-off false false ttya-ignore-cd true true ttyb-mode 9600,8,n,1,- 9600,8,n,1,- ttya-mode 9600,8,n,1,- 9600,8,n,1,- sbus-probe-list 0123 0123 mfg-mode off off diag-level min max #power-cycles 67 system-board-serial# 5012902011494 system-board-date fcode-debug? false false output-device screen screen input-device keyboard keyboard load-base 16384 16384 boot-command boot boot auto-boot? true true watchdog-reboot? false false diag-file diag-device net net ok setenv auto-boot?=false Usage: setenv option-name value ok setenv auto-boot? false auto-boot? = false ok ok printenv auto-boot? auto-boot? = falseBoot from Solaris 9 cdrom
ok boot cdrom Boot device: /sbus/SUNW,fas@e,8800000/sd@6,0:f File and args: | NOTICE: The firmware on this system does not support the 64-bit OS. Please upgrade to at least the following version: OBP 3.11.2 1997/12/05 10:25 NOTICE: 64-bit OS installed, but the 32-bit OS is the default for the processor(s) on this system. See boot(1M) for more information. Booting the 32-bit OS ... Disks not labeled, error:- WARNING: /sbus@1f,0/SUNW,fas@e,8800000/sd@0,0 (sd15): Corrupt label; wrong magic numberNeeds new disk label, install halts and drops to shell.
# format Searching for disks...WARNING: /sbus@1f,0/SUNW,fas@e,8800000/sd@0,0 (sd15): Corrupt label; wrong magic number WARNING: /sbus@1f,0/SUNW,fas@e,8800000/sd@0,0 (sd15): Corrupt label; wrong magic number Mode sense page(3) reports nsect value as 280, adjusting it to 218 WARNING: /sbus@1f,0/SUNW,fas@e,8800000/sd@1,0 (sd16): Corrupt label; wrong magic number WARNING: /sbus@1f,0/SUNW,fas@e,8800000/sd@1,0 (sd16): Corrupt label; wrong magic number Mode sense page(3) reports nsect value as 280, adjusting it to 218 done c0t0d0: configured with capacity of 8.47GB c0t1d0: configured with capacity of 8.47GB AVAILABLE DISK SELECTIONS: 0. c0t0d0After installation disk file copy, reboot from 1st slice:-/sbus@1f,0/SUNW,fas@e,8800000/sd@0,0 1. c0t1d0 /sbus@1f,0/SUNW,fas@e,8800000/sd@1,0 Specify disk (enter its number): 0 selecting c0t0d0 [disk formatted] Disk not labeled. Label it now? y WARNING: /sbus@1f,0/SUNW,fas@e,8800000/sd@0,0 (sd15): Corrupt label; wrong magic number # ls -l /dev/dsk/c0t0d0s0 lrwxrwxrwx 1 root root 51 May 22 22:09 /dev/dsk/c0t0d0s0 -> ../../devices/sbus@1f,0/SUNW,fas@e,8800000 /sd@0,0:a # nvalias disk1 /sbus@1f,0/SUNW,fas@e,8800000/sd@0,0/disk
Rebooting with command: boot /sbus@1f,0/SUNW,fas@e,8800000/sd@0,0:b Boot device: /sbus@1f,0/SUNW,fas@e,8800000/sd@0,0:b File and args:After booting:-
This system has older firmware. Although the current firmware is fully capable of running the 32-bit packages, you will not be able to run the 64-bit packages installed on this system until you update the system flash PROM. This system ships with flash PROM write-protect jumpers in the "write disabled" position. Before running the flash PROM update, please verify that the flash PROM jumpers are in the "write-enabled" position. See the Hardware Platform Guide for more information. Please answer the next question within 90 seconds, or press the ENTER key to disable the timer. Would you like to run the system flash PROM update now? (By default the system flash PROM update will not be run now.) yes or no? [y,n] y Flash Update 2.0: Program and system initialization in progress... Current System Flash PROM Revision: ----------------------------------- OBP 3.1.5 1996/08/27 16:13 Available System Flash PROM Revision: ------------------------------------- OBP 3.11.2 1997/12/05 10:25After PROM upgrade:-
NOTICE: 64-bit OS installed, but the 32-bit OS is the default for the processor(s) on this system. See boot(1M) for more information. Booting the 32-bit OS ...Proceed with install of Solaris 9.
Rebooting with command: boot Boot device: disk:a File and args: | NOTICE: 64-bit OS installed, but the 32-bit OS is the default for the processor(s) on this system. See boot(1M) for more information. Booting the 32-bit OS ... SunOS Release 5.9 Version Generic_117171-07 32-bit Copyright 1983-2003 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Configuring ATM interfaces: configuring IPv4 interfaces: hme0. configuring IPv6 interfaces: hme0. Hostname: enterprise2 Configuring /dev and /devices Configuring the /dev directory (compatibility devices) The system is coming up. Please wait. checking ufs filesystems /dev/rdsk/c0t0d0s7: is logging. Starting IPv6 neighbor discovery. Setting default IPv6 interface for multicast: add net ff00::/8: gateway fe80::a00:20ff:fe82:cf80 starting rpc services: rpcbind done. Setting netmask of hme0 to 255.255.255.0 Setting default IPv4 interface for multicast: add net 224.0/4: gateway enterprise2 syslog service starting. volume management starting. Creating new RSA public/private host key pair Creating new DSA public/private host key pair The system is ready. enterprise2 console login:
Look for new hardware:-
After physically installing the new hardware, boot the system with the -r option from the OK prompt.
This will have the system scan for new hardware and build the device driver directories accordingly.
When that has been completed, run prtconf -vD again.
Solaris 10 requirements:-
SPARC Based System Size Memory to install or upgrade 256 MB is the recommended size. 128 MB is the minimum size. Note Some optional installation features are enabled only when sufficient memory is present. For example, if you install from a DVD with insufficient memory, you install through the Solaris installation program's text installer, not through the GUI. For more information about these memory requirements, see Table 1?3. Swap area 512 MB is the default size. Note You might need to customize the swap space. Swap space is based on the size of the system's hard disk. Processor requirements 200 MHz or faster processor is required.Original CPU:-
Sun Ultra 2 UPA/SBus (UltraSPARC 168MHz), No Keyboard OpenBoot 3.11, 1024 MB memory installed, Serial #8572800. Ethernet address 8:0:20:82:cf:80, Host ID: 8082cf80. okOne new CPU:-
Sun Ultra 2 UPA/SBus (UltraSPARC-II 400MHz), No KeyboardTwo New CPUs:-
Sun Ultra 2 UPA/SBus (2 X UltraSPARC-II 400MHz), No Keyboard