Assuming the mining nodes run in different places, it's hard to imagine a circumstances where 8 mining nodes die all together, and nobody notices first that 7 or 6 or 5 died, and tried to recover the situation.
In any event there's no straightforward solution here - the point of mining-diversity is to allow you to set the threshold for how many alive miners are required to keep the chain going, to balance the risk of malicious miners against the risk of technical failures. You can set it the diversity to 0 if you like, then you only ever need one miner up and running to keep things going, but one bad miner will also be able to take over control of the chain.