On Fri, Aug 27, 2010 at 10:02:24PM -0400, Michael K. Johnson wrote:
> The hard drives are replaced.  I'm only partway through bringing
> services back up, and in particular haven't started bringing
> rmake up yet.  I have limited time to work on it this weekend,
> but I hope to finish Monday.

Services are functional, it seems.  I was home sick today, and so
wasn't able to convert the main data filesystem to ext4.  Hopefully,
I'll feel better tomorrow and can be in the office to work on that.

The main thing left to stage is the conversion to having a commits
repository that is separate from the main repository.  This should
improve read performance on the main repository, as the only writes
to it will be incoming mirrors.  (Users have definitely noticed that
performance has lagged when there are large commits going, and
developers have definitely noticed commit speeds slowing down a
lot after major releases when many users are updating.)

The remaining plan, in case anyone is interested in what I'll be
doing:

* Convert to duplicate content store:
** Convert the filesystem that will hold the local foresight-commits
   content store from ext3 to ext4.
** Stop the mirror
** Copy the NFS-mounted content store to the local content store,
   modify the configuration to use both content stores
** Restart mirror

* Test email from fdev
* Disable all non-mirror accounts on foresight.rpath.org
* Wait for mirror to be complete
* Reverse direction of mirror
* Run mirror
* Enable commitmail from foresight-commits
* Disable commitmail from foresight.rpath.org
* Enable developer accounts on foresight-commits
* Send instructions on using foresight-commits to foresight-devel
* Set up triggered as well as cron-based syncing for practically
  instantaneous public access on main foresight.rpath.org

* Send instructions on how to use fdev and foresight-commits to
  foresight-devel

* Set up database dumps on foresight-commits (in addition to full
  backup from streaming mirror)
_______________________________________________
Foresight-devel mailing list
Foresight-devel@lists.rpath.org
http://lists.rpath.org/mailman/listinfo/foresight-devel

Reply via email to