Difference between revisions of "Server Build Checklist"

From FreekiWiki
Jump to navigation Jump to search
Line 1: Line 1:
 +
=Server Build Checklist=
 +
==Preliminaries==
 
* Check the motherboard for blown caps,
 
* Check the motherboard for blown caps,
 
* Confirm that the battery (CMOS) is at least 3 volts,
 
* Confirm that the battery (CMOS) is at least 3 volts,
Line 4: Line 6:
 
* Check that it boots from CD,
 
* Check that it boots from CD,
 
* Check that it automatically boots after power loss,
 
* Check that it automatically boots after power loss,
* Boot to network and install Debian Squeeze to local disks,
+
* '''Build Only:''' Boot to network and install Debian Squeeze to local disks,
** TODO: RAID Tutorial
+
** Debian Wiki Guide to Software RAIDs: http://wiki.debian.org/DebianInstaller/SoftwareRaidRoot
 +
** Wikipedia RAID article: http://en.wikipedia.org/wiki/RAID
 +
==Diagnostics & Databases==
 
* Confirm that the server can boot from the local disk(s),
 
* Confirm that the server can boot from the local disk(s),
 
* Test any USB ports (front and back),
 
* Test any USB ports (front and back),
 
* Test the video ports (front and back),
 
* Test the video ports (front and back),
 +
* '''QC Only:''' Remove any SATA drives and give them to your Instructor,
 
* Run printme:
 
* Run printme:
 
** Boot from network,
 
** Boot from network,
 
** Select printme from the network boot menu,
 
** Select printme from the network boot menu,
 
** Log in as guest,
 
** Log in as guest,
** Open a terminal (Shortcut: Ctrl + Alt + T),
+
** Open a terminal,
 
** Run printme,
 
** Run printme,
 
** Record whether it's Tower or Rackmount and its size (1U, 2U, 3U, etc.), and anything else noteworthy.
 
** Record whether it's Tower or Rackmount and its size (1U, 2U, 3U, etc.), and anything else noteworthy.
* Fill out the Server Specs sticker:
+
* Fill out the Server Specs sticker based on whether you are doing Build or QC:
** Put System ID on server specs sticker,
+
** '''BUILD:'''
** Processor speed (GHz) and type (Xeon, Opteron),
+
*** Put System ID on server specs sticker,
** Number of physical processors and number of cores per processor,
+
*** Processor speed (GHz) and type (Xeon, Opteron),
** Number and type (DDR, DDR2) of RAM slots,
+
*** Number of physical processors and number of cores per processor,
** Number, size (MB or GB), and type (i.e. PC2100 ECC Registered) of individual ram sticks,
+
*** Number and type (DDR, DDR2) of RAM slots,
** Total ram included (e.g. 6GB),
+
*** Number of hard drive bays and their interfaces (IDE, SCSI, SATA),
** Number of hard drive bays and types of hard drive ports (IDE, SATA, SCSI).
+
*** Do ''not'' print!  Instead, put the System ID and your Volunteer ID on a piece of tape on the system.
 +
** '''QC:'''
 +
*** Confirm the accuracy of information already on the Specs sticker,
 +
*** Number of RAM sticks with their type, speed, and size,
 +
*** The total amount of installed RAM,
 +
*** The number, type, and size of installed hard drives (IDE & SCSI only),
 +
*** Print the printme, and tape it to the top of the system.
 
* Have your Instructor look over the printme,
 
* Have your Instructor look over the printme,
* Move the system to the Server Build KVM and run Memtest.
+
* Move the system to the Server Build KVM and run Memtest, if it hasn't already been done.
 
+
* Consult your Instructor for a new project!
 
<noinclude>[[Category:Server_Build]]</noinclude>
 
<noinclude>[[Category:Server_Build]]</noinclude>

Revision as of 13:22, 30 March 2011

Server Build Checklist

Preliminaries

Diagnostics & Databases

  • Confirm that the server can boot from the local disk(s),
  • Test any USB ports (front and back),
  • Test the video ports (front and back),
  • QC Only: Remove any SATA drives and give them to your Instructor,
  • Run printme:
    • Boot from network,
    • Select printme from the network boot menu,
    • Log in as guest,
    • Open a terminal,
    • Run printme,
    • Record whether it's Tower or Rackmount and its size (1U, 2U, 3U, etc.), and anything else noteworthy.
  • Fill out the Server Specs sticker based on whether you are doing Build or QC:
    • BUILD:
      • Put System ID on server specs sticker,
      • Processor speed (GHz) and type (Xeon, Opteron),
      • Number of physical processors and number of cores per processor,
      • Number and type (DDR, DDR2) of RAM slots,
      • Number of hard drive bays and their interfaces (IDE, SCSI, SATA),
      • Do not print! Instead, put the System ID and your Volunteer ID on a piece of tape on the system.
    • QC:
      • Confirm the accuracy of information already on the Specs sticker,
      • Number of RAM sticks with their type, speed, and size,
      • The total amount of installed RAM,
      • The number, type, and size of installed hard drives (IDE & SCSI only),
      • Print the printme, and tape it to the top of the system.
  • Have your Instructor look over the printme,
  • Move the system to the Server Build KVM and run Memtest, if it hasn't already been done.
  • Consult your Instructor for a new project!