Last month I updated all the firmware of my server PowerEdge 2900 III implying the upgrade of the utility Dell OpenManage Server Administration (OMSA) as I explained here.     
Since I was late of a couple of months on the versions, it raised a couple of errors that I was thinking to avoid by maintaining up-to-date the OMSA version. Today a new version as been released, the 6.5, let’s have it installed.     
First, download from the Dell Drivers & Download Center. Then it should be a simple run of setup.sh script, since according to the documentation coming within the package, it is able to upgrade from a n-1 version (my current version is OMSA6.4).     
    
A) Once gunziped and untared the downloaded package, run the setup.sh, unfortunately, it failed in my case :     
[root@hercules /nfs/software/Utils/dell/OpenManage/6.5_RHEL5]# ./setup.sh 
##############################################
Server Administrator Custom Install Utility
##############################################
  Server Administrator version 6.4.0 is currently installed.      
  Installed components are:       
   - srvadmin-argtable2-6.4.0-2.2.el5       
   - srvadmin-omacore-6.4.0-1.195.2.el5       
   - srvadmin-storelib-6.4.0-1.413.1.el5       
   - srvadmin-isvc-6.4.0-1.98.1.el5       
   - srvadmin-racdrsc-6.4.0-1.249.2.el5       
   - srvadmin-racadm4-6.4.0-1.219.1.el5       
   - srvadmin-omilcore-6.4.0-1.537.1.el5       
   - srvadmin-xmlsup-6.4.0-1.231.1.el5       
   - srvadmin-sysfsutils-6.4.0-1.3.el5       
   - srvadmin-smweb-6.4.0-1.312.6.el5       
   - srvadmin-storelib-sysfs-6.4.0-1.4.2.el5       
   - srvadmin-racadm5-6.4.0-1.217.1.el5       
   - srvadmin-omcommon-6.4.0-1.233.1.el5       
   - srvadmin-smcommon-6.4.0-1.312.6.el5       
   - srvadmin-jre-6.4.0-1.232.1.el5       
   - srvadmin-storage-6.4.0-1.312.6.el5       
   - srvadmin-hapi-6.4.0-1.52.1.el5       
   - srvadmin-deng-6.4.0-1.59.1.el5       
   - srvadmin-rac-components-6.4.0-1.249.2.el5 
  Do you want to upgrade Server Administrator to 6.5.0?      
  Press ('y' for yes | 'Enter' to exit): y       
error: Failed dependencies:       
        srvadmin-racadm5 = 6.4.0 is needed by (installed) dell_ie_rac_5-6.4.0-1.23.1.el5.x86_64       
[root@hercules /nfs/software/Utils/dell/OpenManage/6.5_RHEL5]#       
      
B) Trying to remove that RPM, it also failed :     
[root@hercules /nfs/software/Utils/dell/OpenManage/6.5_RHEL5]# rpm -e srvadmin-racadm5      
error: Failed dependencies:       
        srvadmin-racadm5 = 6.4.0 is needed by (installed) dell_ie_rac_5-6.4.0-1.23.1.el5.x86_64       
      
C) Trying to remove that last one also failed :     
[root@hercules /nfs/software/Utils/dell/OpenManage/6.5_RHEL5]# rpm -e dell_ie_rac_5-6.4.0-1.23.1.el5.x86_64      
error: Failed dependencies:       
        dell_ie_rac_5 is needed by (installed) dell_ft_install-1.1-1.noarch       
      
D) Finally, that the root one, this package is the installer utility for the firmware update, it can be re-installed later on, let’s remove all these RPMs :     
[root@hercules /nfs/software/Utils/dell/OpenManage/6.5_RHEL5]# rpm -e dell_ft_install-1.1-1.noarch      
[root@hercules /nfs/software/Utils/dell/OpenManage/6.5_RHEL5]# rpm -e dell_ie_rac_5-6.4.0-1.23.1.el5.x86_64       
[root@hercules /nfs/software/Utils/dell/OpenManage/6.5_RHEL5]# rpm -e srvadmin-racadm5       
      
E) Now the setup. sh must be successful :     
[root@hercules /nfs/software/Utils/dell/OpenManage/6.5_RHEL5]# ./setup.sh 
##############################################
Server Administrator Custom Install Utility
##############################################
  Server Administrator version 6.4.0 is currently installed.      
  Installed components are:       
   - srvadmin-argtable2-6.4.0-2.2.el5       
   - srvadmin-omacore-6.4.0-1.195.2.el5       
   - srvadmin-storelib-6.4.0-1.413.1.el5       
   - srvadmin-isvc-6.4.0-1.98.1.el5       
   - srvadmin-racdrsc-6.4.0-1.249.2.el5       
   - srvadmin-racadm4-6.4.0-1.219.1.el5       
   - srvadmin-omilcore-6.4.0-1.537.1.el5       
   - srvadmin-xmlsup-6.4.0-1.231.1.el5       
   - srvadmin-sysfsutils-6.4.0-1.3.el5       
   - srvadmin-smweb-6.4.0-1.312.6.el5       
   - srvadmin-storelib-sysfs-6.4.0-1.4.2.el5       
   - srvadmin-omcommon-6.4.0-1.233.1.el5       
   - srvadmin-smcommon-6.4.0-1.312.6.el5       
   - srvadmin-jre-6.4.0-1.232.1.el5       
   - srvadmin-storage-6.4.0-1.312.6.el5       
   - srvadmin-hapi-6.4.0-1.52.1.el5       
   - srvadmin-deng-6.4.0-1.59.1.el5       
   - srvadmin-rac-components-6.4.0-1.249.2.el5 
  Do you want to upgrade Server Administrator to 6.5.0?      
  Press ('y' for yes | 'Enter' to exit): y       
