Solaris recognize HW Raid ??

Hardware:
HP P2000
HP DL380 G7 with Solaris

Software:
Solaris 10 05/08

I had made a Hardware raid on P2000 and install solaris on G7,
The raid card controller is working fine.
How can I make the raid works on OS??
"raidclt" is getting nothing :wall::wall:

Thanks

In regard to dl380, I believe you have to make RAID with the HP SmartStart CD. Cannot comment on P2000 though.

Good luck :slight_smile:

Assuming you have a direct connect P2000 array, which generation is it and what particular controller have you?

only use fiber to connect directly.
Use SmartStart CD to create array.

Assuming you're saying you connect directly to the P2000 via a FC HBA, is the HBA recognized by the OS?

As root, run:

fcinfo hba-port

That should show the HBA ports, assuming your HBA is recognized by the OS. If it's not reconized, find Solars x86 drivers for the HBA.

Once your HBA is recognized, you need to find out what LUNs the HBA can see. If you do have a supported HBA, then run this as root to see what LUNs the HBA can see:

for port in `fcinfo hba-port | grep Port | awk '{ print $4 }'`; do
    echo $port;
    fcinfo remote-port -ls -p $port;
done

why such an old solaris version?

HBA Port WWN: 500143800630fe72
	OS Device Name: /dev/cfg/c2
	Manufacturer: QLogic Corp.
	Model: AE311-60001
	Firmware Version: 05.03.02
	FCode/BIOS Version:  BIOS: 2.15; fcode: 2.03; EFI: 2.20;
	Serial Number: MY51022GLL
	Driver Name: qlc
	Driver Version: 20100301-3.00
	Type: L-port
	State: online
	Supported Speeds: 1Gb 2Gb 4Gb 
	Current Speed: 4Gb 
	Node WWN: 500143800630fe73

HBA Port WWN: 500143800630febc
	OS Device Name: /dev/cfg/c3
	Manufacturer: QLogic Corp.
	Model: AE311-60001
	Firmware Version: 05.03.02
	FCode/BIOS Version:  BIOS: 2.15; fcode: 2.03; EFI: 2.20;
	Serial Number: MY51022GMM
	Driver Name: qlc
	Driver Version: 20100301-3.00
	Type: L-port
	State: online
	Supported Speeds: 1Gb 2Gb 4Gb 
	Current Speed: 4Gb 
	Node WWN: 500143800630febd

If I can see LUNs, how about the next step ?
to make a file system?
to mount RAID?

check with devfsadm conmmand

try raidctl

it shows nothing

btw: I need to install the Raid driver manually???

The raidctl utility isn't going to do anything to help configure LUNs presented from any fiber channel array, assuming that's how the P2000 is connected in this case.

Post the output from this:

for port in `fcinfo hba-port | grep Port | awk '{ print $4 }'`; do
         echo $port;
         fcinfo remote-port -ls -p $port;
done

If the array is properly connected to the HBA ports, that should show SOMETHING even if it doesn't show the actual LUNs. You should probably get a copy of the P2000 documentation and make sure you have the array connected properly.

If this HBA can see the LUNs, the OS will be able to access them.

bash-3.00#fcinfo hba-port
HBA Port WWN: 500143800630fe72
	OS Device Name: /dev/cfg/c2
	Manufacturer: QLogic Corp.
	Model: AE311-60001
	Firmware Version: 05.03.02
	FCode/BIOS Version:  BIOS: 2.15; fcode: 2.03; EFI: 2.20;
	Serial Number: MY51022GLL
	Driver Name: qlc
	Driver Version: 20100301-3.00
	Type: L-port
	State: online
	Supported Speeds: 1Gb 2Gb 4Gb 
	Current Speed: 4Gb 
	Node WWN: 500143800630fe73

HBA Port WWN: 500143800630febc
	OS Device Name: /dev/cfg/c3
	Manufacturer: QLogic Corp.
	Model: AE311-60001
	Firmware Version: 05.03.02
	FCode/BIOS Version:  BIOS: 2.15; fcode: 2.03; EFI: 2.20;
	Serial Number: MY51022GMM
	Driver Name: qlc
	Driver Version: 20100301-3.00
	Type: L-port
	State: online
	Supported Speeds: 1Gb 2Gb 4Gb 
	Current Speed: 4Gb 
	Node WWN: 500143800630febd


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bash-3.00#luxadm -e port
/devices/pci@0,0/pci8086,340e@7/pci103c,7040@0/fp@0,0:devctl       CONNECTED
/devices/pci@0,0/pci8086,340f@8/pci103c,7040@0/fp@0,0:devctl       CONNECTED