System configuration

compared with
Key
This line was removed.
This word was removed. This word was added.
This line was added.

Changes (2)

View Page History
{section}

h1. Adjusting your system to Petals

Adjusting your system is required only for a production usage to get the best performances and scalability. First, see the [system requirements|Production Requirements].

h2. Backupping a Petals ESB container

A Petals ESB container does not really need a backup of it's data. A Petals ESB container can be restored from a fresh re-installation, except log files. That's why it is more important to reduce the probability of re-installation than backup Petals data. And if a re-installation is needed, it should be as fast as possible to reduce the downtime of the Petals ESB container.

h2. Reducing probability of re-installation

Installing Petals ESB container on a filesystem running on system RAID prevents incidents as HDD crash.
Installing Petals ESB container using Debian packages can reduce incidents as file deletions by mistake, thanks to the system user/group '{{petals/petals}}'

h2. Re-installing as fast as possible

To have a Petals ESB container re-installation as fast as possible, it should be scripted, including for example:
* [installation of Petals ESB container through Debian packages|Installing Petals ESB using the Debian packages],
* configuration of Petals ESB container,
* a [Petals CLI script|petalscomponents:Petals CLI SNAPSHOT] to deploy shared-libraries, components and services.
{color:red}TODO:{color}
* {color:red}no backup is needed, but RAID5 for filesystem storing Petals data,{color}