Truenas X20 Dual Controller Enterprise Unit - LSI controller strangeness with 22tb disks

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

steve500

New Member
Jan 23, 2026
2
1
3
Hi guys, I have my hands on an ixsystems x20 Truenas dual controller enterprise box. This is a 12 bay high-availability SAS unit, no external expander boxes.
This unit is populated with both controllers, running fresh SLC flash m2 boot drives and running Truenas Scale 25.10 with success. Truenas recognizes the chassis it is in, recognizes enterprise functionality state. I installed fresh via console cable according to Truenas documentation, IP addresses properly configured of each controller for proper high availability/HA functionality.

Loading up some 14tb Seagate Exos SAS drives into the unit, I am able to see the drives, set up pools, enable HA, all good stuff! I have tested HA extensively and works flawlessly.

I then exported pools and removed the 14tb drives to switch over to 22tb Ultrastar HC570 drives and while they are beautifully detected by controller A, Truenas interface complains controller B cannot see the drives, thus HA is unsatisfied and cannot enable. If I log only into controller A, I can manipulate the drives and create pools, but once a pool is created, Truenas is even more upset because controller B cannot see the pools because it cannot see the drives.

Digging into the CLI, I find that these controllers utilize LSI 9300 controllers in IT mode.

Code:
ix20[~]$ sudo sas3flash -list

Avago Technologies SAS3 Flash Utility

Version 16.00.00.00 (2017.05.02)

Copyright 2008-2017 Avago Technologies. All rights reserved.

Adapter Selected is a Avago SAS: SAS3008(C0)

Controller Number : 0

Controller : SAS3008(C0)

PCI Address : 00:04:00:00

SAS Address : 500e0ec-a-094f-fb40

NVDATA Version (Default) : 0e.00.00.00

NVDATA Version (Persistent) : 0e.00.00.00

Firmware Product ID : 0x2221 (IT)

Firmware Version : 14.00.00.00

NVDATA Vendor : LSI

NVDATA Product ID : Undefined

BIOS Version : N/A

UEFI BSD Version : N/A

FCODE Version : N/A

Board Name : Eval Board

Board Assembly : N/A

Board Tracer Number : N/A

Finished Processing Commands Successfully.

