Do you have a stack trace for the crash. We are interested in the
reason for the crash.
The problem was attributed to the slowness in loading the
deduplication tables. When a master disk is added to a pool the
initial set of deduplication tables are sequential on disk and these
are quickly loaded back into memory on a reboot. The size of these
tables are around 1/8 the size of the memory. The second set of
deduplication tables are added on demand when more table entries are
needed and the first set of tables are full. The problem is with the
second set, the location of these tables can be spread across the
disk. For your setup as per our calculations around 2GB are the
sequential tables and 14GB are the second set. The disk is a RAID 1
disk and it seems that with just the max speed of two disks reading
back 14GB of data which are mainly 4K blocks can take many minutes to
hours.
There are two things which we are doing.
1. Create all the deduplication tables sequentially. This will mean
that only one storage pool can maintain the deduplication tables
(mostly the Default pool). Most configurations are this way => This
change is complete
2. For existing implementation we realign the random blocks to
sequential blocks using a command line tool => This is still being
implemented and ETA is the end of this month. You would need this
feature