Preparing...                ########################################### [100%]       
   1:srvadmin-xmlsup        ########################################### [  6%]       
   2:srvadmin-sysfsutils    ########################################### [ 11%]       
   3:srvadmin-storelib-sysfs########################################### [ 17%]       
   4:srvadmin-storelib      ########################################### [ 22%]       
   5:srvadmin-hapi          ########################################### [ 28%]       
   6:srvadmin-racadm4       ########################################### [ 33%]       
   7:srvadmin-argtable2     ########################################### [ 39%]       
   8:srvadmin-omilcore      ########################################### [ 44%]       
     **********************************************************       
     After the install process completes, you may need       
     to log out and then log in again to reset the PATH       
     variable to access the Dell OpenManage CLI utilities 
     **********************************************************      
   9:srvadmin-deng          ########################################### [ 50%]       
  10:srvadmin-omcommon      ########################################### [ 56%]       
  11:srvadmin-isvc          ########################################### [ 61%]       
  12:srvadmin-smcommon      ########################################### [ 67%]       
  13:srvadmin-omacore       ########################################### [ 72%]       
  14:srvadmin-rac-components########################################### [ 78%]       
  15:srvadmin-storage       ########################################### [ 83%]       
  16:srvadmin-jre           ########################################### [ 89%]       
  17:srvadmin-racdrsc       ########################################### [ 94%]       
  18:srvadmin-smweb         ########################################### [100%] 
Do you want the Server Administrator services started?
   Press ('y' for yes | 'Enter' to exit): y      
Starting Systems Management Device Drivers:       
Starting dell_rbu:                                         [  OK  ]       
Starting ipmi driver: Already started                      [  OK  ]       
Starting Systems Management Data Engine:       
Starting dsm_sa_datamgrd:                                  [  OK  ]       
Starting dsm_sa_eventmgrd:                                 [  OK  ]       
Starting dsm_sa_snmpd:                                     [  OK  ]       
Starting DSM SA Shared Services:                           [  OK  ] 
[root@hercules /nfs/software/Utils/dell/OpenManage/6.5_RHEL5]#      
      
F) I noticed that for some reasons the Web Server component is not getting installed, re-run the setup.sh and add that one :     
[root@hercules /nfs/software/Utils/dell/OpenManage/6.5_RHEL5]# ./setup.sh 
##############################################
Server Administrator Custom Install Utility
##############################################
Components for Server Administrator Managed Node Software:
  Installed Components:      
    [x] Server Instrumentation       
    [x] Storage Management 
  Add Components      
    [ ] 1. Server Administrator Web Server       
    [ ] 2. Remote Enablement       
    [ ] 3. Remote Access Core Components       
    [ ] 4. Remote Access SA Plugin Components       
    [ ] 5. All 
  Enter the number to select a component from the above list.      
  Enter q to quit. 
Enter : 1
##############################################
Server Administrator Custom Install Utility
##############################################
  Selected Options      
   - Server Administrator Web Server 
Dependencies
Components for Server Administrator Managed Node Software:
  Installed Components:      
    [x] Server Instrumentation       
    [x] Storage Management 
  Add Components      
    [x] 1. Server Administrator Web Server       
    [ ] 2. Remote Enablement       
    [ ] 3. Remote Access Core Components       
    [ ] 4. Remote Access SA Plugin Components       
    [ ] 5. All 
  Enter the number to select a component from the above list.      
  Enter c to copy selected components to destination folder.       
  Enter i to install the selected components.       
  Enter r to reset selection and start over.       
  Enter q to quit. 
  Enter : i      
Installing the selected packages. 
Preparing...                ########################################### [100%]      
   1:srvadmin-iws           ########################################### [100%] 
Do you want the Server Administrator services started?
   Press ('y' for yes | 'Enter' to exit): y      
Starting Systems Management Device Drivers:       
Starting dell_rbu:                                         [  OK  ]       
Starting ipmi driver: Already started                      [  OK  ]       
Starting Systems Management Data Engine:       
Starting dsm_sa_datamgrd:                                  [  OK  ]       
Starting dsm_sa_eventmgrd:                                 [  OK  ]       
Starting dsm_sa_snmpd:                                     [  OK  ]       
Starting DSM SA Shared Services:                           [  OK  ] 
Starting DSM SA Connection Service:                        [  OK  ]      
      
