Re: How to Locate drive directly attached to mpt3sas HBA
2018-03-19 18:44 GMT+01:00 James Bottomley: > On Mon, 2018-03-19 at 17:30 +0100, Jack Wang wrote: >> > >> > >> > > >> > > And I think either mpt2sas and/or mpt3sas HBAs (I don't have my >> > > hardware >> > > nearby) have a SMP target hidden away somewhere. Perhaps someone >> > > from >> > > LSI/Avago/Broadcom could supply more information about that. >> >> Indeed, mpt3sas has internal enclosure some how. >> snip from "sas3ircu 0 display" output: >> Device is a Hard disk >> Enclosure # : 1 >> Slot # : 4 >> SAS Address : 4433221-1-0400- >> State : Ready (RDY) >> >> And it's possible to locate it using "sas3ircu 0 locate 1:4 ON" to >> locate the drive. > > The fat firmware eats pretty much all trace of the enclosure. I think > it could be exposed as a device, but that would disrupt the mpt3sas > internal handling if our Linux enclosure service also binds to it. > > James > Agree, they're doing a lot in FW. Regards, Jack
Re: How to Locate drive directly attached to mpt3sas HBA
On Mon, 2018-03-19 at 17:30 +0100, Jack Wang wrote: > > > > > > > > > > And I think either mpt2sas and/or mpt3sas HBAs (I don't have my > > > hardware > > > nearby) have a SMP target hidden away somewhere. Perhaps someone > > > from > > > LSI/Avago/Broadcom could supply more information about that. > > Indeed, mpt3sas has internal enclosure some how. > snip from "sas3ircu 0 display" output: > Device is a Hard disk > Enclosure # : 1 > Slot # : 4 > SAS Address : 4433221-1-0400- > State : Ready (RDY) > > And it's possible to locate it using "sas3ircu 0 locate 1:4 ON" to > locate the drive. The fat firmware eats pretty much all trace of the enclosure. I think it could be exposed as a device, but that would disrupt the mpt3sas internal handling if our Linux enclosure service also binds to it. James
Re: How to Locate drive directly attached to mpt3sas HBA
> >> And I think either mpt2sas and/or mpt3sas HBAs (I don't have my hardware >> nearby) have a SMP target hidden away somewhere. Perhaps someone from >> LSI/Avago/Broadcom could supply more information about that. Indeed, mpt3sas has internal enclosure some how. snip from "sas3ircu 0 display" output: Device is a Hard disk Enclosure # : 1 Slot # : 4 SAS Address : 4433221-1-0400- State : Ready (RDY) And it's possible to locate it using "sas3ircu 0 locate 1:4 ON" to locate the drive. Thanks, Jack
Re: How to Locate drive directly attached to mpt3sas HBA
2018-03-19 15:20 GMT+01:00 Douglas Gilbert: > On 2018-03-19 11:40 AM, Jack Wang wrote: >> >> Hi list, >> >> Any one knows how can I locate a HDD directly attached to mpt3sas, >> sas3ircu only supports LOCATE commd to locates driver installed in a >> disk enclosure, but not directly attached. >> >> I know microsemi/PMCs supports SGPIO interface to locate drive eg: >> Adp80xxapp sgpio 0 set 0 1 >> >> I searched in latest upstream mpt3sas code, didn't find such >> interface. Do I miss something? > > > Hi, > If its a SAS disk, it might have an onboard LED. > > In the sdparm package there is a script called "sas_disk_blink" > that will flash that LED. > > > And I think either mpt2sas and/or mpt3sas HBAs (I don't have my hardware > nearby) have a SMP target hidden away somewhere. Perhaps someone from > LSI/Avago/Broadcom could supply more information about that. > > Doug Gilbert > Thanks Doug for your information, we're interested mainly on SATA SSD from Intel. I hope Broadcom could shed some light. The HBA is Serial Attached SCSI controller: LSI Logic / Symbios Logic SAS3008 PCI-Express Fusion-MPT SAS-3 (rev 02) Regards, Jack
Re: How to Locate drive directly attached to mpt3sas HBA
On Mon, 2018-03-19 at 15:20 +0100, Douglas Gilbert wrote: > On 2018-03-19 11:40 AM, Jack Wang wrote: > > > > Hi list, > > > > Any one knows how can I locate a HDD directly attached to mpt3sas, > > sas3ircu only supports LOCATE commd to locates driver installed in > > a > > disk enclosure, but not directly attached. > > > > I know microsemi/PMCs supports SGPIO interface to locate drive eg: > > Adp80xxapp sgpio 0 set 0 1 > > > > I searched in latest upstream mpt3sas code, didn't find such > > interface. Do I miss something? > > Hi, > If its a SAS disk, it might have an onboard LED. > > In the sdparm package there is a script called "sas_disk_blink" > that will flash that LED. > > > And I think either mpt2sas and/or mpt3sas HBAs (I don't have my > hardware nearby) have a SMP target hidden away somewhere. Perhaps > someone from LSI/Avago/Broadcom could supply more information about > that. And if mpt3sas just used the standard Linux SES infrastructure, you'd find the disk in sysfs linked to the slot along with a nice sysfs file you can write to to flash the locator light. James
Re: How to Locate drive directly attached to mpt3sas HBA
On 2018-03-19 11:40 AM, Jack Wang wrote: Hi list, Any one knows how can I locate a HDD directly attached to mpt3sas, sas3ircu only supports LOCATE commd to locates driver installed in a disk enclosure, but not directly attached. I know microsemi/PMCs supports SGPIO interface to locate drive eg: Adp80xxapp sgpio 0 set 0 1 I searched in latest upstream mpt3sas code, didn't find such interface. Do I miss something? Hi, If its a SAS disk, it might have an onboard LED. In the sdparm package there is a script called "sas_disk_blink" that will flash that LED. And I think either mpt2sas and/or mpt3sas HBAs (I don't have my hardware nearby) have a SMP target hidden away somewhere. Perhaps someone from LSI/Avago/Broadcom could supply more information about that. Doug Gilbert
How to Locate drive directly attached to mpt3sas HBA
Hi list, Any one knows how can I locate a HDD directly attached to mpt3sas, sas3ircu only supports LOCATE commd to locates driver installed in a disk enclosure, but not directly attached. I know microsemi/PMCs supports SGPIO interface to locate drive eg: Adp80xxapp sgpio 0 set 0 1 I searched in latest upstream mpt3sas code, didn't find such interface. Do I miss something? Thanks, Jack