Difference: AlienUpgradeFlorianUhlig (1 vs. 3)

Revision 3
17 Feb 2011 - Main.FlorianUhlig
Line: 1 to 1
 
META TOPICPARENT name="AlienFlorianUhlig"
  • First of all compile the new version from the sources as described AlienInstallSourceFlorianUhlig (on all sites??).
  • Shutdown the central alien services as user alienmaster that the mysql database is in a proper state.
Line: 28 to 28
 
  • Startup mysql as user aleinmaster
    • /misc/cbmgrid/Etch64/_new_version_/etc/rc.d/init.d/alien-mysqld start
  • Edit the new version of the aliend startup script in /misc/cbmgrid/Etch64/_new_version_/etc/rc.d/init.d/
Changed:
<
<
  • Startup the Processes defined in /home/alienmaster/.alien/etc/aliend/CBM/startup.conf one by one as user alienmaster. Check the log files.
    • alien Start
>
>
  • Edit the startup.conf in /home/alienmaster/.alien/etc/aliend/CBM/startup.conf. The following variables have to be added.
AliEnCommand="/misc/cbmgrid/Etch64/_new_version_/bin/alien"
AliEnServices="IS Authen Server Logger Broker TransferManager TransferBroker 
               TransferOptimizer JobOptimizer CatalogueOptimizer PackManMaster 
               MessagesMaster SEManager JobInfoManager MonaLisa" 
export ALIEN_HOME=/home/alienmaster/.alien
export SEALED_ENVELOPE_REMOTE_PUBLIC_KEY=$ALIEN_HOME/authen/rpub.pem
export SEALED_ENVELOPE_REMOTE_PRIVATE_KEY=$ALIEN_HOME/authen/rpriv.pem
export SEALED_ENVELOPE_LOCAL_PUBLIC_KEY=$ALIEN_HOME/authen/lpub.pem
export SEALED_ENVELOPE_LOCAL_PRIVATE_KEY=$ALIEN_HOME/authen/lpriv.pem
export ALIEN_DATABASE_PASSWORD='_secret_'
export ALIEN_DATABASE_ROLE=admin
export ALIEN_ORGANISATION=CBM
 

Added:
>
>
  • Startup the Processes defined in /home/alienmaster/.alien/etc/aliend/CBM/startup.conf one by one as user alienmaster in debug mode. Check the log files.
    • alien Start --debug 5
  • If everything works stop all processes again and start them using aliend.
    • /misc/cbmgrid/Etch64/_new_version_/etc/rc.d/init.d/aliend start
  • Try to login to alien
    • alien login
  • There is a problem with the file quotas because the table FQUOTA has no entries at all.
 

Revision 2
16 Feb 2011 - Main.FlorianUhlig
Line: 1 to 1
 
META TOPICPARENT name="AlienFlorianUhlig"
  • First of all compile the new version from the sources as described AlienInstallSourceFlorianUhlig (on all sites??).
  • Shutdown the central alien services as user alienmaster that the mysql database is in a proper state.
Line: 11 to 11
 
    • /misc/cbmgrid/Etch64/_old_version_/etc/rc.d/init.d/alien-ldap stop
  • Create a backup of the ldap directory
    • cp /home/alienmaster/.alien/var/lib/alien-ldap /home/alienmaster/.alien/var/lib/alien-ldap-before-_new_version_
Added:
>
>
  • Take care that you change all occurrence of old_version to new_version. For example .bashrc or .alien/Environment /home/alienmaster/.alien/etc/aliend/CBM/startup.conf
 
  • Edit the new version of the alien ldap startup script in /misc/cbmgrid/Etch64/_new_version_/etc/rc.d/init.d/
  • Compare the slapd.conf in /home/alienmaster/.alien/etc/aliend/ldap with the version in /misc/cbmgrid/Etch64/_new_version_/etc/openldap/. Adapt the changes needed.
  • Startup ldap as user aleinmaster
Line: 26 to 27
 
  • Edit the new version of the alien mysql startup script in /misc/cbmgrid/Etch64/_new_version_/etc/rc.d/init.d/
  • Startup mysql as user aleinmaster
    • /misc/cbmgrid/Etch64/_new_version_/etc/rc.d/init.d/alien-mysqld start
Added:
>
>
  • Edit the new version of the aliend startup script in /misc/cbmgrid/Etch64/_new_version_/etc/rc.d/init.d/
  • Startup the Processes defined in /home/alienmaster/.alien/etc/aliend/CBM/startup.conf one by one as user alienmaster. Check the log files.
    • alien Start
 

 
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding CBM Wiki? Send feedback
Imprint (in German)
Privacy Policy (in German)