Exiting SAS3Flash.
In my deep reading of how to manage these LSI controllers, I decided to gunsling and try to update both controllers to 16.00.12.00 firmware version. I have to assume that these are utilizing SAS9300-4i4e_IT.bin firmware. I ran nvdata, flash, and bios (wasn't available) backups followed by sudo sas3flash -o -f SAS9300-4i4e_IT.bin and it reported success. I did this on both controllers. Powered down the system. Powered it back up.

Running sas3flash -list on either controller now, I see:

Code:
$ sudo sas3flash -list                                   
Avago Technologies SAS3 Flash Utility
Version 16.00.00.00 (2017.05.02)
Copyright 2008-2017 Avago Technologies. All rights reserved.

    Adapter Selected is a Avago SAS: SAS3008(C0)

    Controller Number              : 0
    Controller                     : SAS3008(C0)
    PCI Address                    : 00:04:00:00
    SAS Address                    : 500e0ec-a-094f-fb40
    NVDATA Version (Default)       : 0e.01.00.08
    NVDATA Version (Persistent)    : 0e.01.00.09
    Firmware Product ID            : 0x2221 (IT)
    Firmware Version               : 16.00.12.00
    NVDATA Vendor                  : LSI
    NVDATA Product ID              : SAS9300-4i4e
    BIOS Version                   : N/A
    UEFI BSD Version               : N/A
    FCODE Version                  : N/A
    Board Name                     : SAS9300-4i4e
    Board Assembly                 : N/A
    Board Tracer Number            : N/A

    Finished Processing Commands Successfully.
    Exiting SAS3Flash.
Truenas interface isn't unhappy, the 22tb Ultrastar drives are still perfectly detected by controller A but controller B cannot see them, same story.

Using the LSI command line utilities, I can show status from each controller:

Controller A
Code:
$ sudo sas3ircu 0 display
Avago Technologies SAS3 IR Configuration Utility.
Version 16.00.00.00 (2017.04.26)
Copyright (c) 2009-2017 Avago Technologies. All rights reserved.

Read configuration has been initiated for controller 0
------------------------------------------------------------------------
Controller information
------------------------------------------------------------------------
  Controller type                         : SAS3008
  BIOS version                            : 0.00.00.00
  Firmware version                        : 16.00.12.00
  Channel description                     : 1 Serial Attached SCSI
  Initiator ID                            : 0
  Maximum physical devices                : 1023
  Concurrent commands supported           : 10048
  Slot                                    : Unknown
  Segment                                 : 0
  Bus                                     : 4
  Device                                  : 0
  Function                                : 0
  RAID Support                            : No
------------------------------------------------------------------------
IR Volume information
------------------------------------------------------------------------
------------------------------------------------------------------------
Physical device information
------------------------------------------------------------------------
Initiator at ID #0

Device is a Hard disk
  Enclosure #                             : 2
  Slot #                                  : 0
  SAS Address                             : 5000cca-2-c801-81dd
  State                                   : Ready (RDY)
  Size (in MB)/(in sectors)               : 20981759/5371330559
  Manufacturer                            : WDC     
  Model Number                            : WUH722222AL4207
  Firmware Revision                       : G730
  Serial No                               : 2TG0UPME
  Unit Serial No(VPD)                     : 2TG0UPME
  GUID                                    : 5000cca2c80181dc
  Protocol                                : SAS
  Drive Type                              : SAS_HDD

Device is a Hard disk
  Enclosure #                             : 2
  Slot #                                  : 1
  SAS Address                             : 5000cca-2-c801-71c1
  State                                   : Ready (RDY)
  Size (in MB)/(in sectors)               : 20981759/5371330559
  Manufacturer                            : WDC     
  Model Number                            : WUH722222AL4207
  Firmware Revision                       : G730
  Serial No                               : 2TG0TMBE
  Unit Serial No(VPD)                     : 2TG0TMBE
  GUID                                    : 5000cca2c80171c0
  Protocol                                : SAS
  Drive Type                              : SAS_HDD

Device is a Hard disk
  Enclosure #                             : 2
  Slot #                                  : 2
  SAS Address                             : 5000cca-2-c801-6b99
  State                                   : Ready (RDY)
  Size (in MB)/(in sectors)               : 20981759/5371330559
  Manufacturer                            : WDC     
  Model Number                            : WUH722222AL4207
  Firmware Revision                       : G730
  Serial No                               : 2TG0T6NE
  Unit Serial No(VPD)                     : 2TG0T6NE
  GUID                                    : 5000cca2c8016b98
  Protocol                                : SAS
  Drive Type                              : SAS_HDD

Device is a Hard disk
  Enclosure #                             : 2
  Slot #                                  : 3
  SAS Address                             : 5000cca-2-c801-56f1
  State                                   : Ready (RDY)
  Size (in MB)/(in sectors)               : 20981759/5371330559
  Manufacturer                            : WDC     
  Model Number                            : WUH722222AL4207
  Firmware Revision                       : G730
  Serial No                               : 2TG0RV0E
  Unit Serial No(VPD)                     : 2TG0RV0E
  GUID                                    : 5000cca2c80156f0
  Protocol                                : SAS
  Drive Type                              : SAS_HDD

Device is a Hard disk
  Enclosure #                             : 2
  Slot #                                  : 4
  SAS Address                             : 5000cca-2-c800-e9e5
  State                                   : Ready (RDY)
  Size (in MB)/(in sectors)               : 20981759/5371330559
  Manufacturer                            : WDC     
  Model Number                            : WUH722222AL4207
  Firmware Revision                       : G730
  Serial No                               : 2TG0HKWE
  Unit Serial No(VPD)                     : 2TG0HKWE
  GUID                                    : 5000cca2c800e9e4
  Protocol                                : SAS
  Drive Type                              : SAS_HDD

Device is a Hard disk
  Enclosure #                             : 2
  Slot #                                  : 5
  SAS Address                             : 5000cca-2-c801-5891
  State                                   : Ready (RDY)
  Size (in MB)/(in sectors)               : 20981759/5371330559
  Manufacturer                            : WDC     
  Model Number                            : WUH722222AL4207
  Firmware Revision                       : G730
  Serial No                               : 2TG0RYBE
  Unit Serial No(VPD)                     : 2TG0RYBE
  GUID                                    : 5000cca2c8015890
  Protocol                                : SAS
  Drive Type                              : SAS_HDD

Device is a Hard disk
  Enclosure #                             : 2
  Slot #                                  : 6
  SAS Address                             : 5000cca-2-c800-e9a5
  State                                   : Ready (RDY)
  Size (in MB)/(in sectors)               : 20981759/5371330559
  Manufacturer                            : WDC     
  Model Number                            : WUH722222AL4207
  Firmware Revision                       : G730
  Serial No                               : 2TG0HKBE
  Unit Serial No(VPD)                     : 2TG0HKBE
  GUID                                    : 5000cca2c800e9a4
  Protocol                                : SAS
  Drive Type                              : SAS_HDD

Device is a Hard disk
  Enclosure #                             : 2
  Slot #                                  : 7
  SAS Address                             : 5000cca-2-c800-ecb9
  State                                   : Ready (RDY)
  Size (in MB)/(in sectors)               : 20981759/5371330559
  Manufacturer                            : WDC     
  Model Number                            : WUH722222AL4207
  Firmware Revision                       : G730
  Serial No                               : 2TG0HSRE
  Unit Serial No(VPD)                     : 2TG0HSRE
  GUID                                    : 5000cca2c800ecb8
  Protocol                                : SAS
  Drive Type                              : SAS_HDD

Device is a Hard disk
  Enclosure #                             : 2
  Slot #                                  : 8
  SAS Address                             : 5000cca-2-c801-5bbd
  State                                   : Ready (RDY)
  Size (in MB)/(in sectors)               : 20981759/5371330559
  Manufacturer                            : WDC     
  Model Number                            : WUH722222AL4207
  Firmware Revision                       : G730
  Serial No                               : 2TG0S4XE
  Unit Serial No(VPD)                     : 2TG0S4XE
  GUID                                    : 5000cca2c8015bbc
  Protocol                                : SAS
  Drive Type                              : SAS_HDD

Device is a Hard disk
  Enclosure #                             : 2
  Slot #                                  : 9
  SAS Address                             : 5000cca-2-c801-7829
  State                                   : Ready (RDY)
  Size (in MB)/(in sectors)               : 20981759/5371330559
  Manufacturer                            : WDC     
  Model Number                            : WUH722222AL4207
  Firmware Revision                       : G730
  Serial No                               : 2TG0U1LE
  Unit Serial No(VPD)                     : 2TG0U1LE
  GUID                                    : 5000cca2c8017828
  Protocol                                : SAS
  Drive Type                              : SAS_HDD

Device is a Hard disk
  Enclosure #                             : 2
  Slot #                                  : 10
  SAS Address                             : 5000cca-2-c800-ea41
  State                                   : Ready (RDY)
  Size (in MB)/(in sectors)               : 20981759/5371330559
  Manufacturer                            : WDC     
  Model Number                            : WUH722222AL4207
  Firmware Revision                       : G730
  Serial No                               : 2TG0HLME
  Unit Serial No(VPD)                     : 2TG0HLME
  GUID                                    : 5000cca2c800ea40
  Protocol                                : SAS
  Drive Type                              : SAS_HDD

Device is a Hard disk
  Enclosure #                             : 2
  Slot #                                  : 11
  SAS Address                             : 5000cca-2-c801-5fd5
  State                                   : Ready (RDY)
  Size (in MB)/(in sectors)               : 20981759/5371330559
  Manufacturer                            : WDC     
  Model Number                            : WUH722222AL4207
  Firmware Revision                       : G730
  Serial No                               : 2TG0SEBE
  Unit Serial No(VPD)                     : 2TG0SEBE
  GUID                                    : 5000cca2c8015fd4
  Protocol                                : SAS
  Drive Type                              : SAS_HDD

Device is a Enclosure services device
  Enclosure #                             : 2
  Slot #                                  : 24
  SAS Address                             : 500e0ec-a-0995-82bd
  State                                   : Standby (SBY)
  Manufacturer                            : CELESTIC
  Model Number                            : P3217-B         
  Firmware Revision                       : 0403
  Serial No                               : x484033
  Unit Serial No(VPD)                     : CTH115PM0BF01Z
  GUID                                    : N/A
  Protocol                                : SAS
  Device Type                             : Enclosure services device
------------------------------------------------------------------------
Enclosure information
------------------------------------------------------------------------
  Enclosure#                              : 1
  Logical ID                              : 500e0eca:094ffb40
  Numslots                                : 8
  StartSlot                               : 0
  Enclosure#                              : 2
  Logical ID                              : 500e0eca:099582ff
  Numslots                                : 25
  StartSlot                               : 0
------------------------------------------------------------------------
SAS3IRCU: Command DISPLAY Completed Successfully.
SAS3IRCU: Utility Completed Successfully.

Controller B:


Code:
$ sudo sas3ircu 0 display
[sudo] password for truenas_admin:
Avago Technologies SAS3 IR Configuration Utility.
Version 16.00.00.00 (2017.04.26)
Copyright (c) 2009-2017 Avago Technologies. All rights reserved.

Read configuration has been initiated for controller 0
------------------------------------------------------------------------
Controller information
------------------------------------------------------------------------
  Controller type                         : SAS3008
  BIOS version                            : 0.00.00.00
  Firmware version                        : 16.00.12.00
  Channel description                     : 1 Serial Attached SCSI
  Initiator ID                            : 0
  Maximum physical devices                : 1023
  Concurrent commands supported           : 10048
  Slot                                    : Unknown
  Segment                                 : 0
  Bus                                     : 4
  Device                                  : 0
  Function                                : 0
  RAID Support                            : No
------------------------------------------------------------------------
IR Volume information
------------------------------------------------------------------------
------------------------------------------------------------------------
Physical device information
------------------------------------------------------------------------
Initiator at ID #0

Device is a Enclosure services device
  Enclosure #                             : 2
  Slot #                                  : 24
  SAS Address                             : 500e0ec-a-0995-82fd
  State                                   : Standby (SBY)
  Manufacturer                            : CELESTIC
  Model Number                            : P3217-B         
  Firmware Revision                       : 0403
  Serial No                               : x484033
  Unit Serial No(VPD)                     : CTH115PM0BF01Z
  GUID                                    : N/A
  Protocol                                : SAS
  Device Type                             : Enclosure services device
------------------------------------------------------------------------
Enclosure information
------------------------------------------------------------------------
  Enclosure#                              : 1
  Logical ID                              : 500e0eca:094ff938
  Numslots                                : 8
  StartSlot                               : 0
  Enclosure#                              : 2
  Logical ID                              : 500e0eca:099582ff
  Numslots                                : 25
  StartSlot                               : 0
------------------------------------------------------------------------
SAS3IRCU: Command DISPLAY Completed Successfully.
SAS3IRCU: Utility Completed Successfully.
truenas_admin@ix20-b[~]$
I am not reading any reports of these Ultrastar HC570 SAS drives being unable to be utilized other than some people reporting PWDIS pin 3 power control issues, but I have already tried blocking pin 3 for fun, zero changes. Even with the firmware flashing I've done so far, when I throw the Exos 14tb SAS disks back in, they are populating beautifully fine on both controllers and HA works perfectly.

Ixsystems is rightfully not going to help me with this EOL machine and had kicked me to the communities for help.

Any insight?
 

nexox

Well-Known Member
May 3, 2023
1,973
979
113
Not all nearline SAS drives implement both SAS ports, I couldn't find any specific defaults on the HC570 but it sounds like that's what you're encountering.
 

steve500

New Member
Jan 23, 2026
2
1
3
Not all nearline SAS drives implement both SAS ports, I couldn't find any specific defaults on the HC570 but it sounds like that's what you're encountering.
It does seem that the HC570 manual states that dual port SAS operation is supported.
1769190449274.png

1769190323576.png
 
  • Like
Reactions: nexox