x4200 solaris doesn't see new disk

I got two 2.5" disk for a x4200 and put it in.

Just same these disk were, I remember doing this in the past, working..

Now when I put in the disk and run 'devfsadm' and also check with 'cfgadm -a', that disk doesn't seem to show up.

When I pull out the disk I see this in the logs:

Mar 2 13:52:34 chsys064 genunix: [ID 935449 kern.info] ATA DMA off: disabled. Control with "atapi-cd-dma-enabled" pr
operty
Mar 2 13:52:34 chsys064 genunix: [ID 882269 kern.info] PIO mode 4 selected
Mar 3 08:12:02 chsys064 scsi: [ID 107833 kern.notice] /pci@7b,0/pci1022,7458@11/pci1000,3060@2 (mpt4):
Mar 3 08:12:02 chsys064 Phydisk disk 2 does not belong to any volume
Mar 3 08:12:02 chsys064 scsi: [ID 107833 kern.notice] /pci@7b,0/pci1022,7458@11/pci1000,3060@2 (mpt4):
Mar 3 08:12:02 chsys064 Phydisk disk 7 does not belong to any volume

How can I get it to show up? No new /dev/dsk/* entries are being created. format also doesn't seem to show the disk.

Can you see the LED on the disks blinking?
Can you touch a /reconfigure file, shutdown the system and the power up again?
If Im not wrong, you will need to reboot the system. I have faced similar problem before

thanx for reply .....

LED on the front panel is stable and green.

but after putting disk in server ( in my case it is a cluster) I rebooted them .....but no breakthrough.

le me try with reconfigure file....

thanx

No breakthrough even after touch /reconfigure the file......

If the LED is GREEN, it means that the disk is detected. Whats the part-number you're using? Are you sure its compatible as per SUN's standard?
cfgadm -al cant see still? devfsadm -C -c disks ??

Yes light is green and its is compatible with the sun x4200 (i was working previously).

I tried a lot cfgadm -al and devfsadm -C. But no way ....

Now I'm trying to put disks in the node and touch /reconfigure and then reboot .. may be this will solve this problem ...( i tried it earlier though)

My node failed to reboot after introducing the disks. after removal it reboot in normal way ....

and can you see your disks now?

if not, hook up a screen and invoke the lsi raid utility while booting, I think it was control-c when you see the lsi screen searching for volumes.

see if you can tweak it there..

I already tried it

my LSI configuration look like-

LSI Logic Config Utility v6.16.00.00 (2007.05.07) *

  • View Array -- SAS1064 *
  •  Array                      1 of 5                                       \*
    
  •  Identifier                                                              \*
    
  •  Type                       RAID1                                        \*
    
  •  Scan Order                 ---                                          \*
    
  •  Size\(MB\)                   69879                                        \*
    
  •  Status                     Inactive                                     \*
    
  •                                                                          \*
    
  •  Manage Array                                                            \*
    
  •                                                                          \*
    
  • Slot Device Identifier RAID Hot Drive Pred Size *
  • Num Disk Spr Status Fail (MB) *
  • 2 HITACHI H101473SCSUN72G SA25 Yes No Inactive No 69879 **
  • --- Yes No Missing --- ------- **

i think status is InActive that why. But I don kno how to activate it ....

You mean you cant use keyboard strokes like "tab" and "Enter".
Basically this is similar to BIOS right?

nope ...I'm not able to use keyboard to change. Only enter for help ....where it saying no help available for the selected item.

Have you tried using fdisk to make it seen under UNIX first? Then format and devfsadm should see the disks as you expect.

i think before running fdisk solaris should see the disk using format or devfsadm command.

Hi, I have the same problem with ten differents X6250 blades. They all regognize the HD with ctrl+a (for RAID) and I theoretically could do a low level format. But when I boot an ISO image (for example Opensolaris) no HD is present. And those SUN HD are so special that you couldn't fdisk them using a SATA cable to put them via USB on a external machine.
There MUST be a tool to disable Adaptec RAID utility. I'm sure the HD is not recognized because of this.

Hah, I found it:

http://sunteam.imwork.net/sun/Hardware/Servers/BladeServers/blade.x6250_en/blade-x6250/820-1186-18.pdf

         LEDs on SATA Hard Disk Drives Connected to
         Onboard Controller Stay ON \(6680708\)
         If you connect a SATA hard disk drive to the onboard SATA controller, the blue and
         amber LEDs stay On.
         There is no workaround at this time.
         The Operating System Cannot Detect the SAS
         Hard Disk Drives
         The operating system \(OS\) does not report the newly inserted SAS hard disk drive.
         In this case, you will not be able to use the new SAS hard disk drive.
         Workaround
         All SAS hard disk drives that are attached to the Sun Blade RAID 5 Expansion
         Module \(REM\) must be initialized by the firmware \(Ctrl-A option in BIOS\), and a
         volume or array must be created before they are listed by BIOS or the OS.

10 Sun Blade X6250 Server Module Product Notes � September 2008
Note � Some operating systems might require a reconfiguration reboot before they
list the new hard drives.
Use the following procedure:

  1. Power-cycle your server.

  2. During power up, type Control -A to bring up the Adaptec RAID Controller
    Utility (ARCU).
    A message appears, then the ARCU opens.

  3. Select Array Configuration Utility.
    The Array Configuration Utility appears.

  4. Select Initialize Drives.
    A list of drives appears.

  5. Select drives to initialize.
    Use the arrow keys to scroll through the list.

    Use the space bar to select a drive.
    

Note � You must initialize any drive that does not contain data or an operating
system. Normally, these will be new drives that you have installed.
6. When you have selected a drive, press Enter.
A message warns you that initializing a drive erases array information from it.
7. Type yes.
The utility initializes the selected drives, and the main screen appears.
8. Select Create Array from the main menu.
A list of drives appears.
9. Select the drives to be included in the array.
Use the arrow keys to scroll through the list.

    Use the space bar to select a drive.
  1. When you have made your selections, press Enter.
    The Array Properties view appears.

  2. Make the following selections:
    Array Type � Select an array type from the drop-down list.

    Array Label � Type in a label.
    
                                                       Chapter 3 Hardware Issues 11
               Stripe Size � Type in a stripe size.
            
               Read Caching � Type Y or N.
            
               Write Caching � Select an option from the list.
            
        12. Press Enter or click Done to proceed.
            Depending on the Write Caching selection, a number of warnings might appear:
               If the Write Caching setting is Enable Always, and if you do not have a battery,
            
               or if the battery is not charged sufficiently, a couple of warnings might appear.
               Type Yes to proceed, or type No to return to the Array Properties screen.
               If the write cache is enabled, a write cache warning appears.
            
        13. Click Enter to proceed.
            The utility initializes the array.
    

12 Sun Blade X6250 Server Module Product Notes � September 2008

Thanks for your steps!!