Sun Microsystems, Inc.  Oracle System Handbook - ISO 7.0 May 2018 Internal/Partner Edition
   Home | Current Systems | Former STK Products | EOL Systems | Components | General Info | Search | Feedback

Asset ID: 1-71-1009716.1
Update Date:2017-03-01
Keywords:

Solution Type  Technical Instruction Sure

Solution  1009716.1 :   Sun Storage 3000 Arrays: Steps to Verify Configuration Parameter Settings  


Related Items
  • Sun Storage 3511 SATA Array
  •  
  • Sun Storage 3310 Array
  •  
  • Sun Storage 3510 FC Array
  •  
  • Sun Storage 3320 SCSI Array
  •  
Related Categories
  • PLA-Support>Sun Systems>DISK>Arrays>SN-DK: SE31xx_33xx_35xx
  •  
  • _Old GCS Categories>Sun Microsystems>Storage - Disk>Modular Disk - 3xxx Arrays
  •  

PreviouslyPublishedAs
213359


Applies to:

Sun Storage 3320 SCSI Array - Version Not Applicable and later
Sun Storage 3310 Array - Version Not Applicable and later
Sun Storage 3510 FC Array - Version Not Applicable and later
Sun Storage 3511 SATA Array - Version Not Applicable and later
All Platforms

Goal

The purpose of this document is to help verifying configuration parameter settings.

It would be needed in those situations where:

  • Array is experiencing poor performances
  • Array cannot be accessed
  • SCSI I/O timeouts
  • Random global spare assignments
  • Cannot access the array via ethernet (out of band)
  • Network protocols failing
This document references 4.x parameter values. The default parameter settings can be found in Chapter 11: Configuration Parameters in the 4.2x Firmware User's Guide

 

Solution

 

Ensure that the array configuration settings are saved before/after changes are made using
the firmware system Functions > Controller maintenance > Save nvram to disks menu option
--OR--
the Sun StorEdge Configuration Service Console's save configuration utility

A.  Verify communication parameters


1-Verify that the baud rate is set to 38400

sccli> show rs232
COM1 speed: 38400bps

 2-Please keep the IP address on a private network for security reasons

sccli> show network-parameters

ip-address: 177.30.5.208
netmask: 255.255.255.224
gateway: 177.30.5.193
mode: static

 3-Avoid enabling unneeded protocols, for security reasons

sccli> show protocol

 Identifier      Status    Port  Parameters
--------------------------------------
telnet          enabled   23    inactivity-timeout=disabled
http            enabled   80    n/a
https           disabled  n/a   n/a
ftp             enabled   21    n/a
ssh             enabled   22    n/a
priagent        enabled   58632 n/a
snmp            disabled  n/a   n/a
dhcp            enabled   68    n/a
ping            enabled   n/a   n/a

 

B.   Verify drive parameters

Ensure the following values are set:

  • scsi-io-timeout= 30s
  • queue-depth= 32 (this may be set to 8 for upgraded 3511)
  • auto-global-spare =disabled
  • smart=detect-clone-replace
  • Leaving the cylinder, head, and sector settings at Variable ensures that all three values are calculated automatically. If you choose a specific value for one of these settings and leave the other two set to Variable, the firmware calculates the other two settings. If you set two, the firmware automatically calculates the third.  For Solaris based hosts you can choose - 64 heads and either the < 65536 cylinder setting or the Variable cylinder setting to cover all logical drives over 253 GByte and under the maximum limit. The controller automatically adjusts the sector count.
sccli> show drive-parameters

spin-up: disabled
disk-access-delay: 15s
scsi-io-timeout: 30s
queue-depth: 32
polling-interval: 30s
enclosure-polling-interval: 30s
auto-detect-swap-interval: disabled
smart: detect-clone-replace
auto-global-spare: disabled

  

In order to verify the cylinder, sector, head values you will need to log into the array and view this information in the:
View and edit Configuration parameters > Host-side Parameters > Host Cylinder/ Head/ Sector Mapping Parameters sections.


SCCLI refers to certain parameters differently than Documentation

SCCLI Documentation
polling-interval Periodic Drive Check Time
enclosure-polling-interval Periodic SAF-TE and SES Check Time
auto-detect-swap-interval Periodic Auto-Detect Failure Drive Swap Check Time

