cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
3678
Views
17
Helpful
9
Replies

Upgrade RAID controller for Cisco UCSM 2.2 integration with C240

gsidhu
Level 3
Level 3

Hi

This is for a VMware Virtual SAN (VSAN) implementation with Cisco UCS Manager 2.2(5a). Cisco
UCSM is integrated with 4 x Cisco C240-M4SX servers which all have Cisco 12G SAS Modular Raid Controller (UCSC-MRAID12G).

 

There is no local storage... ESXi 5.5 booting from Cisco 64GB FlexFlash SD card.

 

I need to upgrade the device drivers on the Raid Controller which are on my laptop (windows 7 os).

 

Does anybody know how I will be able to do this?

 

Is there a way using CLI session? What is the syntax (please provide example to illustrate)?

 

Or

 

Do I need to use Cisco Host Upgrade Utility ? What is the procedure from UCSM?

 

Thanks

 

G

 

 

 

9 Replies 9

Saurabh Kothari
Cisco Employee
Cisco Employee

Hey,

please check this link

http://www.cisco.com/c/en/us/support/docs/servers-unified-computing/ucs-manager/116349-technote-product-00.html#anc19

I believe you want to upgrade RAID(sas) drivers on ESXi.

let me know if you require to understand the procedure.

thanks,

Saurabh

 

Hi Saurabh

 

I should have mentioned this earlier......Problem is that I don't see any datastores  and the 'Advanced Settings' is showing 'no devices currently enabled for passthrough'. (See screenshot attached).

 

I believe that this issue is down to driver incompatibility on the Raid Controller.

 

So with this information, how can I upgrade the Cisco 12G SAS Modular Raid Controller (UCSC-MRAID12G) to version 6.606.06.00.1vmw?

 

I should be able to upgrade the Host Firmware Package for Storage Controller according to the following URL:

http://www.cisco.com/c/en/us/td/docs/unified_computing/ucs/sw/firmware-mgmt/gui/2-2/b_GUI_Firmware_Management_22/b_GUI_Firmware_Management_22_chapter_0111.pdf

 

However I cannot find 6.606.06.00.1vmw on Cisco Download software site.

 

The C240-M4SX servers have the latest ucs-k9-bundle-c-series.2.2.5a.C.bin

 

 

 

 

Can this be done through host firmware package in UCSM host firmware package in UCSM

 

 

 

 

 

 

 

 

 

6.606.06.00.1vmw can be download from VMware site directly.

http://www.vmware.com/resources/compatibility/detail.php?deviceCategory=io&productid=38642

 

Once you have the sas driver use it to upgrade the version

let me know if you need to understand the procedure for the same.

thanks,

-Saurabh

ok I managed to sort this issue out....

 

First of all I created a directory on the tmp directory on the Cisco FlexFlash SD card Hypervisor partition. You can use a different directory but the tmp directory had the most available space.

 

I then used SCP to download the device drivers from my laptop to the Cisco FlexFlash SD card into the directory I created. (I also tried using FTP but the customer firewall was blocking FTP).

 

I then used the following esxcli command to upgrade the device driver on the RAID controller:

 

esxcli software vib update -d /tmp/gss/megaraid_sas-6.606.06.00-offline_bundle-2351571.zip

 

Finally after rebooting the server I issued the following esxcli command to verify that the new firmware version on the RAID controller:

 

vmkload_mod -s megaraid_sas

 

 

Hey, that's good news.

Glad you were able to resolve the issue.

thanks again for posting your queries to Cisco's support community.

-Saurabh

 

*Please do not forget to rate all usefull posts

This does NOT update firmware, this simply updates the ESXi driver.  I also in the middle of the same exact configuration (C240 M4 & VMware Virtual SAN).  The VMware HCL calls for firmware version 4.270.00-4238.  I cannot figure out where this firmware version comes from.  It doesn't reference the version that shows in UCS Manager or the Cisco release notes for the firmware.  The firmware version I have installed is 24.7.0-0047.

 

See VMware HCL here: http://www.vmware.com/resources/compatibility/detail.php?deviceCategory=vsanio&productid=38642&vsanrncomp=true&vcl=true

 

I have my Virtual SAN fully deployed on these servers now, but once day I'm getting an error on 1/5 servers.  The SEL logs show that the disks Asserted and Deasserted until the logs fill up, and causes the Virtual SAN cluster to become Unhealthy.

 

 

EDIT: When I go to the MegaRaid configuration utility on system boot, I can see version 4.270.00-4238 listed, even though UCSM says 24.7.0-0047.  So I'm on the correct release, something else must be going on...

 




