Upgrading from RLS 2.0.9 to RLS 2.1.4 or 2.1.5
VDT 1.1.12 has RLS 2.09 while VDT 1.1.13 has RLS 2.1.4 and the RLI
database schema has changed. If you wish to preserve your old RLI
database, you will need to do a couple of steps:
- Copy the changes, if any, from your old globus-rls-server.conf to
the new $GLOBUS_LOCATION/etc/globus-rls-server.conf For entries that
existed in the old conf file and do not exist in the new conf file
look for options with a "lrc_" prefix in the old file and without the
prefix in the new one. eg. lrc_update_immediate in the old and
update_immediate in the new file lrc_update_factor in the old and
update_factor in the new.
NOTE : This step of copying the conf file is optional. If you don't change
the conf file your RLS still should work nicely except you might see some
deprecated messages in your debug output.
- Make sure the RLS has been stopped.
$GLOBUS_LOCATION/sbin/SXXrls stop
- Delete the RLI database
mysql -u -p < $GLOBUS_LOCATION/setup/globus/globus-rls-rli-mysql.sql
(Note that the RLI database is automatically repopulated by the reporting LRC's so there is no loss of
information).
- Restart RLS.
$GLOBUS_LOCATION/sbin/SXXrls start