Dell Server Setup Procedure: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
 
(30 intermediate revisions by the same user not shown)
Line 9: Line 9:
* [[Dell Servers#Operations|Dell Servers]]
* [[Dell Servers#Operations|Dell Servers]]


=Getting Updates=
=Overview=


* [[Getting the Latest Dell Server BIOS Update]]
This is the procedure to apply to a new Dell server to insure it contains the latest firmware updates. This procedure should be applied before the O/S installation.
* [[Getting the Latest Dell Server Firmware Update]]
* [[Getting the Latest Dell Server Driver Pack Update]]
* [[Getting the Latest Dell Server Bootable Media Update]]
* [[Getting the Latest Dell System Update (DSU)]]


=Procedure=
=Procedure=


* Perform Firmware Update [[Dell Server Firmware Update]]. Last time it was attempted, only [[Dell_Server_Firmware_Update#Update_via_Bootable_Media|update via bootable media]] worked.
* Perform a general firmware update before the O/S is installed as described here: [[Dell Server Firmware Update]]. Last time it was attempted, only [[Dell_Server_Firmware_Update#Update_via_Bootable_Media|update via bootable media]] worked.


* Set up iDRAC and LifeCycle controller: [[Dell iDRAC and LifeCycle Controller Configuration]]
* Set up iDRAC and LifeCycle controller for remote access as described here: [[Dell_iDRAC_and_LifeCycle_Controller_Configuration#Configuration|iDRAC and LifeCycle Controller Configuration]]


* <font color=red>Unregister the current system from the subscription pool (!)</font>
* Perform a hardware test: [[Dell Server Info#Hardware_Diagnostics|Server Info - Hardware Diagnostics]].


* Install the O/S with the Dell LifeCycle controller: [[Dell Server Install OS with LifeCycle Controller]]


* Install post-O/S installation Dell updates and tools:
** <span id='Install_dsu'></span>Install [[Dell Server dsu#Installation|Dell dsu]] on the O/S running the hypervisor.
** [[Dell_Server_dsu#Update_the_Firmware_on_the_System|Update the system firmware with dsu]].
** Install [[Dell OpenManage Server Administrator#Installation|Dell OpenManage Server Administrator]] on the O/S running the hypervisor.


=Getting Updates=


 
* [[Getting the Latest Dell Server BIOS Update]]
 
* [[Getting the Latest Dell Server Firmware Update]]
 
* [[Getting the Latest Dell Server Driver Pack Update]]
 
* [[Getting the Latest Dell Server Bootable Media Update]]
 
* [[Getting the Latest Dell System Update (DSU)]]
 
* [[Getting the Latest Dell Update Packages (DUP)]]
 
 
 
 
 
* [[Linux#Installation|Linux]]
* [[Dell Servers#Subjects|Dell Servers]]
* [[Dell Server Concepts]]
 
=Procedure=
 
 
* Before installing the OS
 
* Download DUP from https://linux.dell.com/repo/hardware/dsu/os_independent/x86_64/
* Install with RPM. As root:
 
<pre>
rpm -i dell-system-update-1.4.1-17.04.00.x86_64.rpm
</pre>
 
This installs <tt>/usr/sbin/dsu</tt>:
 
<pre>
/usr/sbin/dsu -v
Dell System Update 1.4.1
</pre>
 
Note that dsu needs repositories installed. The RPM installation does not configure repositories, but the following [[#Alternative_Procedure|Alternative Procedure]] probably does, dsu seems to behave differently after installation using that procedure:
 
<font color=red>Understand the part of the script that configure repositories, and replicate manually?</font>
 
=Alternative Procedure=
 
<pre>
yum install wget
yum install perl
</pre>
 
Setup the repository:
 
<pre>
wget -q -O - http://linux.dell.com/repo/hardware/dsu/bootstrap.cgi | bash
 
Downloading GPG key: http://linux.dell.com/repo/hardware/dsu/public.key
    Importing key into RPM.
Write repository configuration
Done!
</pre>
 
This adds the following repos:
 
<pre>
dell-system-update_dependent/7/x86_64
dell-system-update_independent
</pre>
 
<pre>
yum install dell-system-update
</pre>
 
It should end installing the same dsu as [[#Procedure|Procedure]].
 
=Update=
 
<pre>
dsu
Dell System Update 1.4.1
Copyright (C) 2014 Dell Proprietary.
Verifying catalog installation ...
Installing catalog from repository ...
Fetching dsucatalog ...
Reading the catalog ...
Fetching invcol_RPTVF_LN64_17.03.200.987_A00 ...
Verifying inventory collector installation ...
Getting System Inventory ...
Determining Applicable Updates ...
 
|-----------Dell System Updates-----------|
[ ] represents 'not selected'
[*] represents 'selected'
[-] represents 'Component already at repository version (can be selected only if -e option is used)'
Choose:  q - Quit without update, c to Commit, <number> - To Select/Deselect, a - Select All, n - Select None
 
[-]1 NetXtreme BCM5720 Gigabit Ethernet PCIe (em1)
Current Version : 20.2.17 same as : 20.2.17
 
[-]2 NetXtreme BCM5720 Gigabit Ethernet PCIe (em4)
Current Version : 20.2.17 same as : 20.2.17
 
[-]3 NetXtreme BCM5720 Gigabit Ethernet PCIe (em2)
Current Version : 20.2.17 same as : 20.2.17
 
[-]4 NetXtreme BCM5720 Gigabit Ethernet PCIe (em3)
Current Version : 20.2.17 same as : 20.2.17
 
[-]5 BIOS
Current Version : 2.4.2 same as : 2.4.2
 
[-]6 Dell 32 Bit uEFI Diagnostics, version 4239, 4239A36, 4239.44
Current Version : 4239A36 same as : 4239A36
 
[ ]7 PERC H330 Mini Controller 0 Firmware
Current Version : 25.5.0.0019 Upgrade to : 25.5.2.0001
 
[-]8 OS COLLECTOR 2.1, A00
Current Version : 2.1 same as : 2.1
 
[-]9 Firmware for  - Disk 0 of PERC H330 Mini Controller 0
Current Version : DS04 same as : DS04
 
[ ]10  iDRAC
Current Version : 2.40.40.40 Upgrade to : 2.41.40.40
 
Enter your choice :
a
c
 
Fetching SAS-RAID_Firmware_03NXN_LN_25.5.2.0001_A07 ...
Installing SAS-RAID_Firmware_03NXN_LN_25.5.2.0001_A07
Collecting inventory...
...
Running validation...
 
PERC H330 Mini Controller 0
 
The version of this Update Package is newer than the currently installed version.
Software application name: PERC H330 Mini Controller 0 Firmware
Package version: 25.5.2.0001
Installed version: 25.5.0.0019
 
 
Executing update...
WARNING: DO NOT STOP THIS PROCESS OR INSTALL OTHER DELL PRODUCTS WHILE UPDATE IS IN PROGRESS.
THESE ACTIONS MAY CAUSE YOUR SYSTEM TO BECOME UNSTABLE!
.................................
</pre>
 
Install srvadmin, see above.
 
=dsu Commands=
 
==--inventory==

Latest revision as of 00:58, 25 June 2017

External

Internal

Overview

This is the procedure to apply to a new Dell server to insure it contains the latest firmware updates. This procedure should be applied before the O/S installation.

Procedure

Getting Updates