🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.bsd
Article #21059

Re: [FreeBSD] Maszyna nie bootuje: ZFS: i/o error - all block copies unavailable

#21059
From: Emil Smolenski
Date: Fri, 13 Nov 2009 15:39
98 lines
4231 bytes
Emil Smolenski <ameel@bezspamu.wp.pl.invalid> rzecze:

> ...

 Z wykorzystaniem /boot na UFS z zewnętrznego nośnika, udało się
zbootować system. Zrobiłem scrub, który poszedł bez problemów. Założyłem
więc patche proponowane przez rnolanda@ -- bez rezultatu. Założyłem więc
również patch Matta Reimera, który raczej nie ma związku ze sprawą, więc
także bez rezultatu. Zsynchronizowałem kod zfsboot z wersją
z -CURRENT-a (pliki zmodyfikowane w svn rev. 198420):
/sys/boot/i386/zfsboot/zfsboot.c
/sys/boot/zfs/zfs.c
/sys/boot/zfs/zfsimpl.c
/sys/cddl/boot/zfs/zfsimpl.h

Wykonałem:
# cd /usr/src/sys/boot/
# make obj ; make depend ; make
# cd i386/loader
# make install
# cd /usr/src/sys/boot/i386/zfsboot
# make install
# sysctl kern.geom.debugflags=16
# dd if=/boot/zfsboot of=/dev/da0 count=1
# dd if=/boot/zfsboot of=/dev/da0 skip=1 seek=1024
# reboot

 Komunikat obecnie wygląda nieco inaczej, rnoland@ poprawił printf:

ZFS: i/o error - all block copies unavailable
ZFS: can't read MOS
ZFS: unexpected object set type 0

FreeBSD/i386 boot
Default: pgpool:/boot/kernel/kernel
boot:
ZFS: unexpected object set type 0

 Więcej informacji:

# zpool list
NAME     SIZE   USED  AVAIL    CAP  HEALTH  ALTROOT
pgpool  4.06T  2.17T  1.89T    53%  ONLINE  -      

# zpool status                                                                             
  pool: pgpool                                                                             
 state: ONLINE                                                                             
 scrub: none requested                                                                     
config:                                                                                    

        NAME        STATE     READ WRITE CKSUM
        pgpool      ONLINE       0     0     0
          da0       ONLINE       0     0     0

errors: No known data errors

# zfs list | grep ROOTFS
pgpool/ROOTFS                568M  1.80T  55.3M  legacy    

# zpool get all pgpool
NAME    PROPERTY       VALUE          SOURCE
pgpool  size           4.06T          -
pgpool  used           2.17T          -
pgpool  available      1.89T          -
pgpool  capacity       53%            -
pgpool  altroot        -              default
pgpool  health         ONLINE         -
pgpool  guid           3920915583055727184  -
pgpool  version        13             default
pgpool  bootfs         pgpool/ROOTFS  local
pgpool  delegation     on             default
pgpool  autoreplace    off            default
pgpool  cachefile      -              default
pgpool  failmode       wait           default
pgpool  listsnapshots  off            default

 loader.conf:
usb_load="YES"
uplcom_load="YES"
umass_load="YES"
ugen_load="YES"
ukbd_load="YES"
random_load="YES"
loader_color="YES"
vfs.root.mountfrom="zfs:pgpool/ROOTFS"
zfs_load="YES"
autoboot_delay="2"

FreeBSD 7.2-STABLE #0: Fri Jun 19 13:27:29 CEST 2009
(jak wspomniałem wcześniej, był rollback)

ciss0: <HP Smart Array P400> port 0xe800-0xe8ff mem
0xdef00000-0xdeffffff,0xdeeff000-0xdeefffff irq 35 at device 0.0 on pci4
ciss0: [ITHREAD]
da0 at ciss0 bus 0 target 0 lun 0

-- 
am
Technical Details
Message-ID: <hdjujs$91e$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-mail
References: <hdgp5c$oe1$1@atlantis.news.neostrada.pl>

Show 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: Re: [FreeBSD] Maszyna nie bootuje: ZFS: i/o error - all block copies unavailable
Date: Fri, 13 Nov 2009 15:39:40 +0000 (UTC)
Organization: ameel
Lines: 98
Sender: ameel <ameel@raisa.eu.org>
Message-ID: <hdjujs$91e$1@atlantis.news.neostrada.pl>
References: <hdgp5c$oe1$1@atlantis.news.neostrada.pl>
NNTP-Posting-Host: raisa.eu.org
Mime-Version: 1.0
X-Trace: atlantis.news.neostrada.pl 1258126780 9262 83.17.178.202 (13 Nov 2009 15:39:40 GMT)
X-Complaints-To: usenet@news.neostrada.pl
NNTP-Posting-Date: Fri, 13 Nov 2009 15:39:40 +0000 (UTC)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit