Statistics
| Branch: | Tag: | Revision:

root / docs / scale / i-image.rst @ 71053581

History | View | Annotate | Download (1.4 kB)

1 6928da52 Dimitris Aragiorgis
.. _i-image:
2 6928da52 Dimitris Aragiorgis
3 6928da52 Dimitris Aragiorgis
Synnefo
4 6928da52 Dimitris Aragiorgis
-------
5 6928da52 Dimitris Aragiorgis
6 6928da52 Dimitris Aragiorgis
:ref:`synnefo <i-synnefo>` ||
7 6928da52 Dimitris Aragiorgis
:ref:`ns <i-ns>` ||
8 6928da52 Dimitris Aragiorgis
:ref:`apt <i-apt>` ||
9 6928da52 Dimitris Aragiorgis
:ref:`mq <i-mq>` ||
10 6928da52 Dimitris Aragiorgis
:ref:`db <i-db>` ||
11 6928da52 Dimitris Aragiorgis
:ref:`gunicorn <i-gunicorn>` ||
12 6928da52 Dimitris Aragiorgis
:ref:`apache <i-apache>` ||
13 6928da52 Dimitris Aragiorgis
:ref:`webproject <i-webproject>` ||
14 6928da52 Dimitris Aragiorgis
:ref:`astakos <i-astakos>` ||
15 6928da52 Dimitris Aragiorgis
:ref:`cms <i-cms>` ||
16 6928da52 Dimitris Aragiorgis
:ref:`pithos <i-pithos>` ||
17 6928da52 Dimitris Aragiorgis
:ref:`cyclades <i-cyclades>` ||
18 6928da52 Dimitris Aragiorgis
:ref:`kamaki <i-kamaki>` ||
19 6928da52 Dimitris Aragiorgis
:ref:`backends <i-backends>`
20 6928da52 Dimitris Aragiorgis
21 6928da52 Dimitris Aragiorgis
Backends
22 6928da52 Dimitris Aragiorgis
++++++++
23 6928da52 Dimitris Aragiorgis
24 6928da52 Dimitris Aragiorgis
:ref:`ganeti <i-ganeti>` ||
25 6928da52 Dimitris Aragiorgis
image ||
26 6928da52 Dimitris Aragiorgis
:ref:`gtools <i-gtools>` ||
27 6928da52 Dimitris Aragiorgis
:ref:`network <i-network>`
28 6928da52 Dimitris Aragiorgis
29 6928da52 Dimitris Aragiorgis
snf-image Setup
30 6928da52 Dimitris Aragiorgis
~~~~~~~~~~~~~~~
31 6928da52 Dimitris Aragiorgis
32 6928da52 Dimitris Aragiorgis
The following apply to ``ganeti`` nodes.
33 6928da52 Dimitris Aragiorgis
34 35bf6640 Dimitris Aragiorgis
Firstly mount the ``pithos`` nfs mount point. Assuming that ``pithos`` node
35 35bf6640 Dimitris Aragiorgis
(the one who does the NFS export) is node1.example.com, append the following
36 35bf6640 Dimitris Aragiorgis
line in `/etc/fstab`:
37 35bf6640 Dimitris Aragiorgis
38 35bf6640 Dimitris Aragiorgis
.. code-block:: console
39 35bf6640 Dimitris Aragiorgis
40 35bf6640 Dimitris Aragiorgis
   node1:/pithos /srv/pithos nfs4 defaults,rw,noatime,nodiratime,intr,rsize=1048576,wsize=1048576,noacl
41 35bf6640 Dimitris Aragiorgis
42 35bf6640 Dimitris Aragiorgis
and then:
43 35bf6640 Dimitris Aragiorgis
44 35bf6640 Dimitris Aragiorgis
.. code-block:: console
45 35bf6640 Dimitris Aragiorgis
46 35bf6640 Dimitris Aragiorgis
   apt-get install -t squeeze-backports nfs-common
47 35bf6640 Dimitris Aragiorgis
   mkdir /srv/pithos
48 35bf6640 Dimitris Aragiorgis
   mount /srv/pithos
49 35bf6640 Dimitris Aragiorgis
50 6928da52 Dimitris Aragiorgis
.. code-block:: console
51 6928da52 Dimitris Aragiorgis
52 6928da52 Dimitris Aragiorgis
   # apt-get install snf-image-host
53 6928da52 Dimitris Aragiorgis
54 6928da52 Dimitris Aragiorgis
Append this lines in `/etc/snf-image/default`
55 6928da52 Dimitris Aragiorgis
56 6928da52 Dimitris Aragiorgis
.. code-block:: console
57 6928da52 Dimitris Aragiorgis
58 6928da52 Dimitris Aragiorgis
    PITHOS_DB="postgresql://synnefo:example_passw0rd@db.example.com:5432/snf_pithos"
59 6928da52 Dimitris Aragiorgis
    PITHOS_DATA="/srv/pithos/data"
60 6928da52 Dimitris Aragiorgis
    PROGRESS_MONITOR='snf-progress-monitor'
61 6928da52 Dimitris Aragiorgis
62 6928da52 Dimitris Aragiorgis
63 6928da52 Dimitris Aragiorgis
and create snf-image-helper with:
64 6928da52 Dimitris Aragiorgis
65 6928da52 Dimitris Aragiorgis
.. code-block:: console
66 6928da52 Dimitris Aragiorgis
67 6928da52 Dimitris Aragiorgis
   # snf-image-update-helper -y
68 81b92b0f Dimitris Aragiorgis
69 81b92b0f Dimitris Aragiorgis
70 81b92b0f Dimitris Aragiorgis
Test your Setup:
71 81b92b0f Dimitris Aragiorgis
++++++++++++++++