PDA

Bekijk Volledige Versie : mysql ineens down, kan ze via DA niet meer opstarten



erinys
05/04/08, 07:46
ha luitjes,

mysql is ineens down. en ik kan het via DA niet oplossen.
ik heb al een ticket aangemaakt, en verwacht ook wel dat de hosting het zo opgelost heeft, maar kan iemand mij wellicht een duw de goede richting opgeven in het onderzoeken wat het probleem geweest kan zijn?

dit geeft DA aan als ik op start druk:

An error has occurred
Details
/sbin/service mysqld start 2>&1

thanks

en zijn er goede betrouwbare services die dit voor me kunnen monitoren via sms?

beetle
05/04/08, 08:22
in plaats van or die:

********sDatabasePassword) or mail($recipient, $mail_body, $header);

Er zullen vast veel betere oplossingen zijn, maar wat ik voorheen had gedaan was een cronjob aangemaakt waarin ik elke 5 minuten verbinding ging maken met de database,
indien geen verbinding, probeerde het scripje het 5 minuten later nogmaals, indien opnieuw geen verbinding, dan werd er een mailtje verstuurd, ik verstuurde het voorheen naar een hetnet account, en daar stelde ik in mailtjes met header xxxxxxx doorsturen naar SMS

dreamhost_nl
05/04/08, 09:15
Heb je toegang tot SSH ipv dat je het via je cp doet?
Nu zie je niet de volledige foutmeldingen (zoals je al hebt gemerkt).

erinys
05/04/08, 11:46
ik heb toegang ja, het is ondertussen al opgelost, maar ik heb geen idee wat het getriggerd heeft.

ik heb met ssh ingelogd en /sbin/service mysqld start 2>&1 gedaan maar dat gaf een error over een proces wat niet bestond ofzo..

dus toen heb ik
[root@wbsvr1 /]# killall mysqld
[root@wbsvr1 /]# /sbin/service mysqld start 2>&1
Starting MySQL SUCCESS!

en toen was het opgelost

dreamhost_nl
05/04/08, 12:52
Voortaan :

service mysqld restart
Deze functie sluit ook alle mysqld processen eerst af en doet daarna een (hernieuwde) start.

ju5t
05/04/08, 13:21
Soms geeft MySQl overigens helemaal geen melding hoe of wat.
Dan kun je het beste even in /var/log/messages kijken wat er gebeurd.

erinys
05/04/08, 14:38
var/log/messages toont helemaal niets van berichten over afgelopen nacht helaas.

bedankt voor de tip voor het herstarten, waarom doet DA dat niet op die manier automatisch ?:)

Geert-Jan
05/04/08, 14:46
waarom doet DA dat niet op die manier automatisch ?:)

Omdat jij wil weten wat er op je systemen gebeurt misschien??

ichosting
05/04/08, 17:36
Heb je misschien je hostname gewijzigd terwijl mysqld draaide?

ccchosting
06/04/08, 12:16
bekende oorzaken van downtimes van myslq:

Hostnaam aangepast (zoals icehosting al zei)
permision script gedraaid (set_permisions)
Harddisk vol (bijvoorbeeld door de bin bestanden van mysql)

Het is mij opgevallen dat DA zelf MYSQL niet correct kan herstarten.
Wellicht kan da daar nog eens een keer naar kijken..

erinys
07/04/08, 15:47
hmm hostname is wel aangepast geweest.. maar dat was al eventjes daarvoor.

anyway ik heb nu mysql helemaal laten tweaken van voor tot achter, dus ik hou het in de gaten

umf
07/04/08, 16:42
bekende oorzaken van downtimes van myslq:

Hostnaam aangepast (zoals icehosting al zei)
permision script gedraaid (set_permisions)
Harddisk vol (bijvoorbeeld door de bin bestanden van mysql)

Het is mij opgevallen dat DA zelf MYSQL niet correct kan herstarten.
Wellicht kan da daar nog eens een keer naar kijken..

misschien dat het mogelijk is zoiets in directadmin_cron te doen
dagelijks of wekelijks een reload op een tijdstip dat hij het minst belast is

goudgeel
07/04/08, 17:21
het was overgens niet IceHosting maar IC Hosting die de opmerking heeft geplaatst.

Roland is bezig met andere zaken toch ?

Peter

Randy
08/04/08, 00:24
Afgeklopen weekend had een klant hetzelfde probleem. De hostname was een dag of twee daarvoor ook gewijzigd. Starten via DA ging niet, via de shell hield die de poort bezet. Een simpele reboot loste het snel op. De logfiles moet ik nog nakijken, druk druk druk...

Xolphin
08/04/08, 01:05
var/log/messages toont helemaal niets van berichten over afgelopen nacht helaas.

MySQL logt naar /var/log/mysqld.log

erinys
08/04/08, 10:22
ik denk dat dat hostname verhaal het probleem is geweest, ongeveer 1-2 dager daarvoor is de hostname aangepast geweest, en sindsdien heb ik het ook niet meer gehad.

vond het al vreemd omdat de server compleet staat te picknicken qua resources zelfs op het drukste moment

ichosting
08/04/08, 10:39
Hostname in DA wijzigen kan wel, maar dan moet je eerst even de mysqld stoppen. Als de hostname gewijzigd is kun je hem weer starten. Dan zou het gewoon goed moeten gaan.