CPU and IO, it seemed. I was at an uptime of 3+ with a VM that had 2 cores, so more CPU would have been better.
The vice partitions are slices on an underlying LVM system from its dom0. So there are definitely other bottlenecks. I have been considering running VMs to spread out fs operations on a machine with many cores. On a 12 core machine, for example, I would make something like 4 fileservers each with 3 cores, and the underlying OS would be doing nothing except servicing those VMs. Do you think this would allow for better performance? On Wed, Oct 31, 2012 at 8:29 AM, Andrew Deason <adea...@sinenomine.net>wrote: > On Tue, 30 Oct 2012 20:07:57 -0700 > Timothy Balcer <timo...@telmate.com> wrote: > > > In other news, the latest salvage has been running for 12 hours... I > > straced the busiest pid and it is happily verifying all the links and > > contents (open(), close(), pread() ad infinitum), so its not wedged. > > This volume has literally slightly less than 32k directory entries in > > various places (yes, I made SURE the limits were observed ;-) ) and so > > I imagine it will take a very long time to traverse the entire > > thing... interesting that this is the fourth salvage and it actually > > seems to be working at it this time. Last three times it stopped after > > a bit over an hour. > > I am just curious; does the machine seem to be cpu-bound during this > process? There has been some work done to parallelize this, so in the > future this could be faster (if, among other things, it seems cpu-bound > and you have multiple cores). > > > I'll keep you all posted. There wasn't an error in the AFS logs that > > indicated that salvager proceses had been killed due to OOM. It was > > only in the kernel logs. > > If you started this via 'bos salvage', there should be something in > BosLog to say that it was killed by signal 9. > Yeah... as I mentioned, those logs are gone :-( definitely making syslog style logging a priority! -- Timothy Balcer / IT Services Telmate / San Francisco, CA Direct / (415) 300-4313 Customer Service / (800) 205-5510