You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2011-12-14 16:32:03

GlpiCg71
Member
Registered: 2011-12-14
Posts: 5

Installation Glpi sur serveur mysql multi instance

Nous sommes en cours d'installation de la version 0.80.5 sur une RHEL 6 x86_64. Sur cette machine nous avons 2 instances mysql qui utilise 2 sockets différentes pour se connecter l'une sous /data/mysql/instance1/mysql.sock1 et l'autre sous /data/mysql/instance2/mysql.sock2. Sur l'écran de définition des paramètres mysql il n'est pas possible de préciser une socket.
Comment faire pour utiliser une socket spécifique et qui n'est pas celle par défaut sachant que l'application parallèle doit également fonctionner sans être perturbé par glpi ? (le lien symbolique est donc à exclure)

Merci de votre aide

Offline

#2 2011-12-14 16:36:11

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Installation Glpi sur serveur mysql multi instance

Pourquoi avoir 2 instance de MySQL? On peut gérer un seul MySQL avec des droits pour séparer les bases et donc l'utilisation de plusieurs logiciels.

Offline

#3 2011-12-14 16:42:44

GlpiCg71
Member
Registered: 2011-12-14
Posts: 5

Re: Installation Glpi sur serveur mysql multi instance

2 instances car l'une est pour un logiciel avec contrat de maintenance dont l'éditeur ne veut pas de cohabitation avec une autre application. De plus en cas de maintenance applicative il peut être nécessaire d'arrêter un moteur mysql sans toucher à l'autre. De plus nous ne voulons pas multiplier les machines ..!

Offline

#4 2011-12-14 16:47:45

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Installation Glpi sur serveur mysql multi instance

Ca peut se définir (le socket MySQL) alors dans le php.ini ou alors si ce sont 2 applications web, rajouter les infos dans un .htaccess de GLPI

Offline

#5 2011-12-14 17:09:11

GlpiCg71
Member
Registered: 2011-12-14
Posts: 5

Re: Installation Glpi sur serveur mysql multi instance

Dans le php.ini, la directive mysql.default_socket permet de spécifier une socket qui sera utilisée par défaut si rien n'est précisé dans la demande de connexion. Si c'est cette variable qu'il faut alimentée, l'application par défaut devient Glpi or ce n'est pas top pour notre configuration.
Quant au htaccess je ne comprends pas son fonctionnement, pour moi il ne contient que des éléments d'authetification

Offline

#6 2011-12-14 20:16:20

remi
GLPI-DEV
From: Champagne
Registered: 2007-04-28
Posts: 7,127
Website

Re: Installation Glpi sur serveur mysql multi instance

GlpiCg71 wrote:

Sur l'écran de définition des paramètres mysql il n'est pas possible de préciser une socket.

Si, c'est possible

:/data/mysql/instance2/mysql.sock2

Cf http://fr2.php.net/mysql_connect


Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/

Offline

#7 2011-12-15 11:45:31

GlpiCg71
Member
Registered: 2011-12-14
Posts: 5

Re: Installation Glpi sur serveur mysql multi instance

remi :

Faut-il le saisir à la suite du nom de la base de données ?
Ou est stocké le contenu de cette variable : est-ce dans le fichier config_db.php dans la variable $dbdefault ?

Offline

#8 2011-12-15 12:02:04

remi
GLPI-DEV
From: Champagne
Registered: 2007-04-28
Posts: 7,127
Website

Re: Installation Glpi sur serveur mysql multi instance

c'est dans le nom du host.


Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/

Offline

#9 2011-12-15 12:15:49

GlpiCg71
Member
Registered: 2011-12-14
Posts: 5

Re: Installation Glpi sur serveur mysql multi instance

Impeccable votre solution.

Merci à tous de votre aide efficace et rapide

Offline

Board footer

Powered by FluxBB