I am planning to run both Solaris and Linux on Sun Enterprise 10000 StarFire server at home. I found very few information about this platform running Linux, so I will publish my results here after I have something.
If you want to know more what is "Sun StarFire" then it is supercomputer which was produced as flagship product in Sun Microsystems. While computing power is not his major strength, it has theoretical peak performance 51.2 Gflop/s. It should be approximately same power as delivered by 8 Intel Xeon 3,2Ghz CPUs. Not so bad? Meanwhile Sony Playstation 3 has announced theoretical performance 2.18 Tflops (20 times more). But on 1997 cheapest raw Gflop costed $30,000.In 1999 similar configuration computers were in TOP 500 supercomputers list. From Wikipedia: "This was largely designed by Cray Research's Business Systems Division as a successor to the Cray Superserver 6400. After Cray was acquired by Silicon Graphics in 1996, this division was sold on to Sun and the Starfire launched (as the Ultra Enterprise 10000) in 1997. The Starfire has an impressively long pedigree; the CS6400 itself was the follow-on to the Cray S-MP...". While modern CPUs beat it now, Sun StarFire still can beat most systems by IO bandwidths and other important numbers. In real world situations amount of memory and speed of hard disks matters. As time of writing (Christmas 2006) some of his features are still unseen in PC world.
From engineering viewpoint this computer is a crown jewel. From one document published by engineers of StarFire we can read: "The net density utilization is nearly 100%. Approximately 95% of the nets were routed by hand. There are 14,000 nets, approximately two miles of wire etch, and 43,000 holes.". This info was about centerboard which connects systemboards. You may also compare it to Cray Cyber 860 backplane in different technology. Centerboard has 28 (!) layers of PCB. This is because of busless architecture. StarFire Centerboard allows direct point-to-point between any systemboards. Systemboard itself is has "only" 24 layers and weights 14kg (30 pounds). Not surprising that just Centerboard has price tag of $480,000 and every systemboard costs $58,000.
Sun Enterprise 10000 was produced from 1997 to 2003 when it was superceded by 15000 and later by 25000. My computer is fully
loaded with components which were not available before 1999 and price of it had to be not less than $3,000,000.
Update! One Sun dealer told me that e10k price for such configuration was $10M, not only $3M. Currently of course,
you can buy them for cheap, ranging from $300,000 from Sun down to $15.50 on eBay.
If you considering to have one of those in your site but have open questions, look at my Hobbyist Sun Enterprise 10000 StarFire FAQ I also wrote some page about using e10k StarFire.
Current hardware has 64 CPUs of 400Mhz Sparc II with 8MB cache on each. Amount of memory if unclear but some value around 40GB seems to be approximate indication. I also have dual D1000 StorEdge boxes without hard disks. I am running it in "low configuration" with "only" 10x73G of 10000rpm hot-swap SCSI disks connected with gigabit fibers to single A5200 box.
From hardware part I am missed SSP which is usually always included with every StarFire. In my case this was not included, so I have to find out how to replace it. I bought separate Ultra5 computer and installed it to be used as SSP.
Like many people have found after getting StarFire computer, it need some kind of software "keys" to be usable at all. Like many people before, I received computer without those keys. Seems like Sun is making big business with those keys and some sources tell that they charge amounts in 6 digits in USD at least for such key.
There is a utility "sys_id" using which EEPROM files are made and it needs this key. I was using example key found from internet:
-bash-3.00# sys_id -k 49933C54C64C858CD4CF -h 0x80a66e05 -f eeprom.image.kala -bash-3.00# sys_id -k 49933C54C64C858CD4CF -h 0x80a658FB -f eeprom.image.kala sys_id: Invalid key: 49933C54C64C858CD4CF -bash-3.00#
66e05 is a StarFire machine serial number for which I found a key but my machine is 658FB. As example shows, key did not work for me.
I also mailed to Sun software licensing but never got answer from there. In my desperate situation I wrote brute-force cracker for Sun keys but it worked way too slow. Calculations indicated that first version of cracker had to work thousands of years to find a key. Later I disassembled related code and found better way to recover Sun keys. Look at simplified disassembly code:
if(r8 == -1) {
sysid_create_key("unknown", "unknown", 0, r27, & Vfffffaa8, 80);
} else {
r16 = 0x11800;
r9 = r25 != 0 ? r25 : getenv(r16 + 612);
r12 = & Vfffffaa8;
r10 = r28;
r11 = r27;
r13 = 80;
sysid_create_key( & Vfffffbf9);
}
r9 = r26;
r16 = 0x11800;
if(strcmp() != 0) {
gettext("Invalid key: %s");
r9 = r26;
r8 = errf();
}
return(r24);
}
r8 = r24;
if(r28 == -1) {
r9 = r25;
r10 = r27;
if(sysid_gen_eeprom() == 0) {
...
That means, it will generate key into memory and then will compare it with key you provided. If keys do not match, eeprom image (which is mandatory) not generated. As dissassembly shows, it makes example key into memory, so it is possible to recover them without problems.
I mailed some "never mind" message to Sun (with info about key reconstruction mechanism found) and got keys now instantly from Sun.
Update! I get constantly mails from people who also had similar problems and no success with keys. I wrote step by step instructions how to overcome e10k key problem
Yesterday I got StarFire working. I use Enterprise 4000 as SSP (Ultra5 is loaded with Linux and busy). Operating system is not loaded yet but this is easiest task after all of this big mess I came through.
So, I generated EEPROM images using keys I got. Now was time to create domains. "Domain" is something which means "single computer" in usual world. StarFire is not computer but bunch of CPUs, Memory and other resources and you can form one to sixteen physically separate computers from it. Every such computer is named "domain". StarFire had sixteen system boards and you have to assign domain some of them. Command looks like this:
e4000:jes% domain_create -d jes-dom2 -b 2,3 -o 5.10 -p jes Domain : jes-dom2 is created ! e4000:jes%
I also created EEPROM image to /var/opt/SUNWssp/.ssp_private/eeprom_save/eeprom.image.jes-dom2 before issuing this command or it complained about absence of it.
This command means that I form new computer, named "jes-dom2" from system boards two and three (containing 4 CPUs each), will run SunOS 5.10 on it and all this from platform "jes". Not sure but platform is term used for different StarFires if you have many of them.
Now it comes time to power on the domain. StarFire has many levels of powering. There are two levels of physical circuit breakers plus third is software controlled power of every system board. I am going to power domain (it means system boards 2 and 3). First I switch my active domain to jes-dom2 and then power it:
e4000:jes% domain_switch jes-dom2 Switch to domain jes-dom2 e4000:jes-dom2% power -on Note: This system only has N+1 power supply redundancy. Powering up centerplane: 0...done Powering up system board: 2...done Powering up system board: 3...done
When powered, domain is still not booting. I need to tell this too:
e4000:jes-dom2% bringup
Trying to get bringup.lock lock... OK
Checking that all other domains are down.. OK
Trying to set system clock...
Bringing up domain jes-dom2
This will configure the Centerplane. Please confirm (y/n)? y
Configuring the centerplane, POST args -C
Starting: hpost -C
Opening SNMP server library...
Significant contents of /export/home/ssp/.postrc:
#
logfile
Bogus GAARB 2 CID: 00000000
Bogus GAARB 3 CID: 00000000
FAIL GAARB 2: CID check fail.
FAIL GAARB 3: CID check fail.
phase cplane_isolate: CP domain cluster mask clear...
phase init_reset: Initial system resets...
phase jtag_integ: JTAG probe and integrity test...
FAIL b/r/c = centerplane1/arb/gdarb: Component ID discrepancy.
FAIL Actual 00000000; Expected :
FAIL 14197049
FAIL b/r/c = sysboard2/proc0/udb0: Component ID discrepancy.
FAIL Actual E0000000; Expected one of:
FAIL 4F643989 or
FAIL 3F643989 or
FAIL 2F643989 or
FAIL 1F643989 or
FAIL 0F643989 or
FAIL 5002602F or
FAIL 1002602F
FAIL b/r/c = sysboard2/proc0/udb1: Component ID discrepancy.
FAIL Actual 00000000; Expected one of:
FAIL 4F643989 or
FAIL 3F643989 or
FAIL 2F643989 or
FAIL 1F643989 or
FAIL 0F643989 or
FAIL 5002602F or
FAIL 1002602F
FAIL PROC 2.1: CIDs look "missing" but speedcode = 3.
FAIL PROC 2.2: CIDs look "missing" but speedcode = 3.
FAIL PROC 2.3: CIDs look "missing" but speedcode = 3.
FAIL b/r/c = sysboard3/proc0/udb0: Component ID discrepancy.
FAIL Actual E0000000; Expected one of:
FAIL 4F643989 or
FAIL 3F643989 or
FAIL 2F643989 or
FAIL 1F643989 or
FAIL 0F643989 or
FAIL 5002602F or
FAIL 1002602F
FAIL b/r/c = sysboard3/proc0/udb1: Component ID discrepancy.
FAIL Actual 00000000; Expected one of:
FAIL 4F643989 or
FAIL 3F643989 or
FAIL 2F643989 or
FAIL 1F643989 or
FAIL 0F643989 or
FAIL 5002602F or
FAIL 1002602F
FAIL PROC 3.1: CIDs look "missing" but speedcode = 3.
FAIL PROC 3.2: CIDs look "missing" but speedcode = 3.
FAIL PROC 3.3: CIDs look "missing" but speedcode = 3.
No minimum system left after JTAG probe and integrity test! Bailing out!
Board Descriptor Array: Any Bus Configuration
Proc M/Grp IOC/Slot CIC PC XDB LDPTH
Brd Gen 3210 3210 1/3210 0/3210 3210 210 3210 10
0: x rrrr r/rrrr r/rrrr r/rrrr rrrr rrr rrrr rr | G=Good
1: x rrrr r/rrrr r/rrrr r/rrrr rrrr rrr rrrr rr | f=Failed
2: G ffff G/GGGG G/GGGG G/GGGG ffGG Gcc GGcc fG | m=Missing
3: G ffff G/GGGG G/GGGG G/GGGG ffGG Gcc GGcc fG | b=Blacklisted
4: x rrrr r/rrrr r/rrrr r/rrrr rrrr rrr rrrr rr | r=Redlisted
5: x rrrr r/rrrr r/rrrr r/rrrr rrrr rrr rrrr rr | c=Crunched
6: x rrrr r/rrrr r/rrrr r/rrrr rrrr rrr rrrr rr | _=Undefined
7: x rrrr r/rrrr r/rrrr r/rrrr rrrr rrr rrrr rr | x=NotInDomain
8: x rrrr r/rrrr r/rrrr r/rrrr rrrr rrr rrrr rr | u=G,unconfig
9: x rrrr r/rrrr r/rrrr r/rrrr rrrr rrr rrrr rr
A: x rrrr r/rrrr r/rrrr r/rrrr rrrr rrr rrrr rr
B: x rrrr r/rrrr r/rrrr r/rrrr rrrr rrr rrrr rr
C: x rrrr r/rrrr r/rrrr r/rrrr rrrr rrr rrrr rr
D: x rrrr r/rrrr r/rrrr r/rrrr rrrr rrr rrrr rr
E: x rrrr r/rrrr r/rrrr r/rrrr rrrr rrr rrrr rr
F: x rrrr r/rrrr r/rrrr r/rrrr rrrr rrr rrrr rr
Exitcode = 76: Unable to configure a bootable system
POST (level=16, verbose=20, -C) execution time 0:21
Could not execute command 'hpost -C ' (os status 0x4c00, hpost status 76).
Unable to configure a bootable system
e4000:jes-dom2%
e4000:jes-dom2%
It tells that my CPUs are failing?! No way! Probably something else is wrong. Googling around with StarFire related questions does not help and Sun own website has related documents available for customers with expensive support contracts only. I also had to compete with such weird attitude people on IRC channel #solaris:
Oct 25 17:44:59 <tonu> but what about "FAIL PROC 2.1: CIDs look "missing" but speedcode = 3. Oct 25 17:44:59 <tonu> " Oct 25 17:45:27 <tonu> it throws this message on all CPUs and claims that "xitcode = 76: Unable to configure a bootable system Oct 25 17:45:27 <tonu> POST (level=16, verbose=20, -C) execution time 0:21 Oct 25 17:45:27 <tonu> Could not execute command 'hpost -C ' (os status 0x4c00, hpost status 76). Oct 25 17:45:27 <tonu> Unable to configure a bootable system Oct 25 17:46:23 <tonu> any idea what he needs? Oct 25 17:46:32 <tonu> google won't know yet Oct 25 17:52:22 <Elef> what's the prob? which platform? Oct 25 17:52:37 <tonu> e10k Oct 25 17:52:42 <tonu> ssp is e4k Oct 25 17:52:53 <Elef> contract number? Oct 25 17:53:21 <tonu> elef: does it help? Oct 25 17:53:30 <tonu> elef: sorry, no contract. Have e10k in home Oct 25 17:53:41 <Elef> of coz... if you don't have contract for that kind of box, I'm not gona to help you Oct 25 17:53:50 <Elef> at home? hahahaha... tell to someone esle Oct 25 17:54:02 <tonu> http://no.spam.ee/~tonu/gallery/Family?page=7 Oct 25 17:54:09 <Elef> don't tell me, you have that amount of money for power only Oct 25 17:54:16 <dcal> jo: probably there is nothing on the disk? Oct 25 17:54:36 <tonu> elef: lower your attitude please. You are not the only who works for some famous company Oct 25 17:54:54 <Elef> it's not about "f..." company... Oct 25 17:54:55 <tonu> actually I just asked for help. Pretty politely Oct 25 17:55:26 <Elef> and I prety politely offered you help, if you have contract. I'll not help you on that kind of HW for free Oct 25 17:55:37 <tonu> then just shut up :) Oct 25 17:56:55 <Elef> oh oh Oct 25 17:57:04 <Elef> ok, I'm leaving now... no time for this Oct 25 17:57:24 <tonu> btw Oct 25 17:57:46 <tonu> if someone wants starfire keys to be generated, I disassebled this code and can make them myself for any system Oct 25 17:57:50 <tonu> no contract needed Oct 25 18:00:34 * jo has quit ("Gruß und Tschüss") Oct 25 18:01:25 * c2d0s1 sets channel limit to 63 Oct 25 18:02:48 <tonu> anyone else...any ideas what e10k means under message "FAIL PROC 2.1: CIDs look "missing" but speedcode = 3" ? Oct 25 18:03:02 <tonu> board 2, cpu 1, speedcode is 400Mhz Oct 25 18:03:20 <tonu> but what is CID in this content and how can I fix it? Oct 25 18:04:07 <Elef> CID means Component ID Oct 25 18:05:00 <tonu> hmm. This does not give me clue :( Oct 25 18:05:39 <Elef> you wanted to know, what CID means Oct 25 18:05:47 <ifreq> you can buy some clue from google shop Oct 25 18:05:51 <tonu> :) Oct 25 18:05:59 <tonu> no results yet Oct 25 18:06:29 <tonu> but sure I can. I managed to get to current point without real external help and can it make work also. Just depends what it takes Oct 25 18:08:14 <Elef> run autoconfig sysboardX Oct 25 18:08:25 <Elef> then reboot ssp Oct 25 18:08:35 <Elef> sysboard0 for example Oct 25 18:08:41 <Elef> now bye, I'm going home Oct 25 18:12:12 <tonu> thanks
Man was with ...sun.com host. Still thanks as he saved lot of time I would loose otherwise on searching for solution to this cryptic message. Meanwhile I suggest Sun to think about attitude related to customers. Good policy is to make command line utilities begin with something which distinguishes them into group. Let say, this is SSP related command, then nice name would be ssp_autoconfigure. Then it becomes possible to solve such problems my looking through man pages of all ssp_* commands. For example, if you want some MySQL related commands, I type "mysql" and press TAB twice. Then I get full listing of command line utilities for MySQL:
14:56 pm:~ > mysql mysql mysql_config mysql_find_rows mysqlshow mysqlaccess mysql_convert_table_format mysql_fix_extensions mysql_tableinfo mysqladmin mysql_create_system_tables mysql_fix_privilege_tables mysqltest mysql-administrator mysqld mysqlhotcopy mysql_tzinfo_to_sql mysql-administrator-bin mysqld_multi mysqlimport mysql_waitpid mysqlbinlog mysqld_safe mysql_install_db mysql_zap mysqlbug mysqldump mysqlmanager mysqlcheck mysqldumpslow mysql_secure_installation mysql_client_test mysql_explain_log mysql_setpermission 14:56 pm:~ > mysql
Easy eh? But with Sun, you have to pay money for such missing feature. Sun computers are generally good. Just way to sell their support to cover problems caused by low quality engineering sucks. Anyway, this man saved my time and I tried this command:
e4000:jes-dom2% autoconfig board sysboard0 is not present. board sysboard1 is not present. Note: This system only has N+1 power supply redundancy. Note: This system only has N+1 power supply redundancy. board sysboard4 is not present. board sysboard5 is not present. board sysboard6 is not present. board sysboard7 is not present. board sysboard8 is not present. board sysboard9 is not present. board sysboard10 is not present. board sysboard11 is not present. board sysboard12 is not present. board sysboard13 is not present. board sysboard14 is not present. board sysboard15 is not present. ERROR: Ring centerplane1.jbc_internal is open. ERROR: Ring centerplane1.power is open. ERROR: Ring centerplane1.addrbusA is open. ERROR: Ring centerplane1.addrbusB is open. ERROR: Ring centerplane1.arb is open. ERROR: Ring centerplane1.databus is open. You must reboot the ssp for database changes to take effect. If a spare SSP is used, please backup changes via ssp_backup or setdatasync backup prior to rebooting the ssp. e4000:jes-dom2%
Reboot?! This reminds me Windows where I needed to reboot even for IP address change. Ok, rebooted. On Enterprise 4000 reboot takes 15 minutes at least. But after long waiting I had next turn
e4000:jes-dom2% power -on Warning: This system does not have any power supply redundancy. Powering up centerplane: 0...power already enabled Powering up system board: 2...done Powering up system board: 3...done e4000:jes-dom2% sync e4000:jes-dom2% bringup Trying to get bringup.lock lock... OK Checking that all other domains are down.. OK Trying to set system clock... Bringing up domain jes-dom2 This will configure the Centerplane. Please confirm (y/n)? y Configuring the centerplane, POST args -C Starting: hpost -C Opening SNMP server library... Significant contents of /export/home/ssp/.postrc: # logfile Bogus GAARB 2 CID: 00000000 Bogus GAARB 3 CID: 00000000 FAIL GAARB 2: CID check fail. FAIL GAARB 3: CID check fail. phase cplane_isolate: CP domain cluster mask clear... phase init_reset: Initial system resets... phase jtag_integ: JTAG probe and integrity test... FAIL b/r/c = centerplane1/arb/gdarb: Component ID discrepancy. FAIL Actual 00000000; Expected : FAIL 14197049 phase mem_probe: Memory dimm probe... phase iom_probe: I/O module type probe... phase jtag_bbsram: JTAG basic test of bootbus sram... phase proc1: Initial processor module tests... phase pc/cic_reg: PC and CIC register tests... phase dtag: CIC DTAG tests... phase mem: MC register and memory tests... phase io: I/O controller tests... phase procmem2: Processor vs. memory II tests... phase lbexit: Centerplane connection tests... phase npb_mem: Non-Proc Board MC and memory tests... phase npb_iopc: Non-Proc Board IOPC register tests... phase npb_io: Non-Proc Board I/O controller tests... phase npb_cplane: Non-Proc Board centerplane connection tests... phase nmb_procmem2: Non-Mem Board Proc vs. memory II tests... phase final_config: Final configuration... Configuring in 13, FOM = 4608.00: 8 procs, 3 Scards, 6144 MBytes. Creating OBP handoff structures... Configured in 13 with 8 processors, 3 Scards, 6144 MBytes memory. Interconnect frequency is 99.902 MHz, from SNMP MIB. Processor external frequency is 199.805 MHz, from SNMP MIB. Processor internal frequency is 399.610 MHz, from proc clk_mode probe. Boot processor is 2.0 = 8 POST (level=16, verbose=20, -C) execution time 4:16 Boot processor 8 written to /var/opt/SUNWssp/etc/jes/jes-dom2/bootproc Updating domain jes-dom2 with bootproc 8 domainInstance 1 and interrupt vector MIB... OK Starting obp_helper -m 8... OK Starting netcon_server -p 8 ... OK Checking boot processor signatures.. OK e4000:jes-dom2%
Seems like OK? Different from most Sun servers Starfire has no serial console. It uses console over ethernet and client for it is called "netcon":
e4000:jes-dom2% netcon trying to connect... connected. Unlocked write permission is granted. Incorrect configuration checksum; Setting NVRAM parameters to default values. SUNW,Ultra-Enterprise-10000, using Network Console OpenBoot 3.2.9, 6144 MB memory installed, Serial #10912239. Ethernet address 0:0:be:a6:81:ef, Host ID: 80a681ef. <#8> ok <#8> ok <#8> ok
YEss! It works! Now I need to install operating system which is next pain in ass. First - this computer has no cdrom. OS needs to be installed over LAN. Second, I have not enough power at house to feed one more disk box. Problem is that my SSP is Enterprise 4000 with two fiber channel arrays (including 24 SCSI disks) and consume lot of power alone. Starfire with two systemboards is also working but sure, this is maximum I can provide. I need to install Solaris on Ultra 5, add disks to StarFire and then install OS on it.
News! I already installed Solaris 10 many times on it. Also I managed somewhat more fault tolerancy and other features to work. Sample session of booting up domain:
14:53 work:~ > ssh ultra5 -l ssp Password: Last login: Wed Nov 8 21:32:28 2006 from work Sun Microsystems Inc. SunOS 5.10 Generic January 2005 Please enter SUNW_HOSTNAME: indexer unknown:indexer% power -on error:failed to get confNumBulkPower.0 from SNMP MIB error:failed to determine the system board configuration unknown:indexer%
Such error means that StarFire and SSP have not negotiated yet. Few minutes later it provides different output:
unknown:indexer%
unknown:indexer% power -on
Warning: This system does not have any power supply redundancy.
Powering up centerplane: 0...done
Powering up centerplane: 1...done
Powering up system board: 0...done
unknown:indexer% bringup -A off
Trying to get bringup.lock lock... OK
Checking that all other domains are down. OK
Trying to set system clock...
Bringing up domain indexer
This will configure the Centerplane. Please confirm (y/n)? y
Configuring the centerplane, POST args -C
Starting: hpost -C
Opening SNMP server library...
Significant contents of /export/home/ssp/.postrc:
#
logfile
phase cplane_isolate: CP domain cluster mask clear...
phase init_reset: Initial system resets...
phase jtag_integ: JTAG probe and integrity test...
phase mem_probe: Memory dimm probe...
phase iom_probe: I/O module type probe...
phase jtag_bbsram: JTAG basic test of bootbus sram...
phase proc1: Initial processor module tests...
phase pc/cic_reg: PC and CIC register tests...
phase dtag: CIC DTAG tests...
phase mem: MC register and memory tests...
phase io: I/O controller tests...
phase procmem2: Processor vs. memory II tests...
phase lbexit: Centerplane connection tests...
phase npb_mem: Non-Proc Board MC and memory tests...
phase npb_iopc: Non-Proc Board IOPC register tests...
phase npb_io: Non-Proc Board I/O controller tests...
netcon
phase npb_cplane: Non-Proc Board centerplane connection tests...
phase nmb_procmem2: Non-Mem Board Proc vs. memory II tests...
phase final_config: Final configuration...
Configuring in 3F, FOM = 8192.00: 4 procs, 4 Scards, 4096 MBytes.
Creating OBP handoff structures...
Configured in 3F with 4 processors, 4 Scards, 4096 MBytes memory.
Interconnect frequency is 99.902 MHz, from SNMP MIB.
Processor external frequency is 199.805 MHz, from SNMP MIB.
Processor internal frequency is 399.610 MHz, from proc clk_mode probe.
Boot processor is 0.0 = 0
POST (level=16, verbose=20, -C) execution time 3:17
Boot processor 0 written to /var/opt/SUNWssp/etc/jes/indexer/bootproc
Updating domain indexer with bootproc 0 domainInstance 0 and interrupt vector MIB... OK
Starting obp_helper -m 0 -A off... OK
Starting netcon_server -p 0 ... OK
Checking boot processor signatures.. OK
unknown:indexer% trying to connect...
connected.
Unlocked write permission is granted.
SUNW,Ultra-Enterprise-10000, using Network Console
OpenBoot 3.2.9, 4096 MB memory installed, Serial #10901755.
Ethernet address 0:0:be:a6:58:fb, Host ID: 80a658fb.
<#0> ok
<#0> ok boot disk
Boot device: /sbus@40,0/SUNW,socal@0,0/sf@0,0/ssd File and args:
7SunOS Release 5.10 Version Generic_118833-17 64-bit
Copyright 1983-2005 Sun Microsystems, Inc. All rights reserved.
Use is subject to license terms.
Hostname: indexer
checking ufs filesystems
/dev/rdsk/c0t0d0s7: is logging.
indexer console login:
indexer console login:
indexer console login: root
Password:
Last login: Wed Nov 8 21:23:38 on console
Nov 9 15:23:47 indexer login: ROOT LOGIN /dev/console
Sun Microsystems Inc. SunOS 5.10 Generic January 2005
#
#
# uname -a
SunOS indexer 5.10 Generic_118833-17 sun4u sparc SUNW,Ultra-Enterprise-10000
#
# prtdiag
System Configuration: Sun Microsystems sun4u SUNW,Ultra-Enterprise-10000
System clock frequency: 100 MHz
Memory size: 4096 Megabytes
========================= CPUs =========================
Run Ecache CPU CPU
Brd CPU Module MHz MB Impl. Mask
--- --- ------- ----- ------ ------ ----
0 0 0 400 8.0 US-II 10.0
0 1 1 400 8.0 US-II 10.0
0 2 2 400 8.0 US-II 10.0
0 3 3 400 8.0 US-II 10.0
========================= Memory =========================
Memory Units: Size
0: MB 1: MB 2: MB 3: MB
----- ----- ----- -----
Board 0 1024 1024 1024 1024
========================= IO Cards =========================
Bus Freq
Brd Type MHz Slot Name Model
--- ---- ---- ---------- ---------------------------- --------------------
0 SBus 25 0 SUNW,socal/sf (scsi-3) 501-5266
0 SBus 25 0 SUNW,qfe SUNW,sbus-qfe
0 SBus 25 0 SUNW,qfe SUNW,sbus-qfe
0 SBus 25 0 SUNW,qfe SUNW,sbus-qfe
0 SBus 25 0 SUNW,qfe SUNW,sbus-qfe
0 SBus 25 1 QLGC,isp/sd (block) QLGC,ISP1000U
0 SBus 25 1 SUNW,hme SUNW,501-2739
0 SBus 25 1 SUNW,fas/sd (block)
For diagnostic information,
see /var/opt/SUNWssp/adm/indexer/messages on the SSP.
#
FAQ type of question: "Why so few memory (4 gigs only), why only four CPUs?". This is because it is "domain". It is just piece of this machine. I do not run it in full power to conserve electricity when not needed. This way I can keep it running within 2KW which mostly OK for me. I can scale this machine up anytime to 64 CPUs and nearly same amount of memory in gigs.