Skip to content
Snippets Groups Projects
  • Iustin Pop's avatar
    Merge branch 'devel-2.5' · 615b7a0f
    Iustin Pop authored
    
    * devel-2.5:
      Update NEWS and bump version for 2.5.1 release
      Fix gnt-group --help display
      Fix hardcoded Xen kernel path
      Fix grow-disk handling of invalid units
      Accept both PUT and POST in noded
      Preserve bridge MTU in KVM ifup script
      Update synopsis for “gnt-cluster repair-disk-sizes”
      Reconcile Makefile.am and test data files
      Workaround changed LVM behaviour
      Enable lvmstrap to run under Linux 3.x
      Add a default PATH variable to OS scripts env
      Move hooks PATH environment variable to constants
      Add note to the install doc about bridge MAC issues
      Fix exception re-raising in Python Luxi clients
      Fix LVM volume listing with newer LVM
    
    Conflicts:
            NEWS (trivial)
    
    Signed-off-by: default avatarIustin Pop <iustin@google.com>
    Reviewed-by: default avatarRené Nussbaumer <rn@google.com>
    615b7a0f
install.rst 28.29 KiB

Ganeti installation tutorial

Documents Ganeti version |version|

Introduction

Ganeti is a cluster virtualization management system based on Xen or KVM. This document explains how to bootstrap a Ganeti node (Xen dom0, the host Linux system for KVM), create a running cluster and install virtual instances (Xen domUs, KVM guests). You need to repeat most of the steps in this document for every node you want to install, but of course we recommend creating some semi-automatic procedure if you plan to deploy Ganeti on a medium/large scale.

A basic Ganeti terminology glossary is provided in the introductory section of the :doc:`admin`. Please refer to that document if you are uncertain about the terms we are using.

Ganeti has been developed for Linux and should be distribution-agnostic. This documentation will use Debian Squeeze as an example system but the examples can be translated to any other distribution. You are expected to be familiar with your distribution, its package management system, and Xen or KVM before trying to use Ganeti.

This document is divided into two main sections:

  • Installation of the base system and base components
  • Configuration of the environment for Ganeti