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-71-1003733.1
Update Date:2011-03-24
Keywords:

Solution Type  Technical Instruction Sure

Solution  1003733.1 :   Sun Fire[TM] V440 server: Not All The Internal Disks Show Up.  


Related Items
  • Sun Fire V440 Server
  •  
  • Sun Netra 440 Server
  •  
Related Categories
  • GCS>Sun Microsystems>Servers>NEBS-Certified Servers
  •  

PreviouslyPublishedAs
205261


Description

There are physically, four internal disks installed in the Sun Fire[TM] V440
server. The outputs of the commands "format", "iostat -e", "probe-scsi", as well
as any SCSI error messages, don't include all the disks you would expect to see.



Steps to Follow

When a RAID(Redundant Array of Inexpensive Disks) volume is created using the
internal RAID capabilities of the Sun Fire V440 server, it takes whatever
internal disks are used, and removes their "c1tXd0" identity. They are then
referenced as a "volume" comprised of "targets".

Following, is an example:

This Sun Fire V440 server has four internal 73 GB disks...

But, the output of the format command shows:

AVAILABLE DISK SELECTIONS:
0. c1t0d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
/pci@1f,700000/scsi@2/sd@0,0
1. c1t2d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
/pci@1f,700000/scsi@2/sd@2,0
2. c1t3d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
/pci@1f,700000/scsi@2/sd@3,0

So, what commands can be used to determine if a RAID volume
has been created, and has disks in use?

There are basically two methods to confirm the presence of a RAID volume in
a Sun Fire V440 server:

A. From Solaris[TM] Operating System(OS), use the raidctl command to see whether
Raid volumes are present in the system.

Example command output :
 # raidctl -l
RAID            RAID            RAID            Disk
Volume          Status          Disk            Status
------------------------------------------------------
c1t0d0          OK              c1t0d0          OK
c1t1d0          OK

From the above raidctl output, there is a volume c1t0d0, comprising of two
internal disks c1t0d0 and c1t1d0. Also, note that the disk showing in the top of
this output, is the primary disk for this mirrored volume. In this case, c1t0d0
is the primary, and c1t1d0 is the secondary disk.

B. From the Online Boot PROM(OBP), by using the probe-scsi-all command

Example output:

 {3} ok probe-scsi-all
/pci@1f,700000/scsi@2,1
 /pci@1f,700000/scsi@2
Target 0
Unit 0   Disk     HITACHI DK32EJ36NSUN36G PQ0B    71132959 Blocks, 34732 MB
Volume 1
Unit 0   Disk     LSILOGIC1030 IM       IM1000    71132927 Blocks, 34732 MB
Target 3
Unit 0   Disk     HITACHI DK32EJ36NSUN36G PQ0B    71132959 Blocks, 34732 MB
 {3} ok 

Note: "LSILOGIC1030", indicates it is a RAID volume, and the volume number would
be used as the boot disk or boot-device, if that is correct - for example:
"boot disk1" would boot from the RAID volume set. Notice target 2 is also not
present, as it is likely part of the RAID set volume 1.

ALSO:

Apart from these two methods, the iostat command can also be used, to check the
RAID Volume.

In this output, iostat -e shows sd1 as an LSILOGIC disk:

 sd0      Soft Errors: 1 Hard Errors: 0 Transport Errors: 0
Vendor: TOSHIBA  Product: DVD-ROM SD-C2612 Revision: 1011 Serial No:
Size: 0.00GB <0 bytes>
Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0
Illegal Request: 1 Predictive Failure Analysis: 0
sd1      Soft Errors: 7 Hard Errors: 0 Transport Errors: 0
Vendor: LSILOGIC Product: 1030 IM       IM Revision: 1000 Serial No:
Size: 73.40GB <73400057856 bytes>
Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0
Illegal Request: 7 Predictive Failure Analysis: 0
sd3      Soft Errors: 0 Hard Errors: 0 Transport Errors: 0
Vendor: SEAGATE  Product: ST373307LSUN72G  Revision: 0507 Serial No: 0417B7C643
Size: 73.40GB <73400057856 bytes>
Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0
Illegal Request: 0 Predictive Failure Analysis: 0
sd4      Soft Errors: 0 Hard Errors: 0 Transport Errors: 0
Vendor: SEAGATE  Product: ST373307LSUN72G  Revision: 0507 Serial No: 0417B79ZCW
Size: 73.40GB <73400057856 bytes>
Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0
Illegal Request: 0 Predictive Failure Analysis: 0 

