...
- Stop Activity on the Farm
It's good practice to first stop current farm activity before doing an upgrade of the Supervisor. Run the following command from a command shell to stop dispatch activity and reject new submissions.% qbadmin supervisor --set reject_submit
% qbadmin supervisor --set stop_activity
Wait for all activity to stop. Block any remaining jobs by the QubeGUI if needed.
- Stop the Supervisor service.
Linux:# /sbin/service supervisor stop
OSXOS X:SystemStarter stop supervisor
Win: (dialog):Services Window->Supervisor->stop
Win (cmdline):net stop qubesupervisor
- Uninstall the old version of Qube and install the new version:
Linux:rpm –Uvh qube-core-ver-releaseos.arch.rpm
rpm –Uvh qube-supervisorver-release-os.arch.rpm
- Follow the standard installation with the .pkg/.mpkg installers (see Installation section for details). The installers will show "Update" instead of "Install" to indicate this is an update.
- Open the "Start->Control Panel->Add/Remove Programs" and remove the Qube Components ("Qube! Supervisor Service", "Qube! Core", etc).
- Install the new Qube Core and Supervisor (see Installation section for details).
...
- Shut down the Worker daemon:
Linux: # /sbin/service worker stop
OSXOS X: SystemStarter stop worker
Win: (dialog): Services Window->Worker->stop
Win (cmdline): net stop qubeworker - Uninstall the old version of Qube and install the new version:
Linux:rpm –Uvh qube-core-ver-release-os.arch.rpm
rpm –Uvh qube-worker-ver-release-os.arch.rpm
- Follow the standard installation with the .pkg/.mpkg installers (see Installation section for details). The installers will show "Update" instead of "Install" to indicate this is an update.
- Open the "Start->Control Panel->Add/Remove Programs" and remove the Qube Components ("Qube! Worker Service", "Qube! Core", Qube Jobtypes, etc). Install the new Qube Core, Qube Worker, and Jobtypes (see Installation section for details).
- [Linux only] Manually restart the Worker daemon:
/sbin/service worker start
- Restart activity on the farm.
% qbadmin supervisor --unset stop_activity
% qbadmin supervisor --unset reject_submit