Discovering Solaris FC lib in OpsCenter

Oracle Enterprise Manager Ops Center 11g offers support for FC library, however before it can discover the LUNs, you need to enable multi-path as it states in the preparing storage doc

First, make sure you see the LUNs on the system:

#cfgadm -al -o show_SCSI_LUN |grep ,5
c3::200600a0b8266e60,50        disk         connected    configured   unknown
c3::200600a0b8266e60,51        disk         connected    configured   unknown

Then enable multipathing, you can follow the reference guide on Enabling and Disabling Multipathing

Essentially, you need to manually configure your storage settings in /kernel/drv/scsi_vhci.conf as well as execute stmboot -e. What's interesting is that if you only run stmboot -e, the system states the multi-path is enabled on each controller.

# stmsboot -e

WARNING: stmsboot operates on each supported multipath-capable controller
        detected in a host. In your system, these controllers are

/pci@0,0/pci8086,25f8@4/pci1077,13d@0/fp@0,0
/pci@0,0/pci8086,25f8@4/pci1077,13d@0,1/fp@0,0

If you do NOT wish to operate on these controllers, please quit stmsboot
and re-invoke with -D { fp | mpt | mpt_sas} to specify which controllers you wish
to modify your multipathing configuration for.

Do you wish to continue? [y/n] (default: y) y
STMS is already enabled. No changes or reboots needed

If you try to register the LUNs the way it is, OpsCenter will gives an error:

OpsCenter FC Storage Error, LUNs without multipath enabled

Multipath-enabled devices receive new names, that are of 32 digit IEEE standard format that Ops Center requires. To check that your LUNs are multipath enabled, execute:

# mpathadm list lu
        /dev/rdsk/c4t600A0B8000266EB2000005734E3A344Bd0s2
                Total Path Count: 1
                Operational Path Count: 1
        /dev/rdsk/c4t600A0B8000266EB2000005724E3A33C5d0s2
                Total Path Count: 1
                Operational Path Count: 1

You can now register the FC lib in the OpsCenter console. On the left hand side Navigation panel select

Library -> Storage Library -> Fibre Channel Storage.

Then on the right hand side Actions panel, select

Operate -> New Fibre Chanel Library

After registering the library in the OC,  notice the GUID listing that map to the mpathadm output containing, 600A0B8000266EB2000005724E3A33C5.

You should be able to see the LUNs within the Ops Center console:

FC Storage registered in OpsCenter

Comments:

Post a Comment:
  • HTML Syntax: NOT allowed
About

Marina Fisher is a member of Oracle ISV Engineering team, posting blogs around industries, technologies, and applications she is working with.

Search

Categories
Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today