Thanks for the replies...  I changed the name of the MDT to MDT0000 and that 
seemed to work.

I see this now in my logs:
2014/10/28 12:37:37 [32611/1] CheckFS | '/lustre' matches mount point 
'/lustre', type=lustre, fs=10.144.60.65@o2ib:10.144.60.66@o2ib:/fsulstr
2014/10/28 12:37:37 [32611/2] SigHdlr | Signals SIGTERM and SIGINT (daemon 
shutdown) are ready to be used
2014/10/28 12:37:37 [32611/2] SigHdlr | Signal SIGHUP (config reloading) is 
ready to be used
2014/10/28 12:37:37 [32611/2] SigHdlr | Signal SIGUSR1 (stats dump) is ready to 
be used
2014/10/28 12:37:37 [32611/1] EntryProc | No class defined in policies, 
disabling file class matching.
2014/10/28 12:37:37 [32611/1] EntryProc | No class defined in policies, 
disabling dir class matching.
2014/10/28 12:37:37 [32611/1] ResMonitor | No purge trigger defined in 
configuration file... Disabling automatic purges.
2014/10/28 12:37:37 [32611/1] Main | Resource Monitor is disabled.
2014/10/28 12:37:37 [32611/1] Rmdir | No rmdir policy defined in configuration 
file... Disabling.
2014/10/28 12:37:37 [32611/1] Main | Directory removal is disabled.
2014/10/28 12:37:37 [32611/1] Main | Daemon started (running modules: log_reader

I did not add the cl1 changelog reader.  Perhaps it existed or perhaps it 
wasn't really needed anyway?

I'm planning to start a one time scan now.  Is there a quick something I can 
run  to verify robinhood is watching the changelog now?

Don Shrum
FSU RCC

From: DEGREMONT Aurelien [mailto:[email protected]]
Sent: Tuesday, October 28, 2014 12:27 PM
To: Shrum, Donald C; [email protected]
Subject: Re: [robinhood-support] installing robinhood

Hi

Le 28/10/2014 16:26, Shrum, Donald C a écrit :
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

Is there a specific reason why you are not using Lustre 2.5.3 ?




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'
Seems good.



Based on that I've got the following for my config file:

ChangeLog {
    MDT {
        mdt_name = " fsulstr-MDT0000";
There is a blank between in the MDT name.



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?
Indeed.



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

This looks like there is some garbage? strange code data after your filesystem 
name.
Could you check what you put in Robinhood config file is correct? (everything 
is us-ascii)



Aurélien
------------------------------------------------------------------------------
_______________________________________________
robinhood-support mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/robinhood-support

Reply via email to