Configuration et package debian

49 views
Skip to first unread message

Benoît

unread,
May 11, 2012, 8:59:48 AM5/11/12
to Elasticsearch FR
Bonjour,

Est-ce que certain d'entre-vous utilise le package Debian pour
installer Elasticsearch ?

Si oui comment changer vous les paramètre passés à la JVM ?

Pour ma part je modifie le script `init.d` où il y a des lignes avec
par exemple la variable `ES_HEAP_SIZE` mais j'ai un problème avec
celui-ci.

En effet cette variable `ES_HEAP_SIZE` n'est pas exportée alors que
`ES_MIN_MEM` et `ES_MAX_MEM` oui.

Merci pour vos retours.

Benoît

PS: le fichier init.d est ici,
https://github.com/elasticsearch/elasticsearch/blob/master/src/deb/init.d/elasticsearch

Damien Hardy

unread,
May 11, 2012, 9:03:23 AM5/11/12
to elastics...@googlegroups.com
Bonjour,

Il est possible de modifier le fichier de configuration /etc/default/elasticsearch (par défaut dans init.d c'est celui qui est allouyé à $DEFAULT)
qui permet de surcharger toutes les variables sans toucher au script init.d (qui serra écrasé à chaque upgrade)

Cdt,

--
Damien


--
---
Vous pouvez également poster et consulter les réponses en anglais sur le groupe Elasticsearch https://groups.google.com/group/elasticsearch

Si vous avez également posté votre question sur la mailing list elasti...@googlegroups.com, merci d'indiquer ici le lien vers cette discussion pour faciliter le suivi.

Twitter : @ElasticsearchFR https://twitter.com/#!/ElasticsearchFR
Site web (English) : http://www.elasticsearch.org/

Benoît

unread,
May 11, 2012, 10:20:23 AM5/11/12
to Elasticsearch FR
Salut,

On May 11, 3:03 pm, Damien Hardy <damienhardy....@gmail.com> wrote:
> Il est possible de modifier le fichier de configuration
> /etc/default/elasticsearch (par défaut dans init.d c'est celui qui est
> allouyé à $DEFAULT)
> qui permet de surcharger toutes les variables sans toucher au script init.d
> (qui serra écrasé à chaque upgrade)

Merci, cela semble plus raisonnable de faire les modifs dans ce
fichier :)

Au niveau des fichiers du packages Debian, il me semble y avoir un
problème:
le commit suivant à supprimer les variables ES_MIN_MEM et ES_MAX_MEM
pour les remplacer par ES_HEAP_SIZE mais d'une par n'a pas modifié
l'export ligne 95 et n'a pas non plus mis à jour le fichier
elasticsearch/src/deb/default ...
https://github.com/elasticsearch/elasticsearch/commit/a135c9bd8b4c29c7f147d125762a9a6456cbc35d

Si ce que je raconte vous semble vrai je ferais un rapport de bug.

Benoît

Damien Hardy

unread,
May 11, 2012, 10:28:55 AM5/11/12
to elastics...@googlegroups.com
C'est une bonne idée :) (voire éditer le fichier et faire la pull-request directement sur git-hub)

Benoît LAURENT

unread,
May 12, 2012, 3:58:33 PM5/12/12
to elastics...@googlegroups.com
Le 11 mai 2012 16:28, Damien Hardy <damienh...@gmail.com> a écrit :
> C'est une bonne idée :) (voire éditer le fichier et faire la pull-request
> directement sur git-hub)

Pull Request #1945: debian package, fix init.d script and update
default configuration by benoit-intrw · elasticsearch/elasticsearch -
https://github.com/elasticsearch/elasticsearch/pull/1945
Reply all
Reply to author
Forward
0 new messages