MySQL Forums
Forum List  »  NDB clusters

Cluster not working anymore
Posted by: Jan D
Date: February 12, 2016 05:20AM

Hello together,

this morning our cluster started to behave very weird.
Not sure if its related to the changes I made yesterday/this morning.
Reverted all changes though and rebooted the servers, didnt change anything though.

The cluster runs on two win 2008 servers.
The changes I made yesterday are:

[HKEY_LOCAL_MACHINE \System \CurrentControlSet \Services \Tcpip \Parameters]
MaxFreeTcbs = 20000
MaxHashTableSize = 1024
KeepAliveTime = 1800000
MaxUserPort = 65534
TcpTimedWaitDelay = 120

and

[mysqld]
interactive_timeout=180
wait_timeout=180
max_connections=1000

as said I reverted them already, without luck.


The "weird" behavior shows as followed:


Fetching tables in workbench takes a minute,
before those are not fetched, every sql query will take forever and workbench freezes
when they are fetched sql queries will work, but they are awefully slow, weird here is,
that it shows me 0.031 dutation in the output window, 0 seconds to fetch, but it takes nearly a minute till the data shows in workbench.
SQL Queries that are done programmatically by our apps run fine though..so it seems workbench is having issues for some reason.

Above applies for one server, on the other all fails, queries in workbench doesnt work, neither dong them programmatically.


So I ran mysqlcheck on both servers.
On one it told me that all my tables are "read only"
additionally running "Show full processlist" tells me

1, system user, , , Daemon, 3957, Waiting for ndbcluster to start,
5, root, localhost:49276, kunden, Query, 3435, Opening tables, SHOW INDEXES FROM xxxx
7, root, localhost:49407, kunden, Query, 2974, Opening tables, SHOW INDEXES FROM xxxx
14, root, localhost:49665, kunden, Sleep, 1460, ,
19, xxxx, xxxxx, kunden, Query, 1816, statistics, SELECT * FROM xxxx
20, xxxx, xxxxx, kunden, Query, 1749, statistics, SELECT * FROM xxxx

..so all queries seem to stuck and the first line seems to indcate, that the ndbcluster is not running at all.

running "show" on ndb_mgm.exe shows me several times that my the mysqld(API) node is one time not connected, one time it is.


The other server is fine, no read only tables, no stucked queries in full processlist.


I restarted the server a couple of times, no change.
The tables stay in read only mode and the ndbcluster seems not to run.

Any help is much appreciated, thanks in advance.

Options: ReplyQuote


Subject
Views
Written By
Posted
Cluster not working anymore
1698
February 12, 2016 05:20AM
1634
February 12, 2016 06:18AM
871
February 12, 2016 06:27AM
902
February 12, 2016 07:30AM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.