Truenas scale wont boot when I remove a drive (no pools involved)

jamesarbrown

Cadet
Joined
Feb 6, 2022
Messages
5
It seems that when I installed there were two PCI drives, a plug in card with a SATA (where truenas was installed recognised as /dev/sdb) and the onboard host controller /dev/sda

When we drop out the onboard drive, truenas wont boot complaining at TrueNas Middleware, heap of errors and drops you to commandline.

It appears what Truenas needs to boot is not being done by UUID?
 

jamesarbrown

Cadet
Joined
Feb 6, 2022
Messages
5
So i grabbed a fresh usb (not the RC2) I had, switched off the p420 HP Controller, fitted a Adaptec ASR in HBA with 8 disks.

Truenas was installed on the SATA under /dev/sdi and it booted ok.

Not sure which bit fixed this
 

jgreco

Resident Grinch
Joined
May 29, 2011
Messages
18,680
Please note that the Adaptec ASR's have been problematic in the past. Also see

 

jamesarbrown

Cadet
Joined
Feb 6, 2022
Messages
5
Thankyou for support. The onboard was a HP P420 and I had read already it was both difficult to make it HBA and even then it was not a direct raw disk in JBOD

The adaptec is an ASR71605 which i bought knowing the adaptec in my desktop supported JBOD. In the BIOS menu though there was no JBOD mode and elected for HBA for now.. maybe I will get the Microsemi software up for this soon, but a quick check and I do believe I am getting the disk direct.

I suspect the introduction of the Adaptec (HBA Raw?) over the HP controller (in raid) was a primary solution. The DL385G8 just wouldnt play with other storage controllers and its fully off now.

=== START OF INFORMATION SECTION ===
Vendor: SEAGATE
Product: ST300MM0006
Revision: LS0A
Compliance: SPC-4
User Capacity: 300,000,000,000 bytes [300 GB]
Logical block size: 512 bytes
LU is fully provisioned
Rotation Rate: 10000 rpm
Form Factor: 2.5 inches
Logical Unit id: 0x5000c5007664965b
Serial number: S0K2LHVT
Device type: disk
Transport protocol: SAS (SPL-3)
Local Time is: Tue Mar 8 08:52:46 2022 PST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
Temperature Warning: Disabled or Not Supported
 
Top