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