1. 24 Nov, 2015 2 commits
  2. 20 Nov, 2015 5 commits
  3. 17 Nov, 2015 1 commit
  4. 16 Nov, 2015 11 commits
  5. 14 Nov, 2015 1 commit
    • Robert Ricci's avatar
      Turn LOAD_BALANCE and PACK_TIGHT into command line args · 15ef05a4
      Robert Ricci authored
      Looks like we are going to want the ability to tweak vnode placement per
      run rather than by building new assign binaries. So, add new '-S
      balance' and '-S pack' options. I suspect it would also be useful to add
      '-S spread' to try to spread vnodes out across as many hosts as
      possible, some people want this when using shared hosts.
  6. 13 Nov, 2015 5 commits
  7. 12 Nov, 2015 3 commits
  8. 10 Nov, 2015 10 commits
  9. 09 Nov, 2015 2 commits
    • Mike Hibler's avatar
      Two semi-related exports_setup changes. · 622e2187
      Mike Hibler authored
      1. Don't stat all exported mountpoints from boss to see if they exist.
         Not only is this wrong from boss (a mount may be valid, but not yet
         exported) it also makes the automounter work its butt off as we might
         stat hundreds or thousands of directories across NFS. The original
         purpose of this was to keep mountd from freaking out when presented
         with a non-existent directory. Since mountd freaking out is about as
         rare as the sun rising in the east, we keep this check but do it on
         the proxy (ops) side instead.
      2. Have exports_setup (boss) generate a list of directories that it should
         be able to mount. This goes in /usr/testbed/etc/validmounts.txt and will
         be used by autofs (I hope) to narrow down the wildcarded "/users/*"
         and "/proj/*" mounts to those that might actually work. Right now you
         can "ls /users/WtF" and it will try to mount it from ops and take 4
         seconds to timeout and fail.
    • Keith Downie's avatar
      Removed carriage returns · fa370849
      Keith Downie authored