[2280] in SIPB-AFS-requests

home help back first fref pref prev next nref lref last post

balance, afsmaint locker

daemon@ATHENA.MIT.EDU (Greg Hudson)
Thu Feb 1 11:09:38 1996

Date: Thu, 1 Feb 1996 11:07:51 -0500
From: Greg Hudson <ghudson@MIT.EDU>
To: sipb-afsreq@MIT.EDU
Cc: ops@MIT.EDU

[ops is cc'd because they may be interested in the idea of an afsmaint
locker.]

While moving data off of ronald-ann's 4GB Seagate disk, I noticed that
two of our partitions have, once again, hit more than 90% full, even
though the cell itself is only about 75% full (without the extra 4GB
of space forthcoming when the Seagate disk is replaced).  No one else
seems to notice or correct these situations, and I'm tired of doing it
by hand.

First question: do people have objections to using the CMU "balance"
program to balance out partition usage?  I wouldn't feel comfortable
running it automatically on a regular basis, but it would be
convenient to be able to run it by hand instead of arbitrarily finding
volumes to move.  balance takes into account average volume size as
well as number of volumes, and can be made to take into acount number
of accesses in the past week (but that relies on a server patch we
don't have).  Right now, balance spews out 373 vos move commands when
it looks at the sipb cell, but presumably that would go way down after
the first run.

Second question: I'd like to see an "afsmaint" locker containing:

	* Tools such as:
		- balance
		- bert's volmove script
	  [Off-topic note: bert's volmove script needs work with
	   regards to replicated volumes.  Unfortunately, no automated
	   program can do a perfect job of moving replicated volumes
	   without being given a third, temporary area.]
	* Information about known problems with AFS, such as:
		- The vos move bug
		- The vos release bug (creating volumes no the root)
		- bosserver not dissociating itself from its
		  controlling tty and dying

There are two ways to go about creating such a locker:

	* SIPB could have its own version and ops could do whatever it
	  wants.  This would be the best option if various ops AFS
	  maintainers don't want to use software in a locker writable
	  by SIPB AFS maintainers, or vice versa.

	* We could make it writable by both SIPB and ops AFS
	  maintainers, with the understanding that software changes
	  have to be announced in advance.  The idea here would be
	  that the information area could be contributed to both by
	  ops staff and SIPB people (who uncovered all three of the
	  failure modes I gave as examples).


home help back first fref pref prev next nref lref last post