Hi Donald, "rbh-config enable_chglogs" is actually an helper to perform the " changelog_register" command you run by yourself + it sets an appropriate changelog mask. Is must be run on a MDS, that's why you get an error when you run it on a client. So, has you registered by yourself, don't forget to set an appropriate changelog mask too (in /proc/fs/lustre/.../mdd.../changelog_mask) "all-ATIME" is a suitable value.
Regarding robinhood init error, try just "MDT0000" as the mdt name. I believe Robinhood will get the filesystem name by itself, given the mount point of the path it manages. I hope this helps, Thomas ________________________________ De : Shrum, Donald C <[email protected]> Envoy? : mardi 28 octobre 2014 16:26 ? : [email protected] Objet : [robinhood-support] installing robinhood Hi all, I'm installing Robinhood here at FSU for our Lustre file system and I have a few quick questions... I'm more of a programmer than sysadmin so I'm in over my head here a bit. I've installed robinhood on a server with the native lustre client running. [root@export-60-13 tmpfs]# cat /proc/fs/lustre/version lustre: 2.5.1 I believe my MDT is named fsulstr-MDT0000 [root@export-60-13 ~]# cat /proc/fs/lustre/mdc/ fsulstr-MDT0000-mdc-ffff880620eed400/ num_refs lfs > changelog fsulstr-MDT0000 lfs > I think I need to register a new changelog reader with Lustre. Is this correct? # lctl --device fsulstr-MDT0000 changelog_register fsulstr-MDT0000 Registered changelog userid 'cl1' Based on that I've got the following for my config file: ChangeLog { MDT { mdt_name = " fsulstr-MDT0000"; reader_id = "cl1"; } } I know I need to do a one time full scan. I presume I should: rbh-config enable_chglogs And then do the full scan after enabling the changelog? Right now I get this error when starting the robinhood service which I am assuming is because I need to register the new changelog reader: 2014/10/28 11:03:59 [30797/1] ChangeLog | ERROR -22 opening changelog for MDT 'fsulstr_|1': Invalid argument 2014/10/28 11:03:59 [30797/1] Main | Error 22 initializing ChangeLog Reader 2014/10/28 11:03:59 [30797/1] ChangeLog | ERROR -22 opening changelog for MDT 'fsulstr_??(1/2)1': Invalid argument 2014/10/28 11:03:59 [30797/1] Main | Error 22 initializing ChangeLog Reader [FAILED] If I run rbh-config I'll get an error... it looks like a result of line 255: https://github.com/cea-hpc/robinhood/blob/master/scripts/rbh-config fslist=`ls -d /proc/{fs,sys}/{lnet,lustre}/mdd/.... I don't have an mdd but I do have an mdc. Thanks for the help, Don Florida State Univeristy Research Computing Center
------------------------------------------------------------------------------
_______________________________________________ robinhood-support mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/robinhood-support
