[ug-bosug] Re: Réf. : Re: R: [sysadmin-discuss] How to get disk parameters?

David Blasingame David.Blasingame at Sun.COM
Thu Apr 19 09:03:10 PDT 2007


Have you tried "format -e"?  Third line on the inquiry on my scsi device 
returned the serial number.  I'm not sure that ATA works that same way, 
but you might want to check.  Let me know.

commands to run:

format -e (select the drive)
scsi
inquiry

example:

format> scsi

Warning:  these functions are intended for expert use only, for
debugging disk devices and for unusual configuration settings.
It is recommended that you do not use this menu for normal disk
configuration and formatting, unless you have explicit instructions,
or know exactly what you are doing.


SCSI MENU:
         p<n>                   - display a mode sense page
         p<n> b<n> <op> [~]<n>  - change a byte and issue mode select
         b<n> <op> [~]<n>       - add an operation to the mode select list
                                      for the current page

                 where:  p<n> specifies the page with page code <n>
                         b<n> specifies byte <n> of the page
                         <op> can be one of the following operators:
                              =    (set specified value)
                              |=   (bitwise OR with current value)
                              &=   (bitwise AND with current value)
                         <n> can be a decimal value in the range 0-255,
                         or two hexadecimal digits, in the form 0x<xx>.
                         [~] complements the specified value

         apply                  - apply mode select list
         cancel                 - cancel mode select list
         display                - display mode select list
         all                    - display all supported mode sense pages
         default p<n>           - mode select page <n> to default values
         default all            - mode select all pages to default values
         format                 - format without standard mode selects
         inquiry                - display device's inquiry response
         list                   - list common SCSI-2 mode pages
         !<cmd>                 - execute <cmd> , then return
         quit

scsi> inquiry

Inquiry:
     00 00 03 12 8b 00 01 3e 53 45 41 47 41 54 45 20     .......>SEAGATE
     53 54 33 31 38 34 30 34 4c 53 55 4e 31 38 47 20     ST318404LSUN18G
     34 32 30 37 30 30 33 36 54 31 43 35 43 44 00 00     42070036T1C5CD..
     00 00 00 00 00 00 00 00 0c 00 00 00 00 00 00 00     ................
     00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00     ................
     00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00     ................
     00 43 6f 70 79 72 69 67 68 74 20 28 63 29 20 32     .Copyright (c) 2
     30 30 30 20 53 65 61 67 61 74 65 20 41 6c 6c 20     000 Seagate All
     72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 20     rights reserved

Vendor:                     SEAGATE
Product:                    ST318404LSUN18G
Revision:                   4207
Removable media:            no
Device type:                0
ISO version:                0
ECMA version:               0
ANSI version:               3
Async event notification:   no
Terminate i/o process msg:  no
Response data format:       2
Additional length:          139
Relative addressing:        no



Dave

