Skip to Main Content

Hardware

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

solaris 10 multipathing ( EMC VNX)

nnakhleJul 5 2016 — edited Jul 11 2016

Hi,

We want to migrate a Solaris 10 (x86) from EMC clariion to VNX. Thus after presenting 10TB filesystem, the server did not automatically configured the multi-path device of the VNX LUN.

The format command is showing 4 10TB LUNs, can somebody guide me on how to alter the scsi_vhci.conf file ( shall it be same like below device-type-scsi-options-list? )

device-type-scsi-options-list =

"STK     SL150", "disable-option",

"DGC     VRAID", "enable-option";

enable-option = 0x7000000;

here below some logs from the server

  # format

Searching for disks...done

c2t5006016936E02540d0: configured with capacity of 10240.00GB

c2t5006016136E02540d0: configured with capacity of 10240.00GB

c3t5006016A36E02540d0: configured with capacity of 10240.00GB

c3t5006016236E02540d0: configured with capacity of 10240.00GB

 

AVAILABLE DISK SELECTIONS:

       0. c2t5006016936E02540d0 <DGC-VRAID-0533-10.00TB>  /pci@0/pci@0/pci@8/pci@0/pci@2/SUNW,qlc@0/fp@0,0/ssd@w5006016936e02540,0

       1. c2t5006016136E02540d0 <DGC-VRAID-0533-10.00TB>  /pci@0/pci@0/pci@8/pci@0/pci@2/SUNW,qlc@0/fp@0,0/ssd@w5006016136e02540,0

       2. c3t5006016A36E02540d0 <DGC-VRAID-0533-10.00TB>  /pci@0/pci@0/pci@8/pci@0/pci@a/SUNW,qlc@0/fp@0,0/ssd@w5006016a36e02540,0

       3. c3t5006016236E02540d0 <DGC-VRAID-0533-10.00TB>  /pci@0/pci@0/pci@8/pci@0/pci@a/SUNW,qlc@0/fp@0,0/ssd@w5006016236e02540,0

       4. c6t5000C5000CB3F57Bd0 <SUN146G cyl 14087 alt 2 hd 24 sec 848>  /scsi_vhci/disk@g5000c5000cb3f57b

       5. c6t5000C5000CB62023d0 <SUN146G cyl 14087 alt 2 hd 24 sec 848>  /scsi_vhci/disk@g5000c5000cb62023

       6. c6t5000C5000EB1AFA3d0 <SUN146G cyl 14087 alt 2 hd 24 sec 848>  /scsi_vhci/disk@g5000c5000eb1afa3

       7. c6t5000C5000825D23Bd0 <SUN146G cyl 14087 alt 2 hd 24 sec 848>  /scsi_vhci/disk@g5000c5000825d23b

       8. c6t60060160F1E01E0042E632F9FD80E411d0 <DGC-RAID5-0326 cyl 65268 alt 2 hd 255 sec 252>  /scsi_vhci/ssd@g60060160f1e01e0042e632f9fd80e411

       9. c6t60060160F1E01E0076B2AE1D26B8E411d0 <DGC-RAID 5-0326-2.00TB>  /scsi_vhci/ssd@g60060160f1e01e0076b2ae1d26b8e411

      10. c6t6006016002E11E00FAE71E05C721E211d0 <DGC-RAID 5-0326-2.00TB>  /scsi_vhci/ssd@g6006016002e11e00fae71e05c721e211

root# more scsi_vhci.conf

#

# Copyright (c) 2001, 2011, Oracle and/or its affiliates. All rights reserved.

#

#pragma ident   "@(#)scsi_vhci.conf     1.10    11/04/12 SMI"

#

name="scsi_vhci" class="root";

#

# Load balancing global configuration: setting load-balance="none" will cause all I/O to a given device (which supports multipath I/O) to occur via one path.

# Setting load-balance="round-robin" will cause each path to the device to be used in turn.

#

load-balance="round-robin";

#

# Automatic failback configuration

# possible values are auto-failback="enable" or auto-failback="disable"

auto-failback="enable";

#

# For enabling MPxIO support for 3rd party symmetric device need an entry similar to following in this file. Just replace the "SUN     SENA" # part with the Vendor ID/Product ID for the device, exactly # as reported by Inquiry cmd.

#

