Many thanks Thomas!

On Wed, Oct 5, 2016 at 1:42 AM, LEIBOVICI Thomas <[email protected]>
wrote:

> On 10/04/16 21:04, Jeff Johnson wrote:
>
>> Greetings,
>>
>> I'm doing some updates on a 2.8 Lustre FS and was looking at updating the
>> working robinhood server from 2.5.5 to 3.0.
>>
>> I rebuild 3.0 from src rpm with '--with lustre --define "lversion 2.8"'
>> and now have the following packages:
>>
>> robinhood-adm-3.0-1.noarch.x86_64.rpm
>> robinhood-debuginfo-3.0-1.lustre2.8.el6.x86_64.rpm
>> robinhood-lustre-3.0-1.lustre2.8.el6.x86_64.rpm
>> robinhood-tests-3.0-1.noarch.x86_64.rpm
>> robinhood-tools-3.0-1.lustre2.8.el6.x86_64.rpm
>> robinhood-webgui-3.0-1.noarch.x86_64.rpm
>>
>> The robinhood-2.5.5 install had packages:
>>
>> robinhood-tmpfs-2.5.5-2.lustre2.7.el6.x86_64
>> robinhood-adm-2.5.5-1.noarch.x86_64
>>
>> With such differently named packages I am not going to update 3.0. Does
>> robinhood-lustre supersede robinhood-tmpfs?
>>
> Yes, for a basic installation on a lustre fs you need: "robinhood-adm" and
> "robinhood-lustre"
>
> Packages are described in documentation:
> https://github.com/cea-hpc/robinhood/wiki/robinhood_v3_admin
> _doc#installation-from-rpms
> and in the doswnload center:
> https://sourceforge.net/projects/robinhood/files/robinhood/
> 3.0-final/README
>
>
> The existing robinhood install uses mysql and the following conf file:
>>
>> ----------
>> General {
>>     fs_path = "/mylfs";
>>     fs_type = lustre;
>> }
>> Log {
>>     log_file = "/var/log/robinhood/mylfs.log";
>>     report_file = "/var/log/robinhood/reports.log";
>>     alert_file = "/var/log/robinhood/alerts.log";
>> }
>> ListManager {
>>     commit_behavior=transaction;
>>     MySQL {
>>         server = localhost;
>>         db = robinhood_mylfs;
>>         user = robinhood;
>>         password_file = /etc/robinhood.d/.dbpassword;
>>     }
>> }
>> ChangeLog
>> {
>>     # clear changelog every 1024 records:
>>     batch_ack_count = 2048 ;
>>
>>     force_polling    = ON ;
>>     polling_interval = 1s ;
>>     queue_max_size   = 8192 ;
>>     queue_max_age    = 30s ;
>>     queue_check_interval = 1s ;
>> }
>> ----------
>>
>> Any input on how to update robinhood-{adm,tmpfs}-2.5.5 to
>> robinhood-{adm,lustre,tools}-3.0.0 is appreciated.
>>
> * Install the RPMs ("robinhood-adm" and "robinhood-lustre")
>
>     ° Move your config file from /etc/robinhood.d/tmpfs/x.conf to
> /etc/robinhood.d/x.conf
>       (no other config change should be required if you did not implement
> policies).
>     ° If you had a /etc/sysconfig/robinhood , rpm installation should have
> created a /etc/sysconfig/robinhood.rpmnew
>        Replace your old config with the new one and set RBH_OPT as you
> wish (eg. --readlog for only processing changelogs)
>
> * run "robinhood --alterdb" to convert the DB
>
> And it should be OK!
>
> Regards
> Thomas
>
>


-- 
------------------------------
Jeff Johnson
Co-Founder
Aeon Computing

www.aeoncomputing.com


4170 Morena Boulevard, Suite D - San Diego, CA 92117

High-Performance Computing / Lustre Filesystems / Scale-out Storage
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
robinhood-support mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/robinhood-support

Reply via email to