Atul Vidwansa wrote:
> Hi Jeremy,
>     I installed the latest explorer, but its output shows all the same 
> Serial numbers. Any clues?
> 
> [root at thumper Setup]$ /opt/SUNWexplo/bin/diskinfo.i386
> /dev/rdsk/c3t0d0s2: No such file or directory
> 
> AVAILABLE SCSI DEVICES:
> 
>    Location     Vendor          Product         Rev  Serial #
> 
>     c0t0d0      ATA        HITACHI HDS7250S     A20A KRVN03
>     c0t1d0      ATA        HITACHI HDS7250S     A20A KRVN03
>     c0t2d0      ATA        HITACHI HDS7250S     A20A KRVN03
>     c0t3d0      ATA        HITACHI HDS7250S     A20A KRVN03
>     c0t4d0      ATA        HITACHI HDS7250S     A20A KRVN03
>     c0t5d0      ATA        HITACHI HDS7250S     A20A KRVN03
>     c0t6d0      ATA        HITACHI HDS7250S     A20A KRVN03
>     c0t7d0      ATA        HITACHI HDS7250S     A20A KRVN03
>     c1t0d0      ATA        HITACHI HDS7250S     A20A KRVN03
>     c1t1d0      ATA        HITACHI HDS7250S     A20A KRVN03
>     c1t2d0      ATA        HITACHI HDS7250S     A20A KRVN03
>     c1t3d0      ATA        HITACHI HDS7250S     A20A KRVN03
>     c1t4d0      ATA        HITACHI HDS7250S     A20A KRVN03
>     c1t5d0      ATA        HITACHI HDS7250S     A20A KRVN03
>     c1t6d0      ATA        HITACHI HDS7250S     A20A KRVN03
>     c1t7d0      ATA        HITACHI HDS7250S     A20A KRVN03
> 
> -Atul
> 
> On 4/19/07, * jeremy.mauro at bnpparibas.com 
> <mailto:jeremy.mauro at bnpparibas.com>* <jeremy.mauro at bnpparibas.com 
> <mailto:jeremy.mauro at bnpparibas.com>> wrote:
> 
> 
>     There is also a tool in the Sun explorer:
>      ls -al /opt/SUNWexplo/bin/diskinfo.*
>     -r-xr-xr-x   1 root     bin        36516 Apr 19  2006
>     /opt/SUNWexplo/bin/diskinfo.i386
>     -r-xr-xr-x   1 root     bin        37064 Apr 19  2006
>     /opt/SUNWexplo/bin/diskinfo.sparc
> 
>     here is the output:
>     AVAILABLE SCSI DEVICES:
> 
>        Location     Vendor          Product         Rev  Serial #
> 
>         c0t0d0      TEAC       CD-224E              19A TEAC
> 
> 
> 
> 
> 
> 
> 
>     *Internet*
>     *atulvid at gmail.com <mailto:atulvid at gmail.com>*
> 
>     *Envoyé par : sysadmin-discuss-bounces at opensolaris.org
>     <mailto:sysadmin-discuss-bounces at opensolaris.org>*
> 
>     19/04/2007 13:14
> 
>     	
>     Pour
>     	san2rini
>     cc
>     	ug-bosug, opensolaris-discuss, sysadmin-discuss
>     Objet
>     	Re: R: [sysadmin-discuss] How to get disk parameters?
> 
> 
> 
>     	
> 
> 
> 
> 
> 
> 
>     Hi Alf,
>        Thanks for the information. But on my thumper box, iostat is not
>     showing Serial No:
> 
>     [root at thumper /]$ iostat -E sd45
>     sd45      Soft Errors: 37 Hard Errors: 0 Transport Errors: 0
>     Vendor: ATA      Product: HITACHI HDS7250S Revision: A20A Serial No:
>     Size: 500.11GB <500107862016 bytes>
>     Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0
>     Illegal Request: 37 Predictive Failure Analysis: 0
> 
>     It is showing the device ID though:
> 
>     [root at thumper /]$ iostat -Ei sd45
>     sd45      Soft Errors: 37 Hard Errors: 0 Transport Errors: 0
>     Vendor: ATA      Product: HITACHI HDS7250S Revision: A20A Device Id:
>     id1,sd at SATA_____HITACHI_HDS7250S______KRVN03ZAG2JHUD
>     Size: 500.11GB <500107862016 bytes>
>     Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0
>     Illegal Request: 37 Predictive Failure Analysis: 0
> 
>     How can I be sure that same disk is being used when thumper is booted
>     in Linux.? On Linux "hdparm -I" will show the serial no.
> 
>     Regards,
>     _Atul
> 
>     On 4/19/07, Alf <san2rini at fastwebnet.it
>     <mailto:san2rini at fastwebnet.it>> wrote:
>>  iostat -E |grep <diskdrive>
>>  You'll see the Ser. number next to it!
>>
>>  cheers
>>
>>  >----Messaggio originale----
>>  >Dal: atulvid at gmail.com <mailto:atulvid at gmail.com>
>>  >Data: 19/04/2007 6.46
>>  >A: <opensolaris-discuss at opensolaris.org
>     <mailto:opensolaris-discuss at opensolaris.org>>, <
>     sysadmin-discuss at opensolaris.org
>     <mailto:sysadmin-discuss at opensolaris.org>>,
>>  <ug-bosug at opensolaris.org <mailto:ug-bosug at opensolaris.org>>
>>  >Ogg: [sysadmin-discuss] How to get disk parameters?
>>  >
>>  >Hi,
>>  >    I want to get various disk parameters including disk serial
>>  >numbers (or disk IDs). How do I do that on thumper with OpenSoalris?
>>  >Is there any equivalent command for hdparm on Solaris?
>>  >
>>  >Regards,
>>  >_Atul
>>  >_______________________________________________
>>  >sysadmin-discuss mailing list
>>  >sysadmin-discuss at opensolaris.org
>     <mailto:sysadmin-discuss at opensolaris.org>
>>  >http://mail.opensolaris.org/mailman/listinfo/sysadmin-discuss
>>  >
>>
>>
>>
>>
>>
>     _______________________________________________
>     sysadmin-discuss mailing list
>     sysadmin-discuss at opensolaris.org
>     <mailto:sysadmin-discuss at opensolaris.org>
>     http://mail.opensolaris.org/mailman/listinfo/sysadmin-discuss
> 
> This message and any attachments (the "message") is
> intended solely for the addressees and is confidential. 
> If you receive this message in error, please delete it and 
> immediately notify the sender. Any use not in accord with 
> 
> its purpose, any dissemination or disclosure, either whole 
> or partial, is prohibited except formal approval. The internet
> can not guarantee the integrity of this message. 
> BNP PARIBAS (and its subsidiaries) shall (will) not 
> 
> therefore be liable for the message if modified. 
> 
>                 ---------------------------------------------
> 
> Ce message et toutes les pieces jointes (ci-apres le 
> "message") sont etablis a l'intention exclusive de ses 
> 
> destinataires et sont confidentiels. Si vous recevez ce 
> message par erreur, merci de le detruire et d'en avertir 
> immediatement l'expediteur. Toute utilisation de ce 
> message non conforme a sa destination, toute diffusion 
> 
> ou toute publication, totale ou partielle, est interdite, sauf 
> autorisation expresse. L'internet ne permettant pas 
> d'assurer l'integrite de ce message, BNP PARIBAS (et ses
> filiales) decline(nt) toute responsabilite au titre de ce 
> 
> message, dans l'hypothese ou il aurait ete modifie.
> 
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> sysadmin-discuss mailing list
> sysadmin-discuss at opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/sysadmin-discuss





More information about the ug-bosug mailing list