Revision 07d2a738
b/README.deploy | ||
---|---|---|
15 | 15 |
FIXME: The server must be started from the project root directory. |
16 | 16 |
TBD: how to handle master migration. |
17 | 17 |
|
18 |
|
|
19 | 18 |
* db_controller |
20 | 19 |
|
21 | 20 |
db_controller receives notifications from 0mq and updates the DB. |
... | ... | |
39 | 38 |
FIXME: The CTRL_SOCKET setting will be moved to settings.py as |
40 | 39 |
VNCAUTHPROXY_CTRL_SOCKET. |
41 | 40 |
|
41 |
*rabbitmq |
|
42 |
RabbitMQ is used as a generic message broker for the system. It should |
|
43 |
be installed on two seperate physical machines (at the moment, |
|
44 |
performance is not an issue) in a high availability configuration as |
|
45 |
described here: |
|
46 |
|
|
47 |
http://www.rabbitmq.com/pacemaker.html |
|
48 |
|
|
49 |
After installation, create a user and set its permissions |
|
50 |
|
|
51 |
rabbitmqctl add_user okeanos 0k3@n0s |
|
52 |
rabbitmqctl set_permissions -p / okeanos "^okeanos-.*" ".*" ".*" |
|
53 |
|
|
54 |
(more TBD) |
|
42 | 55 |
|
43 | 56 |
- OS Specific instructions |
44 | 57 |
|
Also available in: Unified diff