source: trunk/Monitoring/doc/README @ 859

Last change on this file since 859 was 859, checked in by jripsl, 11 years ago
  • add killed/segfault detection.
  • database communication implementation (suite).
  • trap BREAK signal to stop consumer before exiting.
File size: 1.5 KB
Line 
1- installation instructions
2        - LibIGCM RabbitMQ agent installation
3                - see CNClient/README
4        - Broker installation
5                - see Broker/README
6        - Supervisor installation
7                - Python installation
8                        - TODO: add python install instructions here
9                - Virtualenv installation
10                        - TODO: add virtual env install instructions here
11                - Python PYPI libraries installation
12                        - procedure (as root)
13                                - cd /opt
14                                - cd python2.6_ve/
15                                - cd bin
16                                - source activate
17                                - pip install <package name>
18                        - packages list
19                                - packages below are needed by SMON
20                                        - pip install pika # RabbitMQ client library
21                                - packages below are needed by Prodiguer library
22                                        -
23                                                - pip install psycopg2
24                                                        - doesn't work (Error: pg_config executable not found)
25                                                                - solution is
26                                                                        - yum install python-psycopg2.x86_64
27                                                                        - yum install libpqxx-devel
28                                                                        - yum install python-devel
29                                                                        - pip install psycopg2
30                                                                                - works
31                                                - pip install Sqlalchemy
32                                                - pip install elixir
33                                                - pip install simplejson
34                                        - note: some Elixir/SQLAlchemy versions are not compatible.
35                                          to be sure, you can use version below which are compatible
36                                                - Elixir-0.7.1-py2.6.egg-info
37                                                - SQLAlchemy-0.7.8-py2.6.egg-info
38                - Prodiguer library installation
39                        - svn co svn+ssh://<login here>@forge.ipsl.jussieu.fr/ipsl/forge/projets/prodiguer/svn/sw/src/python/trunk/prodiguer_shared/src
40                        - edit "watch" script and edit line below accordingly
41                                - sys.path.append("/home/jripsl/snapshot/src")
Note: See TracBrowser for help on using the repository browser.