Revision 81d1a961 README.deploy
b/README.deploy | ||
---|---|---|
141 | 141 |
FIXME: The CTRL_SOCKET setting will be moved to settings.py as |
142 | 142 |
VNCAUTHPROXY_CTRL_SOCKET. |
143 | 143 |
|
144 |
* Ganeti Instance Image |
|
145 |
|
|
146 |
For Synnefo to be able to launch VMs from specified Images, you need |
|
147 |
the gnt-instance-image OS Provider. |
|
148 |
|
|
149 |
Download and install gnt-instance-image in all Ganeti nodes from its own repository, |
|
150 |
at https://code.grnet.gr/git/gnt-instance-image |
|
151 |
|
|
152 |
After installing gnt-instance-image do the following: |
|
153 |
1.root@ganeti-master:/path-to-repo# cp ./defaults /etc/default/ganeti-instance-image |
|
154 |
2.Uncomment the following in /etc/default/ganeti-instance-image: |
|
155 |
SWAP=no |
|
156 |
ARCH="x86_64" |
|
157 |
3.Add to /etc/default/ganeti-instance-image (so that make-dump makes no /boot partition): |
|
158 |
KERNEL_PATH="True" |
|
159 |
4.Change the path in make-dump line 22 according to your installation |
|
160 |
(/usr/share/ganeti/os/image/common.sh --> /srv/ganeti/os/image/common.sh) |
|
161 |
5.Comment line 401 in common.sh (#KERNEL_PATH="$INSTANCE_HV_kernel_path") |
|
162 |
|
|
163 |
Your Custom Images should be stored in a dump format under /var/cache/ganeti-instance-image |
|
164 |
and their filenames should have the following format: |
|
165 |
{backend_id}-x86_64-root.dump |
|
166 |
e.g. debian-6.0.1a-x86_64-root.dump (backend_id = "debian-6.0.1a") |
|
167 |
|
|
144 | 168 |
|
145 | 169 |
- OS Specific instructions |
146 | 170 |
|
147 | 171 |
* Debian Squeeze |
148 | 172 |
|
149 | 173 |
TBD. |
150 |
|
Also available in: Unified diff