Article View: pl.comp.os.bsd
Article #21058[FreeBSD] Maszyna nie bootuje: ZFS: i/o error - all block copies unavailable
From: Emil Smolenski
Date: Thu, 12 Nov 2009 10:48
Date: Thu, 12 Nov 2009 10:48
39 lines
2987 bytes
2987 bytes
Po upgradzie maszyna nie wstaje z następującym błędem: ZFS: i/o error - all block copies unavailable ZFS: can't read MOS ZFS: unexpected object set type lld FreeBSD/i386 boot Default: pgpool:/boot/kernel/kernel boot: ZFS: unexpected object set type lld System to 7.2-STABLE. ZFS postawiony jest na jednym logicznym dysku, na sprzętowej macierzy RAID5 (HP Smart Array P400). Bootuje się wyłącznie z ZFS, za pomocą zfsboot i loadera podmienionego bodajże z ósemki. System działał stabilnie kilka miesięcy. Przeżył przeniesienie bootowania z roota zpoola (pgpool) na dataset pgpool/ROOTFS (property zpoola bootfs + vfs.root.mountfrom w loader.conf). Macierz jest około 4TB-owa, obsługuje ją ciss(4). Maszyna to amd64. Trudno jest mi przeklejać cokolwiek z niebootującego się serwera, więc nie podaję wszelkich możliwych informacji, ale mogę je na żądanie podać. Błąd pojawił się po standardowej procedurze upgrade'u ze źródeł do najnowszego 7-STABLE (z przedwczoraj). Przed upgradem zrobiłem snapshoty datasetów pgpool, pgpool/ROOTFS, pgpool/usr. Po wystąpieniu problemu zbootowałem serwer z 8.0-BETA3-amd64-memstick.img i w konsoli Fixit# da się zaimportować pgpool bez żadnych błędów. Zrobiłem więc rollback tych datasetów do stanu sprzed upgrade -- nie pomogło. Spróbowałem też zbootować serwer z pgpool (zamiast pgpool/ROOTFS), który nie był ruszany od miesięcy (nie był upgradowany) -- również nie pomogło. Google zwracają jeden ważny wynik: http://42.pl/u/1TIb, jednak problem tam dotyczy bootowania z RAIDZ, który od początku nie był wspierany i od początku był problematyczny. U mnie występuje tylko jeden logiczny dysk. Dodatkowo, nie używam gptzfsboot, tylko zfsboot. Zaproponowanych patchy przez rnolanda jeszcze nie próbowałem, w tej chwili przebudowuję macierz na sprzętowym raidzie. Piszę na tę grupę, zamiast na freebsd-fs@ czy freebsd-current@, bo liczę na polskich commiterów, którzy mocno się angażują w projekt ZFS na FreeBSD. TIA. -- am
Technical Details
Message-ID:
<hdgp5c$oe1$1@atlantis.news.neostrada.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!news.nask.pl!news.nask.org.pl!news.internetia.pl!newsfeed.neostrada.pl!nemesis.news.neostrada.pl!atlantis.news.neostrada.pl!news.neostrada.pl!not-for-mailShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!news.nask.pl!news.nask.org.pl!news.internetia.pl!newsfeed.neostrada.pl!nemesis.news.neostrada.pl!atlantis.news.neostrada.pl!news.neostrada.pl!not-for-mail From: Emil Smolenski <ameel@bezspamu.wp.pl.invalid> Newsgroups: pl.comp.os.bsd Subject: [FreeBSD] Maszyna nie bootuje: ZFS: i/o error - all block copies unavailable Date: Thu, 12 Nov 2009 10:48:12 +0000 (UTC) Organization: ameel Lines: 39 Sender: ameel <ameel@raisa.eu.org> Message-ID: <hdgp5c$oe1$1@atlantis.news.neostrada.pl> NNTP-Posting-Host: raisa.eu.org Mime-Version: 1.0 X-Trace: atlantis.news.neostrada.pl 1258022892 25025 83.17.178.202 (12 Nov 2009 10:48:12 GMT) X-Complaints-To: usenet@news.neostrada.pl NNTP-Posting-Date: Thu, 12 Nov 2009 10:48:12 +0000 (UTC) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit