Apologies if this issue has already been resolved here, I can see a few similar posts, but no resolution that seems to fit my particular case.
I have a FreeNAS system that's been operational for about five years. It's currently running FreeNAS-11.3-U5. I have two pools, the first one (VOLUME_2) was created when the system was first set up and the second one (VOLUME_3) is only about a year old.
I am having an issue with the first pool (VOLUME_2), for the last ten days, the system has been restarting in a regular loop, when the VOLUME_2 drives are connected, it only stays up for about three minutes, including two minutes of boot time, so I only get about one minute of access to the system. If I disconnect the drives in the problem pool, the system is stable.
The VOLUME_2 pool contains the iocage dataset for my plugins as well another dataset (Media), it is a RAIDZ1 of five 4TB WD Red drives. The drives in this pool are connected to the sata heads on the motherboard.
The only thing that I changed on the system around the time that the issue started, was the addition of two new disks and the creation of a temporary pool to make a local copy of the VOLUME_3 pool. The issue first started about a week after I had added these two disks.
I have a backup of most of the data in the Media dataset, but I spent a couple of months reorganising and renaming most of the files and I really don't want to have to dig out and reorganise these files again. All I want is to get the Media dataset up and running again for long enough to sync it to the backup.
I connected a head to try and get some idea of what it was doing during the failure, the error flashes up pretty quick so I had to video it to be able to read it, but I think that it says something like:
Things that I have tried:
BIOS Update
Memtest 086+ (No errors)
Checked that all fans and connectors are working
Disabled all periodic snapshot and scrub tasks for the VOLUME_2 pool
System Specs:
I know very little about FreeNAS and FreeBSD, I haven’t had to do much with this system over the years. I was wondering if disconnecting the pool from the system and importing it into a fresh install could help me get access to the Media dataset.
Given that I only have about one minute to work with when the pool is connected, I don’t want to do something that will take more than a minute to undo (if that makes sense?)
I’d appreciate any advice or suggestions.
I have a FreeNAS system that's been operational for about five years. It's currently running FreeNAS-11.3-U5. I have two pools, the first one (VOLUME_2) was created when the system was first set up and the second one (VOLUME_3) is only about a year old.
I am having an issue with the first pool (VOLUME_2), for the last ten days, the system has been restarting in a regular loop, when the VOLUME_2 drives are connected, it only stays up for about three minutes, including two minutes of boot time, so I only get about one minute of access to the system. If I disconnect the drives in the problem pool, the system is stable.
The VOLUME_2 pool contains the iocage dataset for my plugins as well another dataset (Media), it is a RAIDZ1 of five 4TB WD Red drives. The drives in this pool are connected to the sata heads on the motherboard.
The only thing that I changed on the system around the time that the issue started, was the addition of two new disks and the creation of a temporary pool to make a local copy of the VOLUME_3 pool. The issue first started about a week after I had added these two disks.
I have a backup of most of the data in the Media dataset, but I spent a couple of months reorganising and renaming most of the files and I really don't want to have to dig out and reorganise these files again. All I want is to get the Media dataset up and running again for long enough to sync it to the backup.
I connected a head to try and get some idea of what it was doing during the failure, the error flashes up pretty quick so I had to video it to be able to read it, but I think that it says something like:
“fffffffff 8x8800), file: /freenas-releng/freenas/ BE/os/sys/cdd1/contrib/opensolaris/uts/common/fs/zfs/zio.c, line: 281
cpuid 4
KB: stack backtrace:
db_trace_self_wrappert) at db_trace_self_wrapper x2b/frame exfffffe0456776798"
(see attached screenshots)
cpuid 4
KB: stack backtrace:
db_trace_self_wrappert) at db_trace_self_wrapper x2b/frame exfffffe0456776798"
(see attached screenshots)
Things that I have tried:
BIOS Update
Memtest 086+ (No errors)
Checked that all fans and connectors are working
Disabled all periodic snapshot and scrub tasks for the VOLUME_2 pool
System Specs:
OS | FreeNAS-11.3-U5 |
Motherboard | ASUS P8Z68-V LX |
CPU | Intel i7 2700K 3.4GHz |
RAM | 4 × 4 GB DDR3 1333MHz Non-ECC |
HDD's (VOLUME_2) | 5 × 4TB WD Red's in RAIDZ1 |
HDD's (VOLUME_3) | 2 × 6TB WD Red's in MIRROR |
PSU | Corsair VS 550 (550W) |
I know very little about FreeNAS and FreeBSD, I haven’t had to do much with this system over the years. I was wondering if disconnecting the pool from the system and importing it into a fresh install could help me get access to the Media dataset.
Given that I only have about one minute to work with when the pool is connected, I don’t want to do something that will take more than a minute to undo (if that makes sense?)
I’d appreciate any advice or suggestions.