'polling-interval' is used to determine the interval at which the controller polls each drive to determine if it is alive, regardless of whether or not there is any host I/O. This value must be enabled for SMART to be functional. The default value is 30 seconds.

In 4.x firmware, newly replaced drives in the 3510 and 3511 are automatically re-scanned by the controller.
For the 3310 and 3320 with either 3.2x or 4.x firmware,  newly replaced drives must be manually re-scanned to be recognized by the controller.


C.   Verify host parameters

Ensure values are set according to instructions in sections Host-Side and Drive-Side:

Fibre-connection-mode is set to 'Loop' for direct attached storage.
If Fibre-connection-mode is set to P2P (point-to-point),  indicating SAN attached, ensure that only a PID or SID value is configured per channel (see example below).

 

sccli> show host-param

max-luns-per-id:32
queue-depth:1024
fibre-connection-mode:point-to-point
inband-management:enabled

sccli> show channels

Ch  Type    Media   Speed   Width  PID / SID

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

 0  Host    FC(L)   2G      Serial  40 / N/A
 1  Host    FC(L)   N/A     Serial  N/A / 42
 2  Drive   FC(L)   2G      Serial  14 / 15
 3  Drive   FC(L)   2G      Serial  14 / 15
 4  Host    FC(L)   2G      Serial  44 / N/A
 5  Host    FC(L)   N/A     Serial  N/A / 46
 6  Host    LAN     N/A     Serial  N/A / N/A



D.   Verify cache settings

Ensure cache settings match recommended values:

sccli> show cache-parameters

mode: write-back
optimization: sequential
sync-period: disabled
current-global-write-policy: write-through

E.   Verify peripheral device type

In the firmware user interface, select
View and edit Configuration parameters > Host-side Parameters > Peripheral Device Type Parameters > Peripheral Device Type.


F.   Verify the auto-write-through trigger values

  

sccli> show auto-write-through-trigger

controller-failure: enabled
battery-backup-failure: enabled
ups-ac-power-loss: disabled
power-supply-failure: enabled
fan-failure: enabled
temperature-exceeded-delay: 30min

  

G.   Verify the unique identifier

Wrong values could lead to network connection failures and the World Wide Name will be incorrect which will cause problems accessing the
array. (usually experienced after controller or chassis replacement)


sccli> show unique-id
unique-identifier: 00042


The Unique Identifier is based on the chassis serial number.

The UID shoul d be preserved

 

In a dual controller array, the replacement controller will obtain a copy controller Unique Identifier.

In a single controller array, the replacement controller will have the same UID value it had previous to being replaced.

 

 

For details refer to the appropriate Controller Module Replacement Guide, found on the Oracle Disk Storage Systems Documentation page.

When replacing a controller or chassis(midplane) follow the Replacement guideline steps carefully. Record the unique identifier value before attempting replacement.

When replacing a controller if the value is not set to the recorded  value, the unique identifier will need to be set to 0 (to automatically read the chassis serial number from the midplane).

When replacing a chassis/midplane, the unique identifier will need to be set to the hex value for the original serial number of the chassis.

A nonzero value should be specified only if the chassis has been replaced, but the original chassis serial number must be retained.


H.   If the above steps did not help, refer to <Document 1005313.1> Sun Storage 3000 Arrays: Troubleshooting Configuration Problems.



Do you still have questions?  You can use My Oracle Support Communities.  Communities put you in touch with industry professionals like yourself.  They are monitored by Oracle support engineers, so you can expect reliable and correct answers.  Ask questions and see what others are asking about in the Disk Storage 2000, 3000, 6000 RAID Arrays & JBODs Community.

For information about Media Scan:

http://pts-storage.us.oracle.com/products/SE33xx/toi/scan.html

For additional information about SMART:

http://pts-storage.us.oracle.com/products/SE33xx/toi/smart.html

For additional information about the Controller Unique ID:

http://pts-storage.us.oracle.com/products/SE33xx/toi/other.html

3510, 3511, 3310, 3320, 351x, 33x0, Fibre, SCSI Parameters, Defaults, cache, SES, port, loop, P2P, point-to-point, RS232, IP, telnet, write-back, peripheral, baud, normalized
Previously Published As
89051

 

 


Attachments
This solution has no attachment
  Copyright © 2018 Oracle, Inc.  All rights reserved.
 Feedback