Difference between revisions of "Server Build"
Line 23: | Line 23: | ||
=Server Build Steps= | =Server Build Steps= | ||
− | * | + | * Check the motherboard for blown caps, |
− | * | + | * Confirm that the battery (CMOS) is at least 3 volts, |
− | * | + | * Check that it boots without keyboard, |
+ | * Check that it boots from CD, | ||
+ | * Check that it automatically boots after power loss, | ||
+ | * Boot to network and install Debian Squeeze to local disks, | ||
+ | ** TODO: RAID Tutorial | ||
+ | ** Debian Diagnostics? | ||
+ | * 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), | ||
+ | * Run printme: | ||
+ | ** Boot from network, | ||
+ | ** Select printme from the network boot menu, | ||
+ | ** Log in as guest, | ||
+ | ** Open a terminal (Shortcut: Ctrl + Alt + T), | ||
+ | ** 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: | ||
+ | ** Put System ID on server specs sticker, | ||
+ | ** Number and type (DDR, DDR2) of RAM slots, | ||
+ | ** Number, size (MB or GB), and type (i.e. PC2100 ECC Registered) of individual ram sticks, | ||
+ | ** Total ram included (e.g. 6GB), | ||
+ | ** Number of hard drive bays and types of hard drive ports (IDE, SATA, SCSI). | ||
+ | * Have your Instructor look over the printme, | ||
+ | * Hook the system up to the Server Build KVM and run Memtest. | ||
+ | |||
{{:Server Quality Control}} | {{:Server Quality Control}} |
Revision as of 14:41, 23 March 2011
Server/Enterprise PROGRAM at Free Geek
The Program
Server Build evaluates and builds, well, servers. Servers are simply computers that tend to have higher quality parts, hot-swappable power supplies, hot swappable hard drives, or fit into server racks.
Class Times
- Wednesdays 11-2:45 and 3-6:45.
Steps
The Server Build program requires a great deal of pc hardware experience, so it is expected that all students have gone through the Build program before moving into the Server Build program.
Server evaluation: determine basic specs such as processor(s) type and speed, hard drive bays, ram type, etc.
Server build: build out systems that meet criteria for use in infrastructure, hardware grants or the thrift store.
Quality control: ensure that systems already built can read CDs, USB ports work, boot fine, etc.
In addition, there are some tasks that can be done throughout your time in the project:
- ram sorting
- shelf organizing
Server Build Steps
- Check the motherboard for blown caps,
- Confirm that the battery (CMOS) is at least 3 volts,
- Check that it boots without keyboard,
- Check that it boots from CD,
- Check that it automatically boots after power loss,
- Boot to network and install Debian Squeeze to local disks,
- TODO: RAID Tutorial
- Debian Diagnostics?
- 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),
- Run printme:
- Boot from network,
- Select printme from the network boot menu,
- Log in as guest,
- Open a terminal (Shortcut: Ctrl + Alt + T),
- 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:
- Put System ID on server specs sticker,
- Number and type (DDR, DDR2) of RAM slots,
- Number, size (MB or GB), and type (i.e. PC2100 ECC Registered) of individual ram sticks,
- Total ram included (e.g. 6GB),
- Number of hard drive bays and types of hard drive ports (IDE, SATA, SCSI).
- Have your Instructor look over the printme,
- Hook the system up to the Server Build KVM and run Memtest.
this has been merged into Server Build Checklist
Info
Here's the howtos and information we need to accomplish our tasks.
- Entering BIOS
- Server System Disassembly
- Server Hard Drive Removal
- Server Service Manuals
- Server Memory
- CD DVD & External drives
Links
These are mostly pages full of links to other place:
- OS X86 Links
- http://www.networkdictionary.com/hardware/server.php
- http://ultimatebootcd.com/
- http://www.streambench.org/
- http://www.freebench.org/
- http://www.tux.org/˜mayer/linux/bmark.html
- http://www.acnc.com/benchmarks.html
- http://www.netlib.org/benchmark/hpl/
- http://lbs.sourceforge.net/ - Linux Benchmark Suite Homepage
ToDo:
- syllabus, repair howto(s) & triage charts, wiki