Sun Microsystems, Inc.  Sun System Handbook - ISO 3.4 June 2011 Internal/Partner Edition
   Home | Current Systems | Former STK Products | EOL Systems | Components | General Info | Search | Feedback

Asset ID: 1-72-1009395.1
Update Date:2009-01-19
Keywords:

Solution Type  Problem Resolution Sure

Solution  1009395.1 :   Sun StorEdge[TM] 3310: Some sccli commands run in-band give error: “this operation is only supported on RAID primary controllers”  


Related Items
  • Sun Storage 3310 Array
  •  
Related Categories
  • GCS>Sun Microsystems>Storage - Disk>Modular Disk - 3xxx Arrays
  •  

PreviouslyPublishedAs
212991


Symptoms
The Sun StorEdge[TM] 3310 SCSI Array can be managed by a command line interface which comes as a part of a package called SUNWsccli and can be invoked by running "/opt/SUNWsscs/sbin/sccli".
The management of Sun StorEdge 3310 SCSI Array can be in-band (using the SCSI interface) or be out of band (using ethernet interface).

Some sccli commands run in-band give error:   this operation is only supported on RAID primary controllers 

This error occurs when certain sccli commands are run in-band because all luns mapped to the host are assigned to the secondary controller.  Therefore, all sccli commands are being executed by the secondary controller.  

Note:  This does not effect sccli out-of-band or Sun StorEdge[TM] 3510 configurations.

In this example the host is attached to ch3. Lun0 (ld2) is assigned to the secondary controller,  and mapped to ch3, target 1 (SID=1).

With out-of-band sccli:  (sccli <ip_address>)

sccli> show lun-maps

Ch Tgt LUN   ld/lv  ID-Partition  Assigned  Filter Map

--------------------------------------------------------------

 3   1   0   ld2    0181E2AA-00   Secondary

root@buggs / # format

Searching for disks...done 

AVAILABLE DISK SELECTIONS:

       0. c0t0d0 <ST34321A cyl 8892 alt 2 hd 15 sec 63>

          /pci@1f,0/pci@1,1/ide@3/dad@0,0

       1. c2t1d0 <SUN-StorEdge3310-0325 cyl 34474 alt 2 hd 64 sec 64>

          /pci@1f,0/pci@1/pci@2/scsi@5/sd@1,0

Note:  t1=target 1 (SID=1) and d0=lun 0

root@buggs / # sccli

sccli: selected device /dev/rdsk/c2t1d0s2 [SUN StorEdge 3310 SN#00006C]

sccli> show inq

 Vendor: SUN

 Product: StorEdge 3310

 Revision: 0325

 Peripheral Device Type: 0x0

 Page 80 Serial Number: 00006C0181E2AA00

 Page 83 Logical Unit Device ID: 600C0FF00000000000006C0181E2AA00

 Page D0 Target ID: 1

 Device Type: Secondary <--  Note  Secondary  controller

sccli> show safte

sccli: this operation is only supported on RAID primary controllers

sccli> show lun-maps

sccli: this operation is only supported on RAID primary controllers

sccli> quit



Resolution
To fix this map at least one lun0 that is assigned to the primary controller to the host channel to which the host is connected.
In our example:

Through tip session I map lun0 (ld3) assigned to primary controller, to ch3, target 0 (PID=0).

root@buggs / # format

Searching for disks...done 

AVAILABLE DISK SELECTIONS:

       0. c0t0d0 <ST34321A cyl 8892 alt 2 hd 15 sec 63>

          /pci@1f,0/pci@1,1/ide@3/dad@0,0

       1. c2t0d0 <SUN-StorEdge3310-0325 cyl 43433 alt 2 hd 64 sec 127>

          /pci@1f,0/pci@1/pci@2/scsi@5/sd@0,0

       2. c2t1d0 <SUN-StorEdge3310-0325 cyl 34474 alt 2 hd 64 sec 64>

          /pci@1f,0/pci@1/pci@2/scsi@5/sd@1,0

Note:  t0=target 0 (PID=0) and d0=lun 0

root@buggs / # sccli

sccli: selected device /dev/rdsk/c2t0d0s2 [SUN StorEdge 3310 SN#00006C]

sccli> show inq

 Vendor: SUN

 Product: StorEdge 3310

 Revision: 0325

 Peripheral Device Type: 0x0

 NVRAM Defaults: 325W 3310 v1.40

 Bootrecord version: 1.31G

 Page 80 Serial Number: 00006C7A3D1DCF00

 Page 83 Logical Unit Device ID: 600C0FF00000000000006C7A3D1DCF00

 Page D0 Target ID: 0

 Ethernet Address: 00:C0:FF:80:00:6C

 Device Type: Primary <-- Note  Primary  controller

Now all sccli in-band commands work:

sccli> show lun-maps

Ch Tgt LUN   ld/lv  ID-Partition  Assigned  Filter Map

--------------------------------------------------------------

 3   0   0   ld3    7A3D1DCF-00   Primary  

 3   1   0   ld2    0181E2AA-00   Secondary

sccli> quit



Product
Sun StorageTek 3310 SCSI Array

3310, sccli, this operation is only supported on RAID primary controllers
Previously Published As
80548

Change History
Date: 2005-03-21
User Name: 97961
Action: Approved
Comment: - Tidied up formatting
- Correcting trademarking
Version: 4
Date: 2005-03-21
User Name: 97961
Action: Accept
Comment:
Version: 0
Date: 2005-03-21
User Name: 147406
Action: Approved
Comment: The changes suggested have been made.

Attachments
This solution has no attachment
  Copyright © 2011 Sun Microsystems, Inc.  All rights reserved.
 Feedback