1,496
edits
m (→Archive) |
No edit summary |
||
Line 34: | Line 34: | ||
* Almost done: Review servers that didn't boot, fix where possible | * Almost done: Review servers that didn't boot, fix where possible | ||
== | == Howto == | ||
=== Diagnosis === | |||
All servers have been assigned a hardware class, based on their type. (Double-check when you process a machine.) That way we only have to document the basic hardware once. | |||
# open machine, check that is has | |||
#* CPU | |||
#* RAM | |||
#* SATA cables (some machines have had the sata cables removed) | |||
#* and that all (or at least some) of the drive bays connected (some machines have had their controller card removed so they won't talk to any drives!) | |||
# if all is ok connect up the machine and boot it. | |||
Test that it all works | |||
# Run dban with drives in all slots to ensure they're connected and functional | |||
# Run a ram test (how? need to find good software) | |||
# Test all ports (VGA, USB, PS/2, Ethernet, ...) | |||
# Test the CD drive, if applicable | |||
To determine hardware spec: | |||
# Plug in monitor & keyboard | |||
# Boot up, ensure it netboots into "DISKLESS Debian" (the default option) and wait until it shows a prompt | |||
# Make a note of server ID (the label we put on each server) and MAC address (shown just above the login prompt) and put them both in the [[Project:ServerHardwareAuction#Hardware_List | Hardware List]] below | |||
All hardware info files are automatically collected at [http://hack.rs/~martind/records/?C=M;O=D http://hack.rs/~martind/records/?C=M;O=D] (aka [http://172.31.24.164/records/?C=M;O=D http://172.31.24.164/records/?C=M;O=D]), one set of files per MAC address (this link shows newest first) | |||
== NetBoot Server == | === NetBoot Server === | ||
It's 'C1'. | It's 'C1'. | ||
Line 66: | Line 76: | ||
See [[Project:ServerHardwareAuction/NetBootServer]] for more details | See [[Project:ServerHardwareAuction/NetBootServer]] for more details | ||
== | === DBAN === | ||
All drives need to be cleared with dban before we do anything else. [[Project:ServerHardwareAuction/DBAN]]. | |||
=== Troubleshooting === | |||
==== Server won't netboot ==== | |||
* Check that the Option ROM's for the onboard nics are enabled, something like BIOS -> advanced options -> PCI & devices config -> and then you can enable the ROMs. (Sometimes you need to configure it for each port individually.) | |||
* If netboot works but NFS mount fails, try a different ethernet port. | |||
==== Some drives fail/don't get detected on boot ==== | |||
Remove drives until you found the faulty ones, put them in the "dead drives" box. | |||
==== Some drives fail during dban or other operation ==== | |||
If you can't figure out how to determine the faulty one just put them all in the "dead drives" box, we will do a second pass of those drives later. | |||
=== Etc === | |||
Don't just throw away components that don't work; make use of them. | |||
On IRC: | |||
<pre> | |||
Olfin> Are there any plans to harvest the rare earth metal magnets from the dead drives? THey're rather useful! | |||
</pre> | |||
Yes, and keeping the aluminium shells for melting and casting purposes would be good as well. | |||
== Hardware == | |||
See the archive below for stuff that's already gone. | |||
=== Switches === | |||
* 2 x HP Procurve 2824 (J4904A) running firmware version I.10.32 | |||
Current firmware version is I.10.77: | |||
http://h10146.www1.hp.com/customercare/support/software/switches.htm#2800 | |||
http://h10146.www1.hp.com/customercare/support/software/summarypages/i-j4903-c.htm | |||
9600 8N1 for the serial | |||
The one that I ([[User:JasperWallace]]) am using for netbooting stuff will have 'hackspace' as every password. | |||
It will be on network range 10.192.38.0/24, it will be 10.192.38.1, it has unrestricted snmp access on the public community. | |||
=== Internal drives === | === Internal drives === | ||
All have been dbanned already. | |||
{| {{table}} | {| {{table}} | ||
Line 117: | Line 175: | ||
|} | |} | ||
= | === Servers === | ||
== Servers | |||
Template: [[Project:ServerHardwareAuction/ServerTemplate|ServerTemplate]] (mostly for manual comments, since hardware info can now be gathered automatically.) | Template: [[Project:ServerHardwareAuction/ServerTemplate|ServerTemplate]] (mostly for manual comments, since hardware info can now be gathered automatically.) | ||
Line 541: | Line 538: | ||
==== Discarded ==== | ==== Discarded ==== | ||
== Selling == | == Selling == |