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':
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