HPE Community read-only access December 15, 2018
This is a maintenance upgrade. You will be able to read articles and posts, but not post or reply.
Hours:
Dec 15, 4:00 am to 10:00 am UTC
Dec 14, 10:00 pm CST to Dec 15, 4:00 am CST
Dec 14, 8:00 pm PST to Dec 15, 2:00 am PST
BladeSystem - General
cancel
Showing results for 
Search instead for 
Did you mean: 

hw mirroring for rootdisks (bl860c)

 
SOLVED
Go to solution
whiz_kid911
Frequent Advisor

hw mirroring for rootdisks (bl860c)

hi
am trying to setup hardware mirroring frm UEFI..which is failing with the below error.
==============================================
Searching for devices.
HP Smart Array P410i Controller (version 3.26)
Currently the controller is in HBA mode
==============================================
Shell> drvcfg -s
Set Configuration Options
Drv[BD] Ctrl[ALL] Lang[en-US] - Options not set. Status = Unsupported
Drv[BF] Ctrl[ALL] Lang[en-US] - Options not set. Status = Unsupported
Drv[A7] Ctrl[ALL] Lang[en-US;eng] - Options not set. Status = Unsupported
Drv[A9] Ctrl[ALL] Lang[en-US;eng] - Options not set. Status = Unsupported
Drv[B2] Ctrl[ALL] Lang[en-US;eng] - Options not set. Status = Unsupported
Drv[B4] Ctrl[ALL] Lang[en-US;eng] - Options not set. Status = Unsupported

Shell>

any inputs?
12 REPLIES
vishnu.khandare
Respected Contributor

Re: hw mirroring for rootdisks (bl860c)

Hi Whiz,

Ur going correct,
U can make hardware mirror in BL860C no issue in tht.
go to shell>drvcfg -s
it will tak u to RAID controller array..
Configure it there.

Hope this solves ur issue.
Don't forget to assign points.

Regards
Vishnu Khandare
You should deserve before U desire!!!!
The Brit
Honored Contributor

Re: hw mirroring for rootdisks (bl860c)

You need to start by identifying the driver.

At the shell, enter the command "drivers"

Identify the driver you are looking for, the driver "id" is the value on the left.

Shell> drivers
T D
D Y C I
R P F A
V VERSION E G G #D #C DRIVER NAME IMAGE NAME
== ======== = = = == == =================================== ===================
11 00000010 B - - 7 13 PCI Bus Driver PciBus
1C 00000116 B - - 1 5 Smart Array 5x/6x Driver v1.16 PciRom Seg=00000000
22 0000002A D - - 2 - Usb Ohci Driver UsbOhci
23 00000010 D - - 2 - USB Bus Driver UsbBus
24 00001010 ? X - - - Usb Keyboard Driver UsbKb
25 00000010 ? - - - - Usb Mouse Driver UsbMouse
26 00000010 ? - - - - Usb Bot Mass Storage Driver UsbBot
27 00000010 ? - - - - Usb Cbi0 Mass Storage Driver UsbCbi0
28 00000010 ? - - - - UsbCbi1
29 00000010 ? - - - - Generic USB Mass Storage Driver UsbMassStorage
2A 00000010 ? - - - - UGA Console Driver GraphicsConsole
2B 00000000 D - - 1 - PCI VGA Mini Port Driver PciVgaMiniPort
2C 00000010 D - - 1 - VGA Class Driver VgaClassDriver
2D 00000010 B - - 2 2 Serial 16550 UART Driver Serial16550
2E 00000010 B - - 2 2 Serial Terminal Driver Terminal
2F 00000010 D - - 1 - Platform Console Management Driver ConPlatform
30 00000010 D - - 1 - Platform Console Management Driver ConPlatform
31 00000010 B - - 1 1 Console Splitter Driver ConSplitter
32 00000010 ? - - - - Console Splitter Driver ConSplitter
33 00000010 B - - 1 1 Console Splitter Driver ConSplitter
34 00000010 B - - 1 1 Console Splitter Driver ConSplitter
3F 00000010 D - - 7 - Generic Disk I/O Driver DiskIo
40 00000010 B - - 1 6 Partition Driver(MBR/GPT/El Torito) Partition
41 00000010 D - - 2 - FAT File System Driver Fat
42 01010600 ? X X - - LSI Logic Ultra160 SCSI Driver LsiScsi160
43 00000010 D X X 1 - PCI IDE/ATAPI Bus Driver Ide
44 00000010 B - - 1 1 Intel(R) PRO 100 UNDI Driver Undi
45 00030007 B X X 1 1 Broadcom Gigabit Ethernet Driver b75Undi64
46 00000010 D - - 2 - Simple Network Protocol Driver Snp3264
47 00000010 D - - 2 - PXE Base Code Driver PxeBc
48 00000010 D - - 2 - PXE DHCPv4 Driver PxeDhcp4
4B 01020900 D X X 2 - LSI Logic Ultra320 SCSI Driver lsi1030
4C 00002150 ? - - - - Intel(R) PRO/1000 v2.15 EFI-64 gigundi