The format utility's inquiry command will show if it is an LSILOGIC disk:

 # format
Searching for disks...done
 AVAILABLE DISK SELECTIONS:
0. c1t0d0 <SUN36G cyl 24620 alt 2 hd 27 sec 107>
/pci@1f,700000/scsi@2/sd@0,0
1. c1t2d0 <SUN36G cyl 24620 alt 2 hd 27 sec 107>
/pci@1f,700000/scsi@2/sd@2,0
2. c1t3d0 <SUN36G cyl 24620 alt 2 hd 27 sec 107>
/pci@1f,700000/scsi@2/sd@3,0
Specify disk (enter its number): 0
selecting c1t0d0
[disk formatted]
Warning: Current Disk has mounted partitions.
 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
save       - save new disk/partition definitions
inquiry    - show vendor, product and revision
volname    - set 8-character volume name
!<cmd>     - execute <cmd>, then return
quit
format> inq
Vendor:   LSILOGIC
Product:  1030 IM       IM
Revision: 1000
format> 

All of the above methods can be used to find out whether the RAID volume is
present in the system or not. Once the RAID volume is created, the secondary
disk of the RAID volume will disappear from Solaris OS and OBP device tree's.
Once you delete the RAID volume, then all disks will re-appear in Solaris OS and
OBP device tree's.

So, if all 4 disks in a Sun Fire V440 server cannot be seen, use the above
methods, to check for the presence of a RAID volume first. If there is no RAID
volume, and the system reports less than 4 disks present, troubleshoot for any
further disk related issues.



Product
Sun Fire V440 Server
Netra 440 (AC) Server
Netra 440 Server

v440, raid, mpt, disks, volume, missing, format, internal, scsi, iostat, LSILOGIC
Previously Published As
79929

Change History
Date: 2005-06-09
User Name: 18392
Action: Approved
Comment: Added product names, nouns, trademarking. Added STM, did some re-wording and formatting for clarity and readability.
Version: 7
Date: 2005-06-09
User Name: 18392
Action: Accept
Comment:
Version: 0
Date: 2005-06-08
User Name: 18395
Action: Approved
Comment: Made some minor grammatical changes to the last two paragraphs.
Version: 0
Date: 2005-05-30
User Name: 149176
Action: Approved
Comment: Please review the doc for Technical contents.
Version: 0
Date: 2005-05-30
User Name: 149176
Action: Add Comment
Comment: Removed some SCSI errors which was confusing. Also added some text and format output to the content body to add the clear picture as why all the diskc show up in V440.

In the bottom of the doc given the reason why all Disks in V440 show up.
Version: 0
Date: 2005-05-26
User Name: 149176
Action: Update Started
Comment: Adding some more points to this doc which will be help for the document reader.
Version: 0
Date: 2005-01-16
User Name: 18392
Action: Approved
Comment: Moved product in document name, did some re-wording, punctuation, formatting.
Version: 4
Date: 2005-01-13
User Name: 18392
Action: Accept
Comment:
Version: 0
Date: 2005-01-13
User Name: 122623
Action: Approved
Comment: seems like a reasonable doc
Version: 0
Date: 2005-01-13
User Name: 35315
Action: Approved
Comment: Olly

added text
Version: 0
Date: 2005-01-13
User Name: 122623
Action: Rejected
Comment: Tony,
Can you please add an output from "probe-scsi" @ ok prompt also showing the disk name as "LSI1030" and the volume name. Add some text indicating this volume name is what you use for 'boot' command & 'boot-device' variable. I don't remember how much example of this is in the v440 admin guide chapter.
Cheers,
Olly.
Version: 0
Date: 2005-01-12
User Name: 35315
Action: Approved
Comment: thanks
Version: 0
Date: 2005-01-12
User Name: 35315
Action: Created
Comment:
Version: 0
Product_uuid
d9146f34-fb56-4421-8498-f9ecb90a1349|Sun Fire V440 Server
8dce9f97-d76f-11d8-ab52-080020a9ed93|Netra 440 (AC) Server
e246cdea-356f-11d7-9f99-8fabc2ef0f34|Netra 440 Server

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