Dear readers, I was running a OpenBSD (6.4) device, with a raid mirror array. One of the disk failed, so the system ask me to fsck, which I did before checking the raid status manually ( :'( ) , THEN I rebooted and softraid told me: one of the hard drive is dead.
But fsck already destroyed a few file on the mirror. Probably a user error, nevertheless, In openbsd 'simply work' mindset, maybe the /etc/rc could warn or even perform some bioctl check on raid array when first fsck / mount fails. Cheers. ( Lost data recovered from backup )