2 | 08/29/2015 02:04:43 | CIMC | Drive slot(Bay) HDD3_STATUS #0x49 | Drive Fault | Asserted 
3 | 08/29/2015 02:04:43 | CIMC | Drive slot(Bay) HDD4_STATUS #0x4a | Drive Fault | Asserted 
4 | 08/29/2015 02:04:43 | CIMC | Drive slot(Bay) HDD5_STATUS #0x4b | Drive Fault | Asserted 
5 | 08/29/2015 02:04:43 | CIMC | Drive slot(Bay) HDD6_STATUS #0x4c | Drive Fault | Asserted 
6 | 08/29/2015 02:04:43 | CIMC | Drive slot(Bay) HDD7_STATUS #0x4d | Drive Fault | Asserted 
7 | 08/29/2015 02:04:43 | CIMC | Drive slot(Bay) HDD8_STATUS #0x4e | Drive Fault | Asserted 
8 | 08/29/2015 02:04:43 | CIMC | Drive slot(Bay) HDD23_STATUS #0x5d | Drive Fault | Asserted 
9 | 08/29/2015 02:04:43 | CIMC | Drive slot(Bay) HDD24_STATUS #0x5e | Drive Fault | Asserted 
a | 08/29/2015 02:04:43 | CIMC | Platform alert LED_HLTH_STATUS #0x62 | LED color is amber | Asserted 
b | 08/29/2015 02:04:43 | CIMC | Platform alert LED_HLTH_STATUS #0x62 | LED color is green | Deasserted 
c | 08/29/2015 02:04:44 | CIMC | Drive slot(Bay) HDD1_STATUS #0x47 | Drive Fault | Asserted 
d | 08/29/2015 02:04:44 | CIMC | Drive slot(Bay) HDD2_STATUS #0x48 | Drive Fault | Asserted 
e | 08/29/2015 02:04:49 | CIMC | Drive slot(Bay) HDD1_STATUS #0x47 | Drive Fault | Deasserted 
f | 08/29/2015 02:04:49 | CIMC | Drive slot(Bay) HDD2_STATUS #0x48 | Drive Fault | Deasserted 
10 | 08/29/2015 02:04:49 | CIMC | Drive slot(Bay) HDD3_STATUS #0x49 | Drive Fault | Deasserted 
11 | 08/29/2015 02:04:49 | CIMC | Drive slot(Bay) HDD4_STATUS #0x4a | Drive Fault | Deasserted 
12 | 08/29/2015 02:04:49 | CIMC | Drive slot(Bay) HDD5_STATUS #0x4b | Drive Fault | Deasserted 
13 | 08/29/2015 02:04:49 | CIMC | Drive slot(Bay) HDD6_STATUS #0x4c | Drive Fault | Deasserted 
14 | 08/29/2015 02:04:49 | CIMC | Drive slot(Bay) HDD7_STATUS #0x4d | Drive Fault | Deasserted 
15 | 08/29/2015 02:04:49 | CIMC | Drive slot(Bay) HDD8_STATUS #0x4e | Drive Fault | Deasserted 
16 | 08/29/2015 02:04:49 | CIMC | Drive slot(Bay) HDD23_STATUS #0x5d | Drive Fault | Deasserted 
17 | 08/29/2015 02:04:49 | CIMC | Drive slot(Bay) HDD24_STATUS #0x5e | Drive Fault | Deasserted 
18 | 08/29/2015 02:04:49 | CIMC | Platform alert LED_HLTH_STATUS #0x62 | LED color is green | Asserted 
19 | 08/29/2015 02:04:49 | CIMC | Platform alert LED_HLTH_STATUS #0x62 | LED color is amber | Deasserted 
1a | 08/29/2015 02:04:54 | CIMC | Drive slot(Bay) HDD1_STATUS #0x47 | Drive Fault | Asserted 
1b | 08/29/2015 02:04:54 | CIMC | Drive slot(Bay) HDD2_STATUS #0x48 | Drive Fault | Asserted 
1c | 08/29/2015 02:04:54 | CIMC | Drive slot(Bay) HDD3_STATUS #0x49 | Drive Fault | Asserted 
1d | 08/29/2015 02:04:54 | CIMC | Drive slot(Bay) HDD4_STATUS #0x4a | Drive Fault | Asserted 
1e | 08/29/2015 02:04:54 | CIMC | Drive slot(Bay) HDD5_STATUS #0x4b | Drive Fault | Asserted 
1f | 08/29/2015 02:04:54 | CIMC | Drive slot(Bay) HDD6_STATUS #0x4c | Drive Fault | Asserted 
20 | 08/29/2015 02:04:54 | CIMC | Drive slot(Bay) HDD7_STATUS #0x4d | Drive Fault | Asserted 
21 | 08/29/2015 02:04:54 | CIMC | Drive slot(Bay) HDD8_STATUS #0x4e | Drive Fault | Asserted 
22 | 08/29/2015 02:04:54 | CIMC | Drive slot(Bay) HDD23_STATUS #0x5d | Drive Fault | Asserted 
23 | 08/29/2015 02:04:54 | CIMC | Drive slot(Bay) HDD24_STATUS #0x5e | Drive Fault | Asserted 
24 | 08/29/2015 02:04:55 | CIMC | Platform alert LED_HLTH_STATUS #0x62 | LED color is amber | Asserted 
25 | 08/29/2015 02:04:55 | CIMC | Platform alert LED_HLTH_STATUS #0x62 | LED color is green | Deasserted 

Keny Perez
Level 8
Level 8

Why are you in need to update the Storage Controller drivers on server that does not use local disks????

 

-Kenny

The engineer carrying out the VMware VSAN part of the implementation is having issues with configuring the Cisco 12G SAS Modular Raid Controller (UCSC-MRAID12G) for Passthrough mode.

When I enter 'esxcli storage core device list command' from the ESXi CLI it does not list the drives. (Each C240-M4SX server has 1 x SSD plus 7 x HDD).

The C240-M4SX are running Cisco custom VMware ESXi 5.5 U2 (Vmware-ESXi-5.5.0-2068190-custom-Cisco-5.5.2.3).

The driver that the Cisco VMware custom image installs for the RAID controller is Version 6.604.54.00.1vmw. I believe the issue is down to compatibility as the VMware VSAN compatibility guide specifies  version 6.606.06.00.1vmw. See screenshot attached

So you have local storage!  you mentioned in the initial post "There is no local storage... ESXi 5.5 booting from Cisco 64GB FlexFlash SD card.0"

Have you configured those disks in a RAID volume or at least JBOD to have the OS see the local storage?

 

-Kenny

Review Cisco Networking products for a $25 gift card