Now enter drvcfg to get the list of configurable components and look for your driver listed "Drv [xx] Ctrl [yy]

Shell> drvcfg
Configurable Components
Drv[43] Ctrl[17] Lang[eng]



Shell>> drvcfg -s

to launch the configuration utility for the chosen driver.

HTH

Dave.
grahamswilson
Trusted Contributor

Re: hw mirroring for rootdisks (bl860c)

Are you sure this is a bl860c and not a new bl860c-i2?

I think you might be talking about the newer "i2" blades which come with the p4XX controllers...

But the issue is that the controller is in HBA mode (see your attached output). It should be in RAID mode...then the drvcfg etc. commands will work.

There is a process to do this - see attached. Note that you require a later version of "saupdate.efi" which you need to run that the UEFI prompt.

Everything you need should be in the attached zip file...

Hope that helps...

Sivaramakrishna_1
Honored Contributor

Re: hw mirroring for rootdisks (bl860c)

Hi,

I hope for BL860c there is a straight option is there like normal Smart Array controllers. It will give a option after enter into EFI shell to Press F8 Key to enter into Array Configuration utility.

As function keys will not work in serial console. You need to press Esc and then Numaric 8 to emulate as F8 and then you can configure RAID.

the method drvcfg -s generally used for new BL8x0c i2 blades.

Siva..
kris rombauts
Honored Contributor
Solution

Re: hw mirroring for rootdisks (bl860c)

Hello Whizkid,


Grahamswilson provided you the solution to your problem. However the attached file seems to have an issue, so i just provide you the URL where you can download the necessary files to upgrade the I/O firmware of the BL8x0 i2 blades which allows you to use the array controller in RAID mode, now you are on older firmware which did not had this feature enabled yet.

So just upgrade the I/O firmware and you will be able to configure the hardware raid on the P410i SmartArray.

http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&cc=us&prodTypeId=3709945&prodSeriesId=4186428&prodNameId=4204753&swEnvOID=54&swLang=13&mode=2&taskId=135&swItem=MTX-a7c00578488a405f9baa359b3e



HTH

Kris
whiz_kid911
Frequent Advisor

Re: hw mirroring for rootdisks (bl860c)

hi all
its a bl860c i2 blade...
i got the saupdated....however its giving me the appended error while configuration logical device....


(C) Copyright 1996-2010 Hewlett-Packard Development Company, L.P.

Note, menu interfaces might only display on the primary console device.
The current primary console device is:
Serial PcieRoot(0x30304352)/Pci(0x1,0x0)/Pci(0x0,0x5)
The primary console can be changed via the 'conconfig' UEFI shell command.

Press: ENTER - Start boot entry execution
B / b - Launch Boot Manager (menu interface)
D / d - Launch Device Manager (menu interface)
M / m - Launch Boot Maintenance Manager (menu interface)
S / s - Launch UEFI Shell (command line interface)
I / i - Launch iLO Setup Tool (command line interface)

*** User input can now be provided ***

Automatic boot entry execution will start in 4 second(s).
HP Smart Array P410i Controller (version 3.26) 0 Logical Drives

Currently the controller is in RAID mode
=============================================================================

8,0,0,0 341C020B01E10000 0000000000000006 EVN_EFI_LAUNCH_BOOT_MANAGER
(C) Copyright 1996-2010 Hewlett-Packard Development Company, L.P.

Note, menu interfaces might only display on the primary console device.
The current primary console device is:
Serial PcieRoot(0x30304352)/Pci(0x1,0x0)/Pci(0x0,0x5)
The primary console can be changed via the 'conconfig' UEFI shell command.

Press: ENTER - Start boot entry execution
B / b - Launch Boot Manager (menu interface)
D / d - Launch Device Manager (menu interface)
M / m - Launch Boot Maintenance Manager (menu interface)
S / s - Launch UEFI Shell (command line interface)
I / i - Launch iLO Setup Tool (command line interface)

*** User input can now be provided ***

Waiting for user input.
Launching UEFI Shell.
UEFI Shell version 2.10 [2.0]
Current running mode 1.1.2
Device mapping table
fs0 :Removable BlockDevice - Alias f68d0 blk0
PcieRoot(0x30304352)/Pci(0x1D,0x7)/USB(0x3,0x0)
blk0 :Removable BlockDevice - Alias f68d0 fs0
PcieRoot(0x30304352)/Pci(0x1D,0x7)/USB(0x3,0x0)
blk1 :Removable BlockDevice - Alias (null)
PcieRoot(0x30304352)/Pci(0x1D,0x7)/USB(0x2,0x0)

