La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  PHP / MySQL
(Modérateurs: Shain, Jey, erwinol, Lilian, lauryv, ToToMaStEr)
  [mysqld]Lancer 2 serveurs sur une même base
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: [mysqld]Lancer 2 serveurs sur une même base  (Lu 539 fois)
[mysqld]Lancer 2 serveurs sur une même base
« sur: le 10-05-2005 a 13:25:35 »
sanchou
Membre récent
*

Hors-Ligne

Messages: 8



Je suis un lama!

Voir le Profil    E-Mail
Répondre avec citation

Salut,
je dispose d'une base mysql, et avant de remplacer ma version 4.0.28 du serveur mysqld(pour la version 4.1.11), je voudrais installer un 2ème serveur (en version 4.1.11 celui-là) qui pourrait accéder à ma base en même temps que le serveur en version 4.0.28 (je sais, c'est pas conseillé, mais c'estpour tester...)
je dispose de l'archive mysql-standard-4.1.11-pc-linux-gnu-i686.tar.gz .
Je l'ai donc dé-tarrée dans le répertoire /usr/local/mysql2, et j'ai rajouté dans /etc/init.d/rc5.d/ un lien symbolique vers le répertoire parent sur un fichier mysqld2 qui contient la ligne :
Code:

/usr/local/mysql2/bin/mysqld -u root --port=3307 --socket=/var/lib/mysql/mysql2.sock --basedir=/usr/local/mysql2 --pid-file=/usr/local/mysql2/data/stage.pid

Actuellement, j'ai 2 serveurs qui tournent, mais sur 2 bases différentes.
Si je rajoute l'argument --datadir=/usr/local/mysql/data (chemin de ma base de donnée initiale à laquelle je veux accéder), j'ai une erreur du type :
Code:
/usr/local>/etc/init.d/mysqld2
InnoDB: Unable to lock ./ibdata1, error: 11
InnoDB: Check that you do not already have another mysqld process
InnoDB: using the same InnoDB data or log files.
InnoDB: Error in opening ./ibdata1
050510 13:33:41  InnoDB: Operating system error number 11 in a file operation.
InnoDB: Error number 11 means 'Resource temporarily unavailable'.
InnoDB: Some operating system error numbers are described at
InnoDB: http://dev.mysql.com/doc/mysql/en/Operating_System_error_codes.html
InnoDB: Could not open or create data files.
InnoDB: If you tried to add new data files, and it failed here,
InnoDB: you should now edit innodb_data_file_path in my.cnf back
InnoDB: to what it was, and remove the new ibdata files InnoDB created
InnoDB: in this failed attempt. InnoDB only wrote those files full of
InnoDB: zeros, but did not yet use them in any way. But be careful: do not
InnoDB: remove old data files which contain your precious data!
050510 13:33:41 [ERROR] Can't init databases
050510 13:33:41 [ERROR] Aborting

050510 13:33:41 [Note] /usr/local/mysql2/bin/mysqld: Shutdown complete


Auriez-vous une idée sur la faisabilité de cette démarche?

Merci d'avance

Rapporter au modérateur  

Re:[mysqld]Lancer 2 serveurs sur une même base
« Répondre #1 sur: le 10-05-2005 a 14:27:39 »
paysite
P'tit nouveau
**

Hors-Ligne

Sexe: Male
Messages: 181





Voir le Profil    WWW    E-Mail
Répondre avec citation

je pense que c'est impossible pour 2 raisons

1) la structure en 4.0 et 4.1 est différentes
2) une instance lock les fichiers de bases ce qui est logique

Rapporter au modérateur  

Solution d'encaissement CB
Re:[mysqld]Lancer 2 serveurs sur une même base
« Répondre #2 sur: le 10-05-2005 a 14:29:44 »
sanchou
Membre récent
*

Hors-Ligne

Messages: 8



Je suis un lama!

Voir le Profil    E-Mail
Répondre avec citation

et avant de faire une màj du serveur, comment je peux être sur qu'il n'y aura pas de pb sur mes tables?

Rapporter au modérateur  
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg