On Sun Aug 23 22:12:54 EDT 2009, aku...@mail.nanosouffle.net wrote:
> ...: phase error -- cannot happen

i haven't ever seen this error.  i would expect
something like this

minooka; lc
ls: .: phase error -- directory entry not allocated

if you are simply left with a directory that's been
deleted.  maybe something else is going on?

> So, I found the files I lost in an older dump.
> Is there any way I can load them from the
> dump into the cache without having to copy
> them back?
> 
> I know bind is an option, but something more
> permanent would be better in this case.

i don't know if i can answer your question as
it is without giving an answer that confuses
the issue.

a file can be on the worm, not in the cache
*and* in the active fs.  my version of the fs has the
option to not copy anything to the cache.  this is
generally a good idea as the cache and worm are generally
on similar disks these days.  the active fs is everything
accessable from the main fs without going through
the dump.  of course, if you ever delete or change
something, there are files accessable only through
the dump.

the cache is mostly orthoganal to this.  except
that between dumps, modifications are in the cache,
though they have actually worm addresses.  this is
why some blocks are usually lost on each dump.
since the maximum allocated address on the worm
is never adjusted down to account for deletions.

so the only way to move a file that only exists in
the dump to the active fs is to copy it.

- erik

Reply via email to