Deployment Example: Sun Java System Communications Services for Access Anywhere (EdgeMail)

ProcedureConfiguring Solaris Systems to See the SAN Disks

This procedure needs to be performed on each of the systems connected to the storage area network (SAN) created by the minnow systems.

Steps
  1. Verify that all SAN foundation software packages and patches are installed. This is done through puppet system.

  2. Enable Solaris multipathing by editing /kernel/drv/scsi_vhci.conf and setting mpxio-disable="yes". Reboot the system.

  3. Use the cfgadm -al to view all disks recognized by the operating system:


    root[bash]@phys-bedge1-2# cfgadm -al
    Ap_Id                 Type      Receptacle  Occupant      Condition
    c0                    scsi-bus  connected   configured    unknown
    c0::dsk/c0t0d0        CD-ROM    connected   configured    unknown
    c1                    scsi-bus  connected   configured    unknown
    c1::dsk/c1t0d0        disk      connected   configured    unknown
    c1::dsk/c1t1d0        disk      connected   configured    unknown
    c2                    scsi-bus  connected   unconfigured  unknown
    c3                    fc        connected   unconfigured  unknown
    c4                    fc-fabric connected   configured    unknown
    c4::210100e08b3b1fa9  unknown   connected   unconfigured  unknown
    c4::256000c0ffc84dcd  disk      connected   unconfigured  unknown
    c4::256000c0ffc84ddc  disk      connected   unconfigured  unknown
    c4::266000c0ffe84dcd  disk      connected   unconfigured  unknown
    c4::266000c0ffe84ddc  disk      connected   unconfigured  unknown
  4. Configure each of the disks with the cfgadm -c configure option, for example:


    root[bash]@phys-bedge1-2# cfgadm -c configure c4::266000c0ffe84dcd
    
  5. Verify that each disk was configured, for example:


    root[bash]@phys-bedge1-2# cfgadm -al |grep c4::266000c0ffe84dcd
    c4::266000c0ffe84dcd  disk        connected  configured   unknown
  6. Now run format and you will be able to see the disks. Make sure their path contains /scsi_vhci/*.


    Searching for disks...done
    AVAILABLE DISK SELECTIONS:
    0 c1t0d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424> /pci@1f,700000/scsi@2/sd@0,0
    1. c1t1d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424> /pci@1f,700000/scsi@2/sd@1,0
    2. c1t2d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424> /pci@1f,700000/scsi@2/sd@2,0
    3. c1t3d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424> /pci@1f,700000/scsi@2/sd@3,0
    4. c9t600C0FF000000000084DCD2B7F3FDA00d0 <SUN-StorEdge3510-327R cyl 20478
    alt 2 hd 64 sec 32>  /scsi_vhci/ssd@g600c0ff000000000084dcd2b7f3fda00
  7. Configure all disks seen on each of the HBAs. In this design, each disks will have 4 redundant paths. To verify number of paths available run luxadm command.


    root[bash]@phys-bedge1-2# luxadm display \
    /dev/rdsk/c9t600C0FF000000000084DDC30300FD702d0s2
    DEVICE PROPERTIES for disk: /dev/rdsk/c9t600C0FF000000000084DDC30300FD702d0s2
    Vendor:               SUN     
    Product ID:           StorEdge 3510   
    Revision:             327R
    Serial Num:           084DDC30300F
    Unformatted capacity: 179510.000 MBytes
    Read Cache:           Enabled
    Minimum prefetch:   0x0
    Maximum prefetch:   0xffff
    Device Type:          Disk device
    Path(s):
    /dev/rdsk/c9t600C0FF000000000084DDC30300FD702d0s2
    /devices/scsi_vhci/ssd@g600c0ff000000000084ddc30300fd702:c,raw
    Controller           /devices/pci@1c,600000/SUNW,qlc@1,1/fp@0,0
    Device Address              266000c0ffe84ddc,6
    Host controller port WWN    210100e08b3b66a5
    Class                       primary
    State                       ONLINE
    Controller           /devices/pci@1d,700000/SUNW,qlc@1,1/fp@0,0
    Device Address              226000c0ffa84ddc,6
    Host controller port WWN    210100e08b3b70a9
    Class                       primary
    State                       ONLINE
    Controller           /devices/pci@1d,700000/SUNW,qlc@1/fp@0,0
    Device Address              266000c0ffe84ddc,6
    Host controller port WWN    210000e08b1b70a9
    Class                       primary
    State                       ONLINE
    Controller           /devices/pci@1d,700000/SUNW,qlc@2,1/fp@0,0
    Device Address              226000c0ffa84ddc,6
    Host controller port WWN    210100e08b3bb4a2
    Class                       primary
    State                       ONLINE