User Tools

Site Tools


hardware:irvingi

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
hardware:irvingi [2016/03/01 22:25] – created dgallowayhardware:irvingi [2021/06/24 18:35] (current) – [Hardware Specs] djgalloway
Line 3: Line 3:
  
 ===== Summary ===== ===== Summary =====
-We have 8 irvingi systems currently being used as hybrid LXC and KVM hypervisors mostly running [[services:gitbuilders]].  They are custom-built SuperMicro chassis.+We have 8 irvingi systems.  All are connected to [[production:jenkins.ceph.com|Jenkins]] as a builder.
  
 ===== Hardware Specs ===== ===== Hardware Specs =====
-|            ^ Count  ^ Manufacturer  ^ Model  ^ Capacity  ^ +|            ^ Count    ^ Manufacturer  ^ Model                             ^ Capacity        ^ Notes                                                                                           ^ 
-^ Mainboard  | 1      |               |        |           | +^ Chassis    | N/A      | Supermicro    | SYS-1028R-TDW                     | N/A             |                                                                                                 | 
-^ CPU        |        |               |        |           | +^ Mainboard  | N/A      | Supermicro    | X10DDW-i                          | N/A             |                                                                                                 | 
-^ RAM        |        |               |        |           | +^ CPU        | 2        | Intel         | Xeon(R) CPU E5-2620 v3 @ 2.40GHz  | 24 cores total  | [[http://ark.intel.com/products/83352/Intel-Xeon-Processor-E5-2620-v3-15M-Cache-2_40-GHz|ARK]]  | 
-^ HDD        |        |               |        |           | +^ RAM        | 4 DIMMs  | Samsung       | M393A2G40DB0-CPB                  | 16GB            | 64GB total                                                                                      | 
-^ SSD        |        |               |        |           | +^ HDD        | 0        |               |                                   |                 |                                                                                                 | 
-^ NIC        |        |               |        |           |+^ SSD        | 2        | Intel         | SSDSC2BB240G4                     | 240GB           |                                                                                                 | 
 +^ SSD        | 1        | Samsung       | EVO 850                           | 1TB             |                                          | 
 +^ NIC        | 2 ports  | Intel         | I350                              | 1Gb             | On-board                                                                                        | 
 + 
 +The irvingi have 8x 2.5" drive bays per chassis. 
 +===== BIOS Update ===== 
 +**WARNING:** I had to hand modify/rename the ''/etc/sysconfig/network-scripts/ifcfg'' files after this BIOS update.  udev changed the name from enp11s0f0 to enp8s0f0.  I also lost access to the BMC Java KVM so make sure you can get SOL access to the machine/OS. 
 + 
 +The Supermicro X10 series BIOS can only be updated in a UEFI shell, Windows, or DOS prompt.  I roughly followed [[https://siliconmechanics.zendesk.com/hc/en-us/articles/201466115-Creating-FreeDOS-bootable-ISO|this guide]] to create a bootable DOS image with the BIOS embedded.  Here's a brief rundown. 
 + 
 +<code> 
 +# Download and unzip the BIOS zip file somewhere... then: 
 + 
 +wget http://www.fdos.org/bootdisks/ISO/FDOEMCD.builder.zip 
 +unzip FDOEMCD.builder.zip 
 +cp -r /path/to/BIOS/ /path/to/FDOEMCD/CDROOT/ 
 +cd /path/to/FDOEMCD/CDROOT/BIOS/DOS/ 
 +mv AFUDOSU.SMC AFUDOS.EXE 
 +mv CHOICE.SMC CHOICE.EXE 
 +mv FDT.smc FDT.EXE 
 +cd /path/to/FDOEMCD 
 +mkisofs -o irvingibiosupdate.iso -p "Silicon Mechanics Support" -publisher "www.siliconmechanics.com" -V "SiMech OEM CD" -b isolinux/isolinux.bin -no-emul-boot -boot-load-size 4 -boot-info-table -N -J -r -c boot.catalog -hide boot.catalog -hide-joliet boot.catalog CDROOT 
 +</code> 
 + 
 +I then copied irvingibiosupdate.iso to cobbler.front.sepia.ceph.com:/samba/anonymous and mounted it via the irvingi BMC Web UI and booted to it. 
 + 
 +  * **Share Host:** ''172.21.0.11'' 
 +  * **Path:** ''\Anonymous\irvingibiosupdate.iso'' 
 + 
 +Run ''cd X10DDW46\DOS'', ''flash.bat $FW_BIN_FILE''.  The system will check if a firmware update is needed and put the system board in [Flash Mode] if needed.  The system will reboot.  Boot back into FreeDOS and run the flash.bat script again. 
 + 
 +Basically, read the README and follow prompts. 
 + 
 +{{ :hardware:screenshot_at_2016-11-30_15-03-56.png?nolink |}}
hardware/irvingi.1456871136.txt.gz · Last modified: by dgalloway