Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 22 Oct 2011 12:33:15 +0700
From:      Victor Sudakov <vas@mpeks.tomsk.su>
To:        freebsd-questions@freebsd.org
Subject:   Re: strange behavior of restore(8)
Message-ID:  <20111022053315.GA30712@admin.sibptus.tomsk.ru>
In-Reply-To: <CAHhngE3Oub-36fE_X4eT_4r8LygQ7D1dbcWjdTn3KCeE95J9uQ@mail.gmail.com>
References:  <20111021110600.GA19417@admin.sibptus.tomsk.ru> <CAHhngE3Oub-36fE_X4eT_4r8LygQ7D1dbcWjdTn3KCeE95J9uQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
David Brodbeck wrote:
> >
> > I am trying to restore a UFS2 zero level dump sized about 51G.
> > restore has created 6105 directories and no files at all, and now is
> > waiting forever in the runnable state.
> 
> I don't have any specific advice here, but if it were me I think my
> next troubleshooting step would be to attach truss to the restore
> process after it gets "stuck," to try to see exactly what it's doing.
> That may give you a clue as to why it's taking so long and whether
> it's actually making any progress.

It's doing something like that. I should have piped the output
through uniq not to clutter the list, but on second thought, I decided
not to:

# truss -p 18568
lseek(4,0x0,SEEK_CUR)				 = 25395100 (0x1837f9c)
lseek(4,0x0,SEEK_CUR)				 = 25395100 (0x1837f9c)
lseek(4,0x0,SEEK_CUR)				 = 25395100 (0x1837f9c)
lseek(4,0x0,SEEK_CUR)				 = 25395100 (0x1837f9c)
lseek(4,0x0,SEEK_CUR)				 = 25395100 (0x1837f9c)
lseek(4,0x0,SEEK_CUR)				 = 25395100 (0x1837f9c)
lseek(4,0x0,SEEK_CUR)				 = 25395100 (0x1837f9c)
lseek(4,0x0,SEEK_CUR)				 = 25395100 (0x1837f9c)
lseek(4,0x0,SEEK_CUR)				 = 25395100 (0x1837f9c)
lseek(4,0x0,SEEK_CUR)				 = 25395100 (0x1837f9c)
lseek(4,0x0,SEEK_CUR)				 = 25395100 (0x1837f9c)
lseek(4,0x0,SEEK_CUR)				 = 25395100 (0x1837f9c)
lseek(4,0x0,SEEK_CUR)				 = 25395100 (0x1837f9c)
lseek(4,0x0,SEEK_CUR)				 = 25395100 (0x1837f9c)
lseek(4,0x0,SEEK_CUR)				 = 25395100 (0x1837f9c)
lseek(4,0x0,SEEK_CUR)				 = 25395100 (0x1837f9c)
lseek(4,0x0,SEEK_CUR)				 = 25395100 (0x1837f9c)
lseek(4,0x0,SEEK_CUR)				 = 25395100 (0x1837f9c)
lseek(4,0x0,SEEK_CUR)				 = 25395100 (0x1837f9c)
lseek(4,0x0,SEEK_CUR)				 = 25395100 (0x1837f9c)
lseek(4,0x0,SEEK_CUR)				 = 25395100 (0x1837f9c)
lseek(4,0x0,SEEK_CUR)				 = 25395100 (0x1837f9c)
lseek(4,0x0,SEEK_CUR)				 = 25395100 (0x1837f9c)
lseek(4,0x0,SEEK_CUR)				 = 25395100 (0x1837f9c)
lseek(4,0x0,SEEK_CUR)				 = 25395100 (0x1837f9c)
lseek(4,0x0,SEEK_CUR)				 = 25395100 (0x1837f9c)
lseek(4,0x0,SEEK_CUR)				 = 25395100 (0x1837f9c)
lseek(4,0x0,SEEK_CUR)				 = 25395100 (0x1837f9c)
lseek(4,0x0,SEEK_CUR)				 = 25395100 (0x1837f9c)
lseek(4,0x0,SEEK_CUR)				 = 25395100 (0x1837f9c)
lseek(4,0x0,SEEK_CUR)				 = 25395100 (0x1837f9c)
lseek(4,0x0,SEEK_CUR)				 = 25395100 (0x1837f9c)
lseek(4,0x0,SEEK_CUR)				 = 25395100 (0x1837f9c)
lseek(4,0x0,SEEK_CUR)				 = 25395100 (0x1837f9c)
lseek(4,0x0,SEEK_CUR)				 = 25395100 (0x1837f9c)
lseek(4,0x0,SEEK_CUR)				 = 25395100 (0x1837f9c)
lseek(4,0x0,SEEK_CUR)				 = 25395100 (0x1837f9c)
lseek(4,0x0,SEEK_CUR)				 = 25395100 (0x1837f9c)
lseek(4,0x0,SEEK_CUR)				 = 25395100 (0x1837f9c)
lseek(4,0x0,SEEK_CUR)				 = 25395100 (0x1837f9c)
lseek(4,0x0,SEEK_CUR)				 = 25395100 (0x1837f9c)
read(4,"\M^JD\M^^\0$\0\b\^Y68.rospotrebn"...,1024) = 1024 (0x400)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
break(0xdb1b000)				 = 0 (0x0)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
lseek(4,0x0,SEEK_CUR)				 = 25396124 (0x183839c)
read(4,"\M-)D\M^^\0 \0\b\^Uwww.SafeMarke"...,1024) = 1024 (0x400)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
lseek(4,0x0,SEEK_CUR)				 = 25397148 (0x183879c)
read(4,"\M-JD\M^^\0 \0\b\^Vkonfeta007.be"...,1024) = 1024 (0x400)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
break(0xdb1c000)				 = 0 (0x0)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
break(0xdb1d000)				 = 0 (0x0)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
lseek(4,0x0,SEEK_CUR)				 = 25398172 (0x1838b9c)
read(4,"\M-kD\M^^\0\^\\0\b\^Phappykidz.r"...,1024) = 1024 (0x400)
lseek(4,0x0,SEEK_CUR)				 = 25399196 (0x1838f9c)
lseek(4,0x0,SEEK_CUR)				 = 25399196 (0x1838f9c)
lseek(4,0x0,SEEK_CUR)				 = 25399196 (0x1838f9c)
lseek(4,0x0,SEEK_CUR)				 = 25399196 (0x1838f9c)
lseek(4,0x0,SEEK_CUR)				 = 25399196 (0x1838f9c)
lseek(4,0x0,SEEK_CUR)				 = 25399196 (0x1838f9c)
lseek(4,0x0,SEEK_CUR)				 = 25399196 (0x1838f9c)
lseek(4,0x0,SEEK_CUR)				 = 25399196 (0x1838f9c)
lseek(4,0x0,SEEK_CUR)				 = 25399196 (0x1838f9c)
lseek(4,0x0,SEEK_CUR)				 = 25399196 (0x1838f9c)
lseek(4,0x0,SEEK_CUR)				 = 25399196 (0x1838f9c)
lseek(4,0x0,SEEK_CUR)				 = 25399196 (0x1838f9c)
lseek(4,0x0,SEEK_CUR)				 = 25399196 (0x1838f9c)
lseek(4,0x0,SEEK_CUR)				 = 25399196 (0x1838f9c)
lseek(4,0x0,SEEK_CUR)				 = 25399196 (0x1838f9c)
lseek(4,0x0,SEEK_CUR)				 = 25399196 (0x1838f9c)
lseek(4,0x0,SEEK_CUR)				 = 25399196 (0x1838f9c)
lseek(4,0x0,SEEK_CUR)				 = 25399196 (0x1838f9c)
lseek(4,0x0,SEEK_CUR)				 = 25399196 (0x1838f9c)
lseek(4,0x0,SEEK_CUR)				 = 25399196 (0x1838f9c)
lseek(4,0x0,SEEK_CUR)				 = 25399196 (0x1838f9c)

I hope this means something meaningful.

-- 
Victor Sudakov,  VAS4-RIPE, VAS47-RIPN
sip:sudakov@sibptus.tomsk.ru



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20111022053315.GA30712>