Skip to content
Snippets Groups Projects
  1. Aug 30, 2004
    • Eric Mei's avatar
      land b_groups onto HEAD: · 7bb892f4
      Eric Mei authored
       - add a flag in lustre_msg which indicate message type
       - add a security descriptor into most of messages send to MDSs, which
         include the uid, supplementary groups array etc.
       - add group hash
       - MDS retrive local groups database through upcall, and set/merge with
         which sent from client based on policies (here not totally finished)
       - move root_squash test into separate sanity-sec.sh
      7bb892f4
  2. Aug 26, 2004
  3. Aug 24, 2004
  4. Aug 12, 2004
    • houfeng's avatar
      b=4223 · 0989d27c
      houfeng authored
      r=houfeng
      
      - changed for SNMP monitoring
      0989d27c
  5. Aug 11, 2004
  6. Jul 27, 2004
  7. Jul 26, 2004
  8. Jul 22, 2004
    • Robert Read's avatar
      b=3899 · 48e080ea
      Robert Read authored
      Handle server recovery in a new thread, instead of tying up request
      processing threads. Centralizes the recovery management, including the
      abort recovery checking.
      48e080ea
    • Robert Read's avatar
      b=2525 · b717cd5b
      Robert Read authored
      I've seen the "server went back in time" message while testing HEAD,
      so this will fix that.  Patch already on 1.4.
      b717cd5b
    • alex's avatar
      - PTLDEBUG var to control debug set · ea8623c4
      alex authored
      ea8623c4
  9. Jul 21, 2004
  10. Jul 13, 2004
    • Robert Read's avatar
      b=3405 · 6ab06ddf
      Robert Read authored
      Use lmv by default for insanity.sh.
      6ab06ddf
    • Robert Read's avatar
      b=3405 · c336e934
      Robert Read authored
      update replay-dual.sh and replay-ost-single.sh
      c336e934
  11. Jul 12, 2004
    • Robert Read's avatar
      b=3405 · 50e3ab3c
      Robert Read authored
      - Fix insanity.sh, still using the insanity-local.sh config by default.
      - More cleanups in replay-single.sh. We need to generalize failures a
      bit more, so we can choose a different mds each time, if more than one
      is available.
      50e3ab3c
    • Robert Read's avatar
      · f329de13
      Robert Read authored
      Fix replay-single.sh and recovery-small.sh so they can run with the
      default lmv config or "-f cfg/local.sh" config.
      f329de13
  12. Jul 06, 2004
    • Wang Di's avatar
      Update snap · e8fc23a5
      Wang Di authored
      1)some fix for snap
      2)add snap_add command
      e8fc23a5
  13. Jun 27, 2004
  14. Jun 25, 2004
    • alex's avatar
      changes to get test #46 working · d911b481
      alex authored
      - bunch of fixes to handle dir splitting over N < MDS nodes
        - fixes to MDS code to handle dir splitting over N < MDS nodes properly
        - mds_try_to_split() should ignore requests to split dir over 1 node
        - checks for NULL exports in LMV
        - checks for wrong -ERESTART handling: because of software errors
          it possible that lmv will loop forever. we need to assert on this.
        - one more sanity test 3c to test lfs dirstripe and activity on such a dirs
      d911b481
  15. Jun 22, 2004
    • alex's avatar
      - three lmv obj leaks fixed · b2c34474
      alex authored
      - cross-node mkdir() splits newly-created directory if requested
      - remove_entries_from_orig_dir() accepts cross-node dir entries
      - sanity check 3a tests splitting a directory with cross-node entries
      b2c34474
  16. Jun 21, 2004
  17. Jun 17, 2004
  18. Jun 16, 2004
  19. Jun 15, 2004
  20. Jun 14, 2004
    • Phil Schwan's avatar
      land b_ost_amd onto HEAD. · b5b6224b
      Phil Schwan authored
      I haven't re-tested the AMD functionality since landing, but I did
      test iozone and dbench to ensure sanity.
      b5b6224b
  21. Jun 13, 2004
    • Yury Umanets's avatar
      Added the following: · d36f2a11
      Yury Umanets authored
      - lmv_iocontrol() which currently passes all commands to underlying mds's.
      - some stuff in lproc_lmv.c, which shows now number of obds, number of active obds, etc.
      - some cleanups, checks and error messages in lmv_obd.c.
      d36f2a11
  22. Jun 11, 2004
    • alex's avatar
      - moved dir entries are deleted from the original dir (master object) · 11a4ea79
      alex authored
      - unlink for splitted dir has been implemented. it uses IT_UNLINK to check
        dir's emptiness and works as following: unlink requests comes to mds holding
        dir; mds recognizes splitted dir and issues LCK_EX with IT_UNLINK intent.
        each slave object is checked and locked. if all the slaves and master object
        are empty, then mds unlinks them and unlocks slave objects
      - lmv_enqueue() handles splitted dir properly: issues given lock for each object
      - lmv_unlink() handles splitted dir properly: unlinks each slave object
      - mds_lock_slave_objs(), mds_unlock_slave_objs() and mds_unlink_slave_objs()
        have been introduced to implement splitted dir unlink
      - mds_lock_and_check_slave() is IT_UNLINK handler on mds side
      - mds_reint_unlink() sets MDS_MODE_REPLAY on "drop nlink" request in replay case
      - mds_reint_unlink() recognizes MDS_MODE_DONT_LOCK and doesn't try to lock
        slave object being removed (it gets locked during earlier)
      - minor cleanups in lmv to avoid needless debug messages
      - sanity-lmv.sh has been added
      11a4ea79
  23. Jun 10, 2004
    • Yury Umanets's avatar
      Mostly fixes related to using failover MDSs along lmv. This is also related to... · 0e006095
      Yury Umanets authored
      Mostly fixes related to using failover MDSs along lmv. This is also related to active_ref handling, etc.
      
      Also fixed the following:
      * name of lproc entry where lustre upcall can be seen in error message if upcall is failed.
      * removed --master option which was supposed to work along with lmv and now it is obsoleted.
      * clanups and fixes both in lconf and lmc
      0e006095
  24. Jun 04, 2004
    • Phil Schwan's avatar
      - merge 2 weeks of b1_4 fixes onto HEAD · 23de47e8
      Phil Schwan authored
      - b1_4 is basically the parent of HEAD, because that's the direction
        that changes flow, as strange as that sounds.  so there's a
        HEAD_BASE tag which sits on b1_4
      23de47e8
  25. Jun 03, 2004
  26. Jun 02, 2004
  27. May 17, 2004
  28. May 13, 2004
  29. May 12, 2004
Loading