G) Now, from a web browser, check the OMS version within the default url port 1311 (https://hercules.phoenix-nga:1311/servlet/OMSALogin?msgStatus=null):       
Done ! Version has been updated to 6.5.     
    
H) Since I removed dell_ft_install-1.1-1.noarch, I reinstall it again, it will reinstall the all three RPMs uninstalled earlier to get OMSA upgraded :     
[root@hercules /root]# yum install dell_ft_install      
Loaded plugins: dellsysid, fastestmirror       
Loading mirror speeds from cached hostfile       
* addons: mirror.leaseweb.com       
* base: mirror.leaseweb.com       
* extras: mirror.leaseweb.com       
* updates: mirror.leaseweb.com       
Excluding Packages in global exclude list       
Finished       
Setting up Install Process       
Resolving Dependencies       
--> Running transaction check       
---> Package dell_ft_install.noarch 0:1.1-1 set to be updated       
--> Processing Dependency: dell_ie_rac_5 for package: dell_ft_install       
--> Running transaction check       
---> Package dell_ie_rac_5.x86_64 0:6.4.0-1.23.1.el5 set to be updated       
--> Processing Dependency: srvadmin-racadm5 = 6.4.0 for package: dell_ie_rac_5       
--> Running transaction check       
---> Package srvadmin-racadm5.x86_64 0:6.4.0-1.217.1.el5 set to be updated       
--> Finished Dependency Resolution 
Dependencies Resolved
============================================================================================== Package                                      Arch                               Version                                       Repository                                   
Size       
==============================================================================================       
Installing:       
dell_ft_install                              noarch                             1.1-1                                         dell-omsa-indep                             2.7 k       
Installing for dependencies:       
dell_ie_rac_5                                x86_64                             6.4.0-1.23.1.el5                              dell-omsa-indep                             4.3 k       
srvadmin-racadm5                             x86_64                             6.4.0-1.217.1.el5                             dell-omsa-indep                             961 k 
Transaction Summary      
==============================================================================================       
Install       3 Package(s)       
Upgrade       0 Package(s) 
Total download size: 968 k      
Is this ok [y/N]: y       
Downloading Packages:       
(1/3): dell_ft_install-1.1-1.noarch.rpm                                              | 2.7 kB      
(2/3): dell_ie_rac_5-6.4.0-1.23.1.el5.x86_64.rpm                                     | 4.3 kB       
(3/3): srvadmin-racadm5-6.4.0-1.217.1.el5.x86_64.rpm                                 | 961 kB  
----------------------------------------------------------------------------------------------Total                                                                                                                                            221 kB/s | 968 kB     00:04      
Running rpm_check_debug       
Running Transaction Test       
Finished Transaction Test       
Transaction Test Succeeded       
Running Transaction       
  Installing     : srvadmin-racadm5                                         1/3       
  Installing     : dell_ie_rac_5                                            2/3       
  Installing     : dell_ft_install                                          3/3 
Installed:      
  dell_ft_install.noarch 0:1.1-1 
Dependency Installed:      
  dell_ie_rac_5.x86_64 0:6.4.0-1.23.1.el5                                               
srvadmin-racadm5.x86_64 0:6.4.0-1.217.1.el5 
Complete!      
[root@hercules /root]#       
    
I) Now, a quick check of the firmware version :     
[root@hercules /root]# update_firmware 
Running system inventory...
Searching storage directory for available BIOS updates...      
Checking SAS/SATA Backplane 0:0 Backplane Firmware - 1.05       
        Available: dell_dup_componentid_11204 - 1.05       
        Did not find a newer package to install that meets all installation checks.       
Checking System BIOS for PowerEdge 2900 - 2.6.1       
        Did not find a newer package to install that meets all installation checks.       
Checking PERC 6/i Integrated Controller 0 Firmware - 6.3.0-0001       
        Available: pci_firmware(ven_0x1000_dev_0x0060_subven_0x1028_subdev_0x1f0c) - 6.3.0-0001       
        Did not find a newer package to install that meets all installation checks.       
Checking BMC - 2.37       
        Available: dell_dup_componentid_05814 - 2.37       
        Did not find a newer package to install that meets all installation checks.       
Checking NetXtreme II BCM5708 Gigabit Ethernet rev 12 (eth1) - 6.0.1       
        Available: pci_firmware(ven_0x14e4_dev_0x164c) - 6.0.1       
        Did not find a newer package to install that meets all installation checks.       
Checking BIOS - 2.6.1       
        Available: dell_dup_componentid_00159 - 2.6.1       
        Did not find a newer package to install that meets all installation checks.       
Checking NetXtreme II BCM5708 Gigabit Ethernet rev 12 (eth0) - 6.0.1       
        Available: pci_firmware(ven_0x14e4_dev_0x164c) - 6.0.1       
        Did not find a newer package to install that meets all installation checks.       
Checking ST3500620SS Firmware - ms04       
        Available: dell_dup_componentid_16861 - ms0c       
        Did not find a newer package to install that meets all installation checks. 
This system does not appear to have any updates available.      
No action necessary. 
[root@hercules /root]#
Enjoy !
 
 
 

No comments:
Post a Comment