Re: FreeBSD 13.2-STABLE can not boot from damaged mirror AND pool stuck in "resilver" state even without new devices.
- Reply: Lev Serebryakov : "Re: FreeBSD 13.2-STABLE can not boot from damaged mirror AND pool stuck in "resilver" state even without new devices."
- In reply to: Lev Serebryakov : "Re: FreeBSD 13.2-STABLE can not boot from damaged mirror AND pool stuck in "resilver" state even without new devices."
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 08 Jan 2024 00:15:47 UTC
On 01/07/2024 3:19 pm, Lev Serebryakov wrote: > On 07.01.2024 22:15, Warner Losh wrote: > >> So, if this is a mirror, then ada0 blank and ada1 with good data, in >> theory >> you should be fine. However, perhaps ZFS is finding that there's an >> error from >> ada1 for real. Does all of ada1 read with a simple dd? > Yep, it is read with dd, I've checked it > >> Not sure about the losing devices you described later on. >> >> > ZFS: i/o error - all block copies unavailable >> > ZFS: can't read MOS of pool zroot >> > >> > >> > To be honest, I thinks there is something else. Because >> sequence of events were (sorry, too long, but I think, tht every >> detail matters here): >> >> >> Yea. There's something that's failing, which zio_read is woefully >> under reporting for our diagnostic efforts. And/or something is >> getting confused by the blank disk and/or the partially resilvered >> disk. > > My theory, that something is confused when one disk is 512/4096 and > other is 512/512. > > I want to check it on VM, but can not find VM that both (1) allows > CMS boot and (2) allows to configure logical and physical sector of > virtual HDD. > > bhyve could configure sector sizes, but doesn't support BIOS, and > VBox and qemu-system can not emulate sector sizes (or I can not google > proper configuration). When I first saw this, I wonder what ashift is set to on the pool? -- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 214-642-9640 E-Mail: ler@lerctr.org US Mail: 5708 Sabbia Dr, Round Rock, TX 78665-2106