# device-type-scsi-options-list =

# "SUN     SENA", "symmetric-option";

#

# symmetric-option = 0x1000000;

device-type-scsi-options-list =

"STK     SL150", "disable-option";

disable-option = 0x7000000;

#BEGIN: UPDATE_PATHSTATE_ON_RESET_BLOCK (DO NOT MOVE OR DELETE)

#

# Tunable for updating path states after a UNIT ATTENTION reset.

# There are arrays which do not queue UAs during resets

# after an implicit failover. For such arrays, we need to

# update the path states after any type of UA resets, since

# UA resets take higher precedence among other UNIT ATTENTION

# conditions. By default, scsi_vhci does not update path states

# on UA resets. To make scsi_vhci do that for such arrays, you need

# to set the tunable scsi-vhci-update-pathstate-on-reset to "yes"

# for the VID/PID combination as described below.

#

#       "012345670123456789012345",     "yes" or "no"

#       "|-VID--||-----PID------|",

# scsi-vhci-update-pathstate-on-reset =

#       "Pillar  Axiom 600",            "yes";

#

#END: UPDATE_PATHSTATE_ON_RESET_BLOCK (DO NOT MOVE OR DELETE)

root@skybolt #

root@# more fp.conf

#

# Copyright 2006 Sun Microsystems, Inc.  All rights reserved.

# Use is subject to license terms.

#

# Sun Fibre Channel Port driver configuration

#

#ident  "@(#)fp.conf    1.4     06/06/22 SMI"

#

name="fp" class="fibre-channel" port=0;

name="fp" class="fibre-channel" port=1;

#

# Automatic configuration of the fabric is turned on by default

# and thus allows all devices discovered in the SAN zone to be

# enumerated in the Solaris devinfo tree automatically.

#

# The manual_configuration_only property may be used to

# disable the default behavior and force the manual configuration of

# the devices in the SAN. Setting manual_configuration_only=1

# will disable the automatic configuration of devices.

# NOTE: Use of this property is not recommended. If used, the

# fabric devices accessed at boot time need to get manually configured

# before the next reboot. Otherwise, fabric devices that are needed at

# boot time may not get configured and may cause boot problems.

# To manually configure fabric devices, refer to cfgadm_fp(1M).

# manual_configuration_only=1;

#

#

# To generate the binding-set specific 'compatible' forms used to address

# legacy issues the 'scsi-binding-set' property must be defined. (do not remove)

#

scsi-binding-set="fcp";

#

# List of ULP modules for loading during port driver attach time

#

load-ulp-list="1","fcp";

#

# Force attach driver to support hotplug activity (do not remove the property)

#

ddi-forceattach=1;

#

# I/O multipathing feature (MPxIO) can be enabled or disabled using

# mpxio-disable property. Setting mpxio-disable="no" will activate

# I/O multipathing; setting mpxio-disable="yes" disables the feature.

#

# Global mpxio-disable property:

#

# To globally enable MPxIO on all fp ports set:

# mpxio-disable="no";

#

# To globally disable MPxIO on all fp ports set:

# mpxio-disable="yes";

#

# Per port mpxio-disable property:

#

# You can also enable or disable MPxIO on a per port basis.

# Per port settings override the global setting for the specified ports.

# To disable MPxIO on port 0 whose parent is /pci@8,600000/SUNW,qlc@4 set:

# name="fp" parent="/pci@8,600000/SUNW,qlc@4" port=0 mpxio-disable="yes";

#

# NOTE: If you just want to enable or disable MPxIO on all fp ports, it is

# better to use stmsboot(1M) as it also updates /etc/vfstab.

#

#

# You can describe a list of target port WWNs and LUN numbers which will

# not be configured. LUN numbers will be interpreted as decimal. White

# spaces and ',' can be used in the list of LUN numbers.

#

# pwwn-lun-blacklist=

# "target-port-wwn,lun-list"

#

# To prevent LUNs 1 and 2 from being configured for target

# port 510000f010fd92a1 and target port 510000e012079df1, set:

#

# pwwn-lun-blacklist=

# "510000f010fd92a1,1,2",

# "510000e012079df1,1,2";

mpxio-disable="no";

root@#