Press ESC in 1 seconds to skip startup.nsh, any other key to continue.
Shell>
Shell> drvcfg -s
Set Configuration Options
Drv[BD] Ctrl[ALL] Lang[en-US] - Options not set. Status = Unsupported
Drv[BF] Ctrl[ALL] Lang[en-US] - Options not set. Status = Unsupported
Drv[A7] Ctrl[ALL] Lang[en-US;eng] - Options not set. Status = Unsupported
Drv[A9] Ctrl[ALL] Lang[en-US;eng] - Options not set. Status = Unsupported
Drv[B2] Ctrl[ALL] Lang[en-US;eng] - Options not set. Status = Unsupported
Drv[B4] Ctrl[ALL] Lang[en-US;eng] - Options not set. Status = Unsupported
Drv[A4] Ctrl[ALL] Lang[eng] - Options not set. Status = Unsupported

Shell>



kris rombauts
Honored Contributor

Re: hw mirroring for rootdisks (bl860c)

Dear whizkid,

you have to use the commands 'drivers' and 'drvcfg' first to find the number/instance of the driver of the smartarray that you then configure using drvcfg xx yy with the -s option. So it is a 3 step process. It seems you did not supplied any numbers with the drvcfg comamnd, only the -s option, this does not work, the command does not know which card/ EFI driver you want to configure.


Pls find an example below and change the numbers ( 9B CD ) that match with your output results. If it still fails, pls provide the output in the forum.


fs0:\> drivers -b
T D
D Y C I
R P F A
V VERSION E G G #D #C DRIVER NAME IMAGE NAME
== ======== = = = == == =================================== ===================
23 0000000A B - - 2 93 PCI Bus Driver PciBusDxe
2A 00000014 B - - 1 1 Serial 16550 Driver Serial
....

95 0000000A D - - 10 - Simple Network Protocol Driver SnpDxe
9B 00000318 D X X 1 - Smart Array SAS Driver v3.18 MemoryMapped(0xB,0x < ====
9C 00050227 B X X 1 1 Broadcom 10 Gigabit Ethernet Driver MemoryMapped(0xB,0x
9D 00050227 B X X 1 1 Broadcom 10 Gigabit Ethernet Driver MemoryMapped(0xB,0x


fs0:\> drvcfg

Configurable Components
Drv[A2] Ctrl[D8] Lang[en-US]
Drv[A3] Ctrl[D9] Lang[en-US]
Drv[A9] Ctrl[183] Lang[en-US]
Drv[AA] Ctrl[184] Lang[en-US]
Drv[9C] Ctrl[CF] Lang[en-US;eng]
Drv[9D] Ctrl[D0] Lang[en-US;eng]
Drv[9E] Ctrl[D2] Lang[en-US;eng]
Drv[9F] Ctrl[D3] Lang[en-US;eng]
Drv[A0] Ctrl[D5] Lang[en-US;eng]
Drv[A1] Ctrl[D6] Lang[en-US;eng]
Drv[A5] Ctrl[17C] Lang[en-US;eng]
Drv[A6] Ctrl[17D] Lang[en-US;eng]
Drv[A7] Ctrl[17F] Lang[en-US;eng]
Drv[A8] Ctrl[180] Lang[en-US;eng]
Drv[9B] Ctrl[CD] Lang[eng] <======


fs0:\> drvcfg 9b cd -s

Option Rom Configuration for Arrays, version 3.18
Copyright 2009 Hewlett-Packard Development Company, L.P.
Controller: HP Smart Array P410i


+------------Main Menu---------------+
| Create Logical Drive |
| View Logical Drive |
| Delete Logical Drive |
+------------------------------------+


to create a new logical drive
to select main menu option; to exit





HTH

Kris

whiz_kid911
Frequent Advisor

Re: hw mirroring for rootdisks (bl860c)

issues reoslved after upgrading the iofw.
thanks alot
Amar_Joshi
Honored Contributor

Re: hw mirroring for rootdisks (bl860c)

Guys,
Can someone tell me how to change controller from HBA mode to RAID mode?

GrahamsWilson's attachment is not accessible, if someone has it please upload it again.

Thanks in advance.
kris rombauts
Honored Contributor
a.hrmwn
Occasional Advisor

Re: hw mirroring for rootdisks (bl860c)

Hi all,

this thread really gives me solution to my similar problem.

I noticed that:
it is necessary to access the console via http port 2381 in order to create logical drive from ORCA. otherwise, you'll stuck for hours back and forth like me wondering why the logical drives had never been created. (i wonder why the console cannot successfully receive Function key input, such as F8 when accessed via linux terminal or putty).
kris rombauts
Honored Contributor

Re: hw mirroring for rootdisks (bl860c)

You can use ESC key + 8-key (press quickly one after each other) to get the same functionality as function key F8 i.e.

Kris