Archive:ServerHardwareAuction: Difference between revisions

From London Hackspace Wiki

no edit summary
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


== Switches ==
== Howto ==


* 2 x HP Procurve 2824 (J4904A) running firmware version I.10.32
=== Diagnosis ===


Current firmware version is I.10.77:
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.


http://h10146.www1.hp.com/customercare/support/software/switches.htm#2800
# 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.


http://h10146.www1.hp.com/customercare/support/software/summarypages/i-j4903-c.htm
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


9600 8N1 for the serial
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


The one that I ([[User:JasperWallace]]) am using for netbooting stuff will have 'hackspace' as every password.
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)
 
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.


== 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


== Drives ==
=== 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 ====


All drives need to be cleared with dban before we do anything else. This is almost done.
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:
|}
|}


=== Howto ===
=== Servers ===
 
Moved to [[Project:ServerHardwareAuction/DBAN]].
 
=== Etc ===
 
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.
 
== Servers ==
 
=== Howto ===
 
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
#* 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)
 
=== Server classes ===
 
Template: [[Project:ServerHardwareAuction/ServerClassTemplate | ServerClassTemplate]]
 
* [[LfmHardwareAuction/A | A]]
* [[LfmHardwareAuction/B | B]]
* [[LfmHardwareAuction/C | C]]
* [[LfmHardwareAuction/D | D]]
* [[LfmHardwareAuction/E | E]]
* [[LfmHardwareAuction/F | F]]
* [[LfmHardwareAuction/G | G]]
* [[LfmHardwareAuction/H | H]]
* [[LfmHardwareAuction/I | I]]
* [[LfmHardwareAuction/J | J]]
* [[LfmHardwareAuction/K | K]]
* [[LfmHardwareAuction/L | L]]
* [[LfmHardwareAuction/M | M]]
* [[LfmHardwareAuction/N | N]]
* [[LfmHardwareAuction/O | O]]
* [[LfmHardwareAuction/P | P]]
* [[LfmHardwareAuction/Q | Q]]
* [[LfmHardwareAuction/R | R]]
 
=== Hardware List ===


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 ====
=== 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.


== Selling ==
== Selling ==