AVAILABLE DISK SELECTIONS:

       0. c2t5006016936E02540d0 <DGC-VRAID-0533-10.00TB>

          /pci@0/pci@0/pci@8/pci@0/pci@2/SUNW,qlc@0/fp@0,0/ssd@w5006016936e02540,0

       1. c2t5006016136E02540d0 <DGC-VRAID-0533-10.00TB>

          /pci@0/pci@0/pci@8/pci@0/pci@2/SUNW,qlc@0/fp@0,0/ssd@w5006016136e02540,0

       2. c3t5006016A36E02540d0 <DGC-VRAID-0533-10.00TB>

          /pci@0/pci@0/pci@8/pci@0/pci@a/SUNW,qlc@0/fp@0,0/ssd@w5006016a36e02540,0

       3. c3t5006016236E02540d0 <DGC-VRAID-0533-10.00TB>

          /pci@0/pci@0/pci@8/pci@0/pci@a/SUNW,qlc@0/fp@0,0/ssd@w5006016236e02540,0

       4. c6t5000C5000CB3F57Bd0 <SUN146G cyl 14087 alt 2 hd 24 sec 848>

          /scsi_vhci/disk@g5000c5000cb3f57b

       5. c6t5000C5000CB62023d0 <SUN146G cyl 14087 alt 2 hd 24 sec 848>

          /scsi_vhci/disk@g5000c5000cb62023

       6. c6t5000C5000EB1AFA3d0 <SUN146G cyl 14087 alt 2 hd 24 sec 848>

          /scsi_vhci/disk@g5000c5000eb1afa3

       7. c6t5000C5000825D23Bd0 <SUN146G cyl 14087 alt 2 hd 24 sec 848>

          /scsi_vhci/disk@g5000c5000825d23b

       8. c6t60060160F1E01E0042E632F9FD80E411d0 <DGC-RAID5-0326 cyl 65268 alt 2 hd 255 sec 252>

          /scsi_vhci/ssd@g60060160f1e01e0042e632f9fd80e411

       9. c6t60060160F1E01E0076B2AE1D26B8E411d0 <DGC-RAID 5-0326-2.00TB>

          /scsi_vhci/ssd@g60060160f1e01e0076b2ae1d26b8e411

      10. c6t6006016002E11E00FAE71E05C721E211d0 <DGC-RAID 5-0326-2.00TB>

          /scsi_vhci/ssd@g6006016002e11e00fae71e05c721e211

Specify disk (enter its number)[10]: 0

selecting c2t5006016936E02540d0

[disk formatted]

Disk not labeled.  Label it now? y

format> p

PARTITION MENU:

        0      - change `0' partition

        1      - change `1' partition

        2      - change `2' partition

        3      - change `3' partition

        4      - change `4' partition

        5      - change `5' partition

        6      - change `6' partition

        expand - expand label to use whole disk

        select - select a predefined table

        modify - modify a predefined partition table

        name   - name the current table

        print  - display the current table

        label  - write partition map and label to the disk

        !<cmd> - execute <cmd>, then return

        quit

partition> p

Current partition table (original):

Total disk sectors available: 21474820062 + 16384 (reserved sectors)

Part      Tag    Flag     First Sector           Size           Last Sector

  0        usr    wm                34         10.00TB            21474820062   

  1 unassigned    wm                 0             0                 0   

  2 unassigned    wm                 0             0                 0   

  3 unassigned    wm                 0             0                 0   

  4 unassigned    wm                 0             0                 0   

  5 unassigned    wm                 0             0                 0   

  6 unassigned    wm                 0             0                 0   

  8   reserved    wm       21474820063          8.00MB            21474836446   

partition> q

FORMAT MENU:

        disk       - select a disk

        type       - select (define) a disk type

        partition  - select (define) a partition table

        current    - describe the current disk

        format     - format and analyze the disk

        repair     - repair a defective sector

        label      - write label to the disk

        analyze    - surface analysis

        defect     - defect list management

        backup     - search for backup labels

        verify     - read and display labels

        inquiry    - show vendor, product and revision

        volname    - set 8-character volume name

        !<cmd>     - execute <cmd>, then return

        quit

format> inquiry

Vendor:   DGC    

Product:  VRAID          

Revision: 0533

format>

thanks,

nnakhle

Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Aug 8 2016
Added on Jul 5 2016
2 comments
2,250 views