Mounting root...

From: Pawel Jakub Dawidek (pjd_at_FreeBSD.org)
Date: 08/23/04

  • Next message: Brian Fundakowski Feldman: "erase/erase2 support"
    Date: Mon, 23 Aug 2004 09:35:59 +0200
    To: freebsd-arch@freebsd.org
    
    
    

    Hi.

    MIRROR GEOM class was introduced recently and it allows to setup root
    file system on a mirror device, but there is a small problem.

    If mirror starts without one component, it waits few seconds
    (kern.geom.mirror.timeout) for missing components before creating provider.
    Because of this root file system can't be mounted properly.

    I'm not sure how to fix this.

    The easiest way is to just put some timeout and check every one second
    if we already have our provider.

    I don't know, anyone have some better solution which can be implemented
    and merged to RELENG_5 before 5.3?

    -- 
    Pawel Jakub Dawidek                       http://www.FreeBSD.org
    pjd@FreeBSD.org                           http://garage.freebsd.pl
    FreeBSD committer                         Am I Evil? Yes, I Am!
    
    



  • Next message: Brian Fundakowski Feldman: "erase/erase2 support"

    Relevant Pages

    • Re: Mounting root...
      ... > MIRROR GEOM class was introduced recently and it allows to setup root ... > file system on a mirror device, but there is a small problem. ... > for missing components before creating provider. ... as one disk shows up and then change from degraded back to full when the ...
      (freebsd-arch)
    • Re: FILE-SAVE versus AIX mksysb tape
      ... Here's a potential novel way you could maybe consider to do this by using AIX software mirroring and using 3 mirror copies on all your D3/AIX logical volumes: ... No file system can be safely backed up while update activity is occurring. ... you need to be able to mark exactly where the backup ...
      (comp.databases.pick)
    • gmirror questions
      ... the state of the mirror was "COMPLETE". ... GEOM_MIRROR: Device m0: provider ad1 detected. ... GEOM_MIRROR: Device m0: provider ad3 detected. ...
      (freebsd-current)
    • Re: glabel(8) a gmirror(8) doesnt work
      ... The point of labeling the partitions was/is to ... I have named the mirror system0 and all worked well. ... is that i want to glabel the partitions on the mirror so i have followed ... store metadata on the last sector of the provider. ...
      (freebsd-questions)
    • A near realtime fs mirror application (for backup, written in Python, by Linux inotify)
      ... This project's mirrord/fs_mirror tool is a near realtime file system ... mirroring application across 2 or more hosts, ... or you can make a mirror chain that a host B mirrors ...
      (Fedora)