Aucune replication sur Mysql-cluster
Résolu
kakashi05
Messages postés
186
Date d'inscription
Statut
Membre
Dernière intervention
-
kakashi05 Messages postés 186 Date d'inscription Statut Membre Dernière intervention -
kakashi05 Messages postés 186 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je viens vers vous car j'ai un probleme avec Mysql-cluster en fait j'essai de faire un cluster de mysql à partir de 3 serveurs (Manager, Stockage, et le SQL)
Apres avoir suivit plusieur tuto donc celui ci
[url]https://dev.mysql.com/[/url]
Je vous montre mes fichiers de configuration
config.ini
[CODE]
[NDBD DEFAULT]
NoOfReplicas=1
[MYSQLD DEFAULT]
[NDB_MGMD DEFAULT]
[TCP DEFAULT]
# Managment Server
[NDB_MGMD]
HostName=192.168.0.2 # the IP of THIS SERVER
# Storage Engines
[NDBD]
HostName=192.168.0.3 # the IP of the FIRST SERVER
DataDir= /var/lib/mysql-cluster
[MYSQLD]
HostName=192.168.0.4
[MYSQLD]
[/CODE]
En suite dans le serveur stockage et le serveur SQL dans le fichier my.cnf
[CODE]
[mysqld]
ndbcluster
ndb-connectstring=192.168.0.2
[mysql-cluster]
ndb-connectstring=192.168.0.2
[/CODE]
et là je demarre le manager jusque là pas de probleme en principe
[CODE]
# ndb_mgmd
Unable to setup port: *:1186!
Please check if the port is already used,
(perhaps a ndb_mgmd is already running),
and if you are executing on the correct computer
[/CODE]
[CODE]
ndb_mgm
-- NDB Cluster -- Management Client --
ndb_mgm> show
Connected to Management Server at: localhost:1186
Cluster Configuration
---------------------
[ndbd(NDB)] 1 node(s)
id=2 @192.168.0.3 (Version: 5.0.51, Nodegroup: 0, Master)
[ndb_mgmd(MGM)] 1 node(s)
id=1 @192.168.0.2 (Version: 5.0.51)
[mysqld(API)] 1 node(s)
id=3 @192.168.0.4 (Version: 5.0.51)
[/CODE]
Petite precision le storage engine est bien activé comme vous pouvez le voir
[CODE]
mysql> SHOW STORAGE ENGINES;
+------------+---------+----------------------------------------------------------------+
| Engine | Support | Comment |
+------------+---------+----------------------------------------------------------------+
| MyISAM | DEFAULT | Default engine as of MySQL 3.23 with great performance |
| MEMORY | YES | Hash based, stored in memory, useful for temporary tables |
| InnoDB | YES | Supports transactions, row-level locking, and foreign keys |
| BerkeleyDB | NO | Supports transactions and page-level locking |
| BLACKHOLE | YES | /dev/null storage engine (anything you write to it disappears) |
| EXAMPLE | NO | Example storage engine |
| ARCHIVE | YES | Archive storage engine |
| CSV | YES | CSV storage engine |
| ndbcluster | YES | Clustered, fault-tolerant, memory-based tables |
| FEDERATED | YES | Federated MySQL storage engine |
| MRG_MYISAM | YES | Collection of identical MyISAM tables |
| ISAM | NO | Obsolete storage engine |
+------------+---------+----------------------------------------------------------------+
[/CODE]
Jusque là tout semble correct donc on va maintenant creer une base de donnée et une tables tout en introduisant des données dans la table
[CODE]
mysql> create database test;
Query OK, 1 row affected (0.00 sec)
mysql> use test;
Database changed
mysql> CREATE TABLE ctest (i INT) ENGINE=NDBCLUSTER;
Query OK, 0 rows affected (0.34 sec)
mysql> show create table ctest \G
*************************** 1. row ***************************
Table: ctest
Create Table: CREATE TABLE `ctest` (
`i` int(11) default NULL
) ENGINE=ndbcluster DEFAULT CHARSET=latin1
1 row in set (0.00 sec)
[/CODE]
[CODE]
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| test |
+--------------------+
4 rows in set (0.00 sec)
[/CODE]
Et là lorsque je vais sur l'autre serveur dans mysql je vois aucune base donnée 8O "test" creer
[CODE]
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
+--------------------+
2 rows in set (0.00 sec)
[/CODE]
Si quelqu'un a une idée parce que sa fait un bon moment que je tourne en rond mais je vois pas le probleme je vous remarcies d'avance
je viens vers vous car j'ai un probleme avec Mysql-cluster en fait j'essai de faire un cluster de mysql à partir de 3 serveurs (Manager, Stockage, et le SQL)
Apres avoir suivit plusieur tuto donc celui ci
[url]https://dev.mysql.com/[/url]
Je vous montre mes fichiers de configuration
config.ini
[CODE]
[NDBD DEFAULT]
NoOfReplicas=1
[MYSQLD DEFAULT]
[NDB_MGMD DEFAULT]
[TCP DEFAULT]
# Managment Server
[NDB_MGMD]
HostName=192.168.0.2 # the IP of THIS SERVER
# Storage Engines
[NDBD]
HostName=192.168.0.3 # the IP of the FIRST SERVER
DataDir= /var/lib/mysql-cluster
[MYSQLD]
HostName=192.168.0.4
[MYSQLD]
[/CODE]
En suite dans le serveur stockage et le serveur SQL dans le fichier my.cnf
[CODE]
[mysqld]
ndbcluster
ndb-connectstring=192.168.0.2
[mysql-cluster]
ndb-connectstring=192.168.0.2
[/CODE]
et là je demarre le manager jusque là pas de probleme en principe
[CODE]
# ndb_mgmd
Unable to setup port: *:1186!
Please check if the port is already used,
(perhaps a ndb_mgmd is already running),
and if you are executing on the correct computer
[/CODE]
[CODE]
ndb_mgm
-- NDB Cluster -- Management Client --
ndb_mgm> show
Connected to Management Server at: localhost:1186
Cluster Configuration
---------------------
[ndbd(NDB)] 1 node(s)
id=2 @192.168.0.3 (Version: 5.0.51, Nodegroup: 0, Master)
[ndb_mgmd(MGM)] 1 node(s)
id=1 @192.168.0.2 (Version: 5.0.51)
[mysqld(API)] 1 node(s)
id=3 @192.168.0.4 (Version: 5.0.51)
[/CODE]
Petite precision le storage engine est bien activé comme vous pouvez le voir
[CODE]
mysql> SHOW STORAGE ENGINES;
+------------+---------+----------------------------------------------------------------+
| Engine | Support | Comment |
+------------+---------+----------------------------------------------------------------+
| MyISAM | DEFAULT | Default engine as of MySQL 3.23 with great performance |
| MEMORY | YES | Hash based, stored in memory, useful for temporary tables |
| InnoDB | YES | Supports transactions, row-level locking, and foreign keys |
| BerkeleyDB | NO | Supports transactions and page-level locking |
| BLACKHOLE | YES | /dev/null storage engine (anything you write to it disappears) |
| EXAMPLE | NO | Example storage engine |
| ARCHIVE | YES | Archive storage engine |
| CSV | YES | CSV storage engine |
| ndbcluster | YES | Clustered, fault-tolerant, memory-based tables |
| FEDERATED | YES | Federated MySQL storage engine |
| MRG_MYISAM | YES | Collection of identical MyISAM tables |
| ISAM | NO | Obsolete storage engine |
+------------+---------+----------------------------------------------------------------+
[/CODE]
Jusque là tout semble correct donc on va maintenant creer une base de donnée et une tables tout en introduisant des données dans la table
[CODE]
mysql> create database test;
Query OK, 1 row affected (0.00 sec)
mysql> use test;
Database changed
mysql> CREATE TABLE ctest (i INT) ENGINE=NDBCLUSTER;
Query OK, 0 rows affected (0.34 sec)
mysql> show create table ctest \G
*************************** 1. row ***************************
Table: ctest
Create Table: CREATE TABLE `ctest` (
`i` int(11) default NULL
) ENGINE=ndbcluster DEFAULT CHARSET=latin1
1 row in set (0.00 sec)
[/CODE]
[CODE]
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| test |
+--------------------+
4 rows in set (0.00 sec)
[/CODE]
Et là lorsque je vais sur l'autre serveur dans mysql je vois aucune base donnée 8O "test" creer
[CODE]
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
+--------------------+
2 rows in set (0.00 sec)
[/CODE]
Si quelqu'un a une idée parce que sa fait un bon moment que je tourne en rond mais je vois pas le probleme je vous remarcies d'avance
A voir également:
- Aucune replication sur Mysql-cluster
- Mysql community server - Télécharger - Bases de données
- Mysqli::real_connect(): (hy000/2002): aucune connexion n’a pu être établie car l’ordinateur cible l’a expressément refusée - Forum PHP
- Mysqli::real_connect(): (hy000/2002): aucune connexion n’a pu être établie car l’ordinateur cible l’a expressément refusée. - Forum PHP
- Cluster size wrong please format - Forum Caméra
- Mysql gratuit ou payant - Forum MySQL