aacd0 hard error

Status
Not open for further replies.

timpj5

Cadet
Joined
Sep 18, 2015
Messages
9
Hello,

I've been running Freenas for between 5-6 years on multiple hardware platforms. That said, for the most part, it just worked. I've had disk issues here and there but nothing that cost me data. I've run into a problem though that I can't diagnose as of yet and need some assistance.

I'm currently running freenas 9.2.0 x64 on two separate boxes. One is operating just fine, it is my primary storage and media server. The other is my backup and transient data server and it will no longer boot.

The failed server components are identical to the primary server except for the number of drives, size of drives and the chassis. The disks are connected to an Adaptec RAID card and each disk is it's own volume. There are 2 ZFS pools on the failed server, one with 6x3TB disks and one with 4x1.5TB disks. I'm getting the aacd0 hard error cmd=read xxxxxxxxx error after the server attempts to boot into multi-user mode and will not mount the file systems. Within the RAID card, all of the attached drives show as Optimal.

I've attempted to run fsck /dev/aacd0 but get an error unable to determine filesystem.

Any assistance would be helpful! I know the data is just backup data, but I have 13+TB of data that I would prefer not to have to re-replicate so if I can save the data, that would be ideal.
 

Nick2253

Wizard
Joined
Apr 21, 2014
Messages
1,633
You've got a couple issues here:

It sounds like you have configured your drives each as a RAID0 array. If this is the case, this is part of your problem. ZFS expects direct access to the hard drives, and when it does not have that, it can lead to all sorts of odd errors.

Also, fsck is not appropriate for ZFS. There is no equivalent tool for ZFS: https://docs.oracle.com/cd/E19253-01/819-5461/6n7ht6r6p/index.html

If the server will no longer boot, it's not necessarily a problem with your data, but your boot device. Try installing FreeNAS on a thumb drive, importing your config backup (you do have a config backup, right? ;)), and see if everything works. Make sure you use the exact same version of FreeNAS.
 

SweetAndLow

Sweet'NASty
Joined
Nov 6, 2013
Messages
6,421
Using a raid card will result in data loss and unstable slow system. You should backup all your data and fix your hardware.

If you can't boot then replace your boot device and try again.
 

timpj5

Cadet
Joined
Sep 18, 2015
Messages
9
Nick2253,

Yes, because I have an Adaptec RAID card, the disks are configured on the card as a RAID0 for each disk and then a ZFS RAIDZ1 for my movie backup. I also have a ZFS RAID0 for another backup pool which I suspect may be what's keeping the server from booting all the way up. That said, I can boot into single user mode so I would assume my boot device is fine... it fails when attempting to mount the volumes. I had the Adaptec RAID card from a previous installation with UFS and it worked fine except that the Adaptec software was a pain to get working right to manage the RAID while the system was booted. I recognize now that it could be problematic using the Adaptec card... I plan to reconfigure with a more appropriate HBA...
 
Status
Not open for further replies.
Top