PDA

Bekijk Volledige Versie : vraagje MYSQL



rayit
27/06/03, 10:53
Sinds kort heb ik 2 servers in datacenter gezet,
alles gaat lekker.

Ik heb 1 probleem wat ik niet krijg opgelost.

Om 3:30 s'nachts loopt mysql vast.
S'ochtends moet ik de taak stoppen en vervolgens
mysql starten.
Ook in de log files vind ik niets zinnigs.
Voordat ik de servers in datacenter heb geplaatst liep alles ok.

Ik heb redhat 8.0
MySQL version 3.23.52


Als ie morgen weer is vast gelopen zal ik even de errors pasten.

Hebben jullie nog ideen?

Deimos
27/06/03, 11:23
Wellicht handig om nu alvast de errors te pasten?? Dan kunnen wij namelijk iets meer kwa zoeken e.d. Verder zijn er toevallig cron-jobs of zo die om 03.30 draaien??

babak
28/06/03, 00:34
Origineel geplaatst door rayit

Om 3:30 s'nachts loopt mysql vast.
S'ochtends moet ik de taak stoppen en vervolgens
mysql starten.


wat bedoel je met loopt vast? geen toegang tot een database of alle databasen lopen vast?

als het elke keer om 3:30 gebeurt, moet je ook naar je cronjob kijken.

Dillard
28/06/03, 01:50
Qua tijdstip zou ik bijna denken aan een backup-job die de mysql-database (waarin alle rechten staan) locked, waardoor de daemon over de as gaat...

Zou idd in je crontab terug te vinden moeten zijn.

InterXS
28/06/03, 02:31
Ik kijk straks even voor je raymond

rayit
28/06/03, 11:28
ik heb je de gegevens van de verkeerde server gegeven.

ik mail je even

rayit
28/06/03, 13:49
Number of processes running now: 2
mysqld process hanging, pid 3577 - killed
mysqld process hanging, pid 3577 - killed
030628 04:00:01 mysqld restarted
030628 4:00:01 Can't start server: Bind on TCP/IP port: Address already in use
030628 4:00:01 Do you already have another mysqld server running on port: 3306 ?
030628 4:00:01 Aborting

030628 4:00:01 /usr/libexec/mysqld: Shutdown Complete

030628 04:00:01 mysqld ended

amnesiac
28/06/03, 13:50
precies wat er staat heb je laatste iets nieuws geinstaleerd op dezelfde poort als mysql?

almar
28/06/03, 14:06
Welke versie van glibc heb je? Als je oudere versie hebt zou je 'm even moeten upgraden.

rayit
28/06/03, 14:26
Package glibc Class System Environment/Libraries
Version 2.2.93-5 Vendor Red Hat, Inc.
Architecture i686 Installed 12/Jun/2003 22:47


Package glibc-common Class System Environment/Base
Version 2.2.93-5 Vendor Red Hat, Inc.
Architecture i386 Installed 12/Jun/2003 22:47

moet ik deze updaten?

Deimos
28/06/03, 15:47
Je MySQL sock e.d. kloppen precies? En wat draait er om 03.30 (zie je corn log).

exploder
28/06/03, 16:50
worden bv niet precies op dat tijdstip je log files gerotate van mysql?

almar
28/06/03, 19:28
Volgens mij zou dat het wel eens kunnen zijn. Maaaaaar. Ik ben geen OS expert, slechts en alleen MySQL en accepteer daarom geen aansprakelijkheid ;)

rayit
28/06/03, 19:33
misschien dat het iets heeft te maken met het feit dat ik
een andere user gebruikte dan root voor de mysql?

almar
28/06/03, 19:41
? Ik neem aan dat je gebruiker mysql gebruikt en geen userlimits voor die gebruiker hebt gezet?

rayit
28/06/03, 19:56
ja mysql
echter moet je die dan geen rechten geven,

ik eb nu even user root gebruikt,
kijken of i vanavond weer vast loopt..

Deimos
28/06/03, 20:24
Kan me eig niet voorstellen dat ie zou vastlopen. Wnt wat er gebeurd als ik het een beetje goed heb gelezen is dat SQL nog een deamon tracht te starten. Dit kan echter neit aangezien je poort nog in gebruik is.

Wat dus eventueel zou kunnen is dat bijv SNORT poort 3306 (MySQL) direct locked zodra SQL tijdelijk plat komt te liggen. Echter is de echte reden natuurlijk waarom elke nacht rond 03.30??? Heb je inmiddels al je cron log bekeken?

rayit
29/06/03, 15:09
Ik heb mysql me root gestart
ook wat dingen geupdate

denk dat het is opgelost

weet alleen niet waarom?

Veel dank!!!!!!!!!!!!!

xs2
01/07/03, 22:27
Rayit.. crash MySQL nu nog dan ?

Check anders nog eens je mysql stats via

mysqladmin -u {username} -p{password} status

Misschien is je load al op het randje en zorgt een kleine event voor de laatste druppel.

rayit
02/07/03, 08:02
Dank voor jullie hulp.

almar
02/07/03, 10:39
Rayit,

Draait MySQL weer onder de mysql user? Ik zou je zeer dringend willen adviseren om dit wel te doen. Elke prutser kan jouw server om zeep helpen als je enigzins onveilige verbindingen met je server opzet via MySQL draaiend onder root.

Almar

rayit
02/07/03, 23:55
heb dit volgens mij nu aangepast.

nogmaals dank