Changes between Version 17 and Version 18 of InstallingFromSources
- Timestamp:
- 07/27/11 16:09:18 (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
InstallingFromSources
v17 v18 1 1 [[PageOutline]] 2 2 3 = QCG-Notification Installation in !QosCosGrid= 4 Within !QosCosGrid the QCG-Notification service is used for brokering notification messages about job state changes. All instances of the QCG-Computing services acts as the information ''Producers'' while the QCG-Broker as the ''Consumer''. In most cases it is enough that only one instance of the QCG-Notification is deployed per Administrative Domain (i.e.: not necessary one per Cluster). 5 6 = Installation = 7 Similarly to the [[http://www.qoscosgrid.org/trac/qcg-computing|QCG-Computing]] service QCG-Notification requires the [[http://apps.man.poznan.pl/trac/qcg-core/wiki/WikiStart#BasicInstallation|QCG-Core]] library to be installed (generally it is enough to use the QCG-Core library compilled and installed in a default fashion, but in specific scenarios, additional parameters to the QCG-Core's `./configure` script may be needed). If this prerequisite is fulfilled the QCG-Notification may be installed from [[http://www.qoscosgrid.org/trac/qcg-notification/downloads|sources]] in a few simple steps: 3 = QCG-Notification Installation = 4 5 QCG-Notification requires the [[http://apps.man.poznan.pl/trac/qcg-core/wiki/WikiStart|QCG-Core]] library to be installed (generally it is enough to use the QCG-Core library compilled and installed in a default fashion, but in specific scenarios, additional parameters to the QCG-Core's `./configure` script may be needed). If this prerequisite is fulfilled the QCG-Notification may be installed from [[http://www.qoscosgrid.org/trac/qcg-notification/downloads|sources]] in a few simple steps: 8 6 {{{ 9 7 #!div style="font-size: 90%" … … 20 18 21 19 = Configuration = 22 Before you start you need to create a new system user (e.g. `qcg _ntf`) that will be used to start the service:20 Before you start you need to create a new system user (e.g. `qcg-ntf`) that will be used to start the service: 23 21 {{{ 24 22 #!div style="font-size: 90%" … … 34 32 }}} 35 33 }}} 34 36 35 == Service configuration == 37 36 Minimal configuration requires only the host and port to be changed in the main service configuration file: `PREFIX/etc/qcg-ntfd.xml`. Although it is optional, you may also need to setup a database to realize more advanced notification scenarios. … … 202 201 }}} 203 202 204 = QCG-Computing integration = 203 = Deployment in QosCosGrid = 204 Within !QosCosGrid the QCG-Notification service is used for brokering notification messages about job state changes. All instances of the QCG-Computing services acts as the information ''Producers'' while the QCG-Broker as the ''Consumer''. In most cases it is enough that only one instance of the QCG-Notification is deployed per Administrative Domain (i.e.: not necessary one per Cluster). 205 206 == QCG-Computing integration == 205 207 After finishing the QCG-Notification configuration you must edit the QCG-Computing service configuration file again and update the content of the `<ServiceURL>` elements (in `<Module xsi:type="smc:notification_wsa">` section). For e.g. if in the `PREFIX/etc/qcg-ntfd.xml` one can find `<Host>example.com<Host>` and `<Port>19005<Port>` the `<ServiceURL>` in `PREFIX/etc/qcg-compd.xml` must be set to `http://example.com:19005/`. 206 208 … … 216 218 }}} 217 219 218 = QCG-Notification installation in PL-Grid=220 == QCG-Notification installation in PL-Grid == 219 221 There are available RPM packages for installation QCG-Notification in PL-Grid. For detailed instructions follow this [[installation_in_PL-Grid|link]].