Simon_L_evans
Cadet
- Joined
- Jun 11, 2013
- Messages
- 6
Hi,
Reading fair amount of threads about FreeNAS not playing ball after a reboot. Similar situation here which is disappointing. Been using 7.3 for ever with UFS and zero problems. Finally new kit arrived so went to 8.3 with ZFS. Built new zpool with 2x 3Tb (ada0 and ada1) disks to give me a mirrored 3gb volume. Built some datasets and off we went. All fine.
Extended the pool by adding 2x 2Tb (ada2 and ada3) disks so now had (I think) a mirrored 5Tb volume. Again all working fine.
After a reboot today the volume didn't import. After some reading on this forum and elsewhere couldn't find a fix but some CLI commands gave me something. I did a zpool import -V MAINSET1 which worked and now I get a status:
zpool status
pool: MAINSET1
state: UNAVAIL
status: One or more devices could not be opened. There are insufficient
replicas for the pool to continue functioning.
action: Attach the missing device and online it using 'zpool online'.
see: http://www.sun.com/msg/ZFS-8000-3C
scan: none requested
config:
NAME STATE READ WRITE CKSUM
MAINSET1 UNAVAIL 0 0 0
mirror-0 ONLINE 0 0 0
gptid/12937171-d14f-11e2-bb79-28924a30613f ONLINE 0 0 0
gptid/1320d726-d14f-11e2-bb79-28924a30613f ONLINE 0 0 0
mirror-1 UNAVAIL 0 0 0
10530617518446502987 UNAVAIL 0 0 0 was /dev/ada2p2.nop
13005353957074361637 UNAVAIL 0 0 0 was /dev/ada3p2.nop
Maybe I am reading this wrong but this looks like one side of my mirror is fine with the other showing errors. But the disks in mirror-0 are my original 3Tb disks so this must be a concatenated mirror? So I am missing the 2x 2Tb mirror.
The disks were visible at boot time and it seems that maybe the addresses got jumbled? It says it attached ada2/3 (originally the 2Tb drives) but I can see that it is the 3Tb drives present.
ada0 at ahcich0 bus 0 scbus0 target 0 lun 0
ada0: <ST3000DM001-1CH166 CC26> ATA-8 SATA 3.x device
ada0: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes)
ada0: Command Queueing enabled
ada0: 2861588MB (5860533168 512 byte sectors: 16H 63S/T 16383C)
ada1 at ahcich1 bus 0 scbus1 target 0 lun 0
ada1: <ST3000DM001-1CH166 CC26> ATA-8 SATA 3.x device
ada1: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes)
ada1: Command Queueing enabled
ada1: 2861588MB (5860533168 512 byte sectors: 16H 63S/T 16383C)
ada2 at ahcich2 bus 0 scbus2 target 0 lun 0
ada2: <ST2000DL003-9VT166 CC32> ATA-8 SATA 3.x device
ada2: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes)
ada2: Command Queueing enabled
ada2: 1907729MB (3907029168 512 byte sectors: 16H 63S/T 16383C)
ada3 at ahcich3 bus 0 scbus3 target 0 lun 0
ada3: <ST2000DL003-9VT166 CC32> ATA-8 SATA 3.x device
ada3: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes)
ada3: Command Queueing enabled
ada3: 1907729MB (3907029168 512 byte sectors: 16H 63S/T 16383C)
da0 at umass-sim0 bus 0 scbus6 target 0 lun 0SMP: AP CPU #1 Launched!
da0:
<USB Flash Disk 1100> Removable Direct Access SCSI-4 device
da0: 40.000MB/s transfers
da0: 1912MB (3915776 512 byte sectors: 255H 63S/T 243C)
GEOM_RAID5: MAINSET1: device created (stripesize=131072).
GEOM_RAID5: MAINSET1: ada2(2): disk attached.
GEOM_RAID5: MAINSET1: ada3(0): disk attached.
GEOM: da0s1: geometry does not match label (16h,63s != 255h,63s).
Root mount waiting for: GRAID5
Root mount waiting for: GRAID5
Root mount waiting for: GRAID5
Root mount waiting for: GRAID5
GEOM_RAID5: MAINSET1: activated (forced) (need about 57MiB kmem (max)).Trying to mount root from ufs:/dev/ufs/FreeNASs1a
GEOM_ELI: Device ada0p1.eli created.
GEOM_ELI: Encryption: AES-XTS 256
GEOM_ELI: Crypto: software
GEOM_ELI: Device ada1p1.eli created.
GEOM_ELI: Encryption: AES-XTS 256
GEOM_ELI: Crypto: software
ZFS NOTICE: Prefetch is disabled by default if less than 4GB of RAM is present;
to enable, add "vfs.zfs.prefetch_disable=0" to /boot/loader.conf.
ZFS filesystem version 5
ZFS storage pool version 28
So where do I go from here? Not sure why the addresses jumbled but any help appreciated in bringing the last bits of my volume online would be appreciated.
Reading fair amount of threads about FreeNAS not playing ball after a reboot. Similar situation here which is disappointing. Been using 7.3 for ever with UFS and zero problems. Finally new kit arrived so went to 8.3 with ZFS. Built new zpool with 2x 3Tb (ada0 and ada1) disks to give me a mirrored 3gb volume. Built some datasets and off we went. All fine.
Extended the pool by adding 2x 2Tb (ada2 and ada3) disks so now had (I think) a mirrored 5Tb volume. Again all working fine.
After a reboot today the volume didn't import. After some reading on this forum and elsewhere couldn't find a fix but some CLI commands gave me something. I did a zpool import -V MAINSET1 which worked and now I get a status:
zpool status
pool: MAINSET1
state: UNAVAIL
status: One or more devices could not be opened. There are insufficient
replicas for the pool to continue functioning.
action: Attach the missing device and online it using 'zpool online'.
see: http://www.sun.com/msg/ZFS-8000-3C
scan: none requested
config:
NAME STATE READ WRITE CKSUM
MAINSET1 UNAVAIL 0 0 0
mirror-0 ONLINE 0 0 0
gptid/12937171-d14f-11e2-bb79-28924a30613f ONLINE 0 0 0
gptid/1320d726-d14f-11e2-bb79-28924a30613f ONLINE 0 0 0
mirror-1 UNAVAIL 0 0 0
10530617518446502987 UNAVAIL 0 0 0 was /dev/ada2p2.nop
13005353957074361637 UNAVAIL 0 0 0 was /dev/ada3p2.nop
Maybe I am reading this wrong but this looks like one side of my mirror is fine with the other showing errors. But the disks in mirror-0 are my original 3Tb disks so this must be a concatenated mirror? So I am missing the 2x 2Tb mirror.
The disks were visible at boot time and it seems that maybe the addresses got jumbled? It says it attached ada2/3 (originally the 2Tb drives) but I can see that it is the 3Tb drives present.
ada0 at ahcich0 bus 0 scbus0 target 0 lun 0
ada0: <ST3000DM001-1CH166 CC26> ATA-8 SATA 3.x device
ada0: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes)
ada0: Command Queueing enabled
ada0: 2861588MB (5860533168 512 byte sectors: 16H 63S/T 16383C)
ada1 at ahcich1 bus 0 scbus1 target 0 lun 0
ada1: <ST3000DM001-1CH166 CC26> ATA-8 SATA 3.x device
ada1: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes)
ada1: Command Queueing enabled
ada1: 2861588MB (5860533168 512 byte sectors: 16H 63S/T 16383C)
ada2 at ahcich2 bus 0 scbus2 target 0 lun 0
ada2: <ST2000DL003-9VT166 CC32> ATA-8 SATA 3.x device
ada2: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes)
ada2: Command Queueing enabled
ada2: 1907729MB (3907029168 512 byte sectors: 16H 63S/T 16383C)
ada3 at ahcich3 bus 0 scbus3 target 0 lun 0
ada3: <ST2000DL003-9VT166 CC32> ATA-8 SATA 3.x device
ada3: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes)
ada3: Command Queueing enabled
ada3: 1907729MB (3907029168 512 byte sectors: 16H 63S/T 16383C)
da0 at umass-sim0 bus 0 scbus6 target 0 lun 0SMP: AP CPU #1 Launched!
da0:
<USB Flash Disk 1100> Removable Direct Access SCSI-4 device
da0: 40.000MB/s transfers
da0: 1912MB (3915776 512 byte sectors: 255H 63S/T 243C)
GEOM_RAID5: MAINSET1: device created (stripesize=131072).
GEOM_RAID5: MAINSET1: ada2(2): disk attached.
GEOM_RAID5: MAINSET1: ada3(0): disk attached.
GEOM: da0s1: geometry does not match label (16h,63s != 255h,63s).
Root mount waiting for: GRAID5
Root mount waiting for: GRAID5
Root mount waiting for: GRAID5
Root mount waiting for: GRAID5
GEOM_RAID5: MAINSET1: activated (forced) (need about 57MiB kmem (max)).Trying to mount root from ufs:/dev/ufs/FreeNASs1a
GEOM_ELI: Device ada0p1.eli created.
GEOM_ELI: Encryption: AES-XTS 256
GEOM_ELI: Crypto: software
GEOM_ELI: Device ada1p1.eli created.
GEOM_ELI: Encryption: AES-XTS 256
GEOM_ELI: Crypto: software
ZFS NOTICE: Prefetch is disabled by default if less than 4GB of RAM is present;
to enable, add "vfs.zfs.prefetch_disable=0" to /boot/loader.conf.
ZFS filesystem version 5
ZFS storage pool version 28
So where do I go from here? Not sure why the addresses jumbled but any help appreciated in bringing the last bits of my volume online would be appreciated.