Bekijk Volledige Versie : vraagje MYSQL
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?
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??
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.
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.
Ik kijk straks even voor je raymond
ik heb je de gegevens van de verkeerde server gegeven.
ik mail je even
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
precies wat er staat heb je laatste iets nieuws geinstaleerd op dezelfde poort als mysql?
Welke versie van glibc heb je? Als je oudere versie hebt zou je 'm even moeten upgraden.
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?
Je MySQL sock e.d. kloppen precies? En wat draait er om 03.30 (zie je corn log).
worden bv niet precies op dat tijdstip je log files gerotate van mysql?
Volgens mij zou dat het wel eens kunnen zijn. Maaaaaar. Ik ben geen OS expert, slechts en alleen MySQL en accepteer daarom geen aansprakelijkheid ;)
misschien dat het iets heeft te maken met het feit dat ik
een andere user gebruikte dan root voor de mysql?
? Ik neem aan dat je gebruiker mysql gebruikt en geen userlimits voor die gebruiker hebt gezet?
ja mysql
echter moet je die dan geen rechten geven,
ik eb nu even user root gebruikt,
kijken of i vanavond weer vast loopt..
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?
Ik heb mysql me root gestart
ook wat dingen geupdate
denk dat het is opgelost
weet alleen niet waarom?
Veel dank!!!!!!!!!!!!!
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,
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
heb dit volgens mij nu aangepast.
nogmaals dank