Bekijk Volledige Versie : mysqld start niet meer
Ik krijg sinds gisteren de mysqld service niet meer gestart.
Dit staat er in mijn mysqld.log
10290
Mogelijk oorzaak is wellicht dat begin deze week de hostname aangepast is geweest. Maar deze is inmiddels weer gecorrigeerd. De service startte niet meer na een reboot van de server.
Ik heb maar een belangrijke user op de VPS draaien. Zou het liefst gewoon alles opnieuw installeren(zo gepiept met een pre-installed image bij TRANSIP) maar kan met geen mogelijkheid de databases backupen, terwijl de mysqld service down is.
patrickekkel
07/06/12, 09:15
Wat van Controle paneel gebruik je ?
patrickekkel
07/06/12, 09:37
en als je de mysqld opnieuw build ?
Ga naar /usr/local/directadmin/custombuild
nano options.conf
verander het volgende naar deze instelingen.
#Possible values - 5.0, 5.1, 5.5
mysql=5.5
mysql_inst=yes
mysql_backup=yes
mysql_backup_dir=/usr/local/directadmin/custombuild/mysql_backups
Uiteraard kan je ook een andere mysql versie kiezen.
dit sla je op
en dan ./build mysql
Mocht je er niet uit komen wil ik er ook wel naar kijken voor je.
Je kunt als backup de database data dir kopiƫren
Of je kunt proberen mysql te starten met mysqld --skip-grant
Na het maken van een backup kun je met mysqlrepair proberen de database tabellen te repareren
@patrickekkel, de foutmelding zegt wat over een tabel die gerepareerd moet worden. custombuild probeert juist eerst een dump te maken en terug te zetten. Dan wordt die tabel niet gerepareerd
Yourwebhoster
07/06/12, 09:45
De database mysql -> tabel db is crashed, een andere versie van MySQL zal waarschijnlijk niet helpen. De mysql database draagt namelijk de belangrijke gegevens voor MySQL. Je databases zijn er nog wel maar je hebt deze database nodig om alles te kunnen draaien, ik raad aan naar mogelijkheden te zoeken om dit te repareren of indien je niks kan vinden de mysql database opnieuw laten aan te maken (mv /var/lib/mysql/mysql ~/mysql_backup, vervolgens mysql opnieuw installeren).
Je zou op de commandline myisamcheck kunnen gebruiken.
myisamchk /path/to/datadir/*/*.MYI
patrickekkel
07/06/12, 11:25
myisamchk --tmpdir=/home/tmp -r */*.MYI fix was inderdaad simpel
Mysqld draait weer bij de T.S
@patrickekkel Juist, nogmaals ontzettend bedankt voor je hulp!