Toon posts:

[FreeBSD 5.3] MySQL 4.1.11 opstartprobleem

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik wil op een schone installatie van FreeBSD 5.3 weer even MySQL 4.1.11 installeren (deze draaide er tot voor kort ook nog perfect op). Dus ik de ports geupdate en:

# cd /usr/ports/databases/mysql41-server/
# make
# make install
# make clean
# /usr/local/etc/rc.d/mysql-server.sh start

Maar MySQL start niet, als ik "ps ax | grep mysql" doe krijg ik niks terug.
Als ik "mysql" ingeef krijg ik:

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

Ik kan in logs niks vinden, een mysql log heeft die nog niet eens aangemaakt.
En in /var/log/messages staat dus niks.

Met Google kom ik niet echt verder, iemand een idee waar ik het moet zoeken?

  • dawuss
  • Registratie: Maart 2001
  • Laatst online: 01-02 20:46

dawuss

gadgeteer

Heb je al geprobeerd met de hand mysqld (waarschijnlijk /sbin/mysqld) te starten? Dus niet vanuit het meegeleverde RC script. Dan kunnen de error codes vrij over je terminal rollen :)

micheljansen.org
Fulltime Verslaafde Commandline Fetisjist ©


Verwijderd

Topicstarter
Heb ik gedaan, dan krijg ik ook (net als via het RC script) helemaal niks te zien, en lijkt het dus alsof die gestart wordt, maar echt draaien doet die vervolgens niet.

  • dawuss
  • Registratie: Maart 2001
  • Laatst online: 01-02 20:46

dawuss

gadgeteer

Heb je al in de manpage van mysqld gekeken naar de opties voor logging etc.?

micheljansen.org
Fulltime Verslaafde Commandline Fetisjist ©


Verwijderd

Topicstarter
Nou wat ik op Google tot nu toe te weten gekomen ben is dat die pas gaat loggen zodra MySQL ook echt gestart is, en dat is nu juist het probleem!?!

  • serkoon
  • Registratie: April 2000
  • Niet online

serkoon

mekker.

Het kan helpen om in /etc/rc.conf MySQL te enablen: mysql_enable="YES" (dachtik). Zie anders even het shellscriptje in /usr/local/etc/rc.d voor de exacte variabelenaam :)

(meer en meer ports maken gebruik van /etc/rc.conf, waaronder, zover ik weet, mysql. Meestal heeft men dat niet door en werkt het gewoon niet, vandaar bovenstaande)

  • Infern0
  • Registratie: September 2000
  • Laatst online: 23-01 09:14

Infern0

Hou die ontzettende rust!!

jeps nieuwe (al een tijdje) deamon start methode van freebsd. Je kunt zien wat de status is in de rc.conf door het volgende commando:
# /usr/local/etc/rc.d/mysql-server.sh rcvar
# mysql
$mysql_enable=YES

Deze regel dien je dan ook toe te voegen aan rc.conf, dit is voor de meeste programma's welke vanuit rc.d gestart worden.

http://www.bsdfreaks.nl Home site: http://rob.lensen.nu /me was RobL


  • jant
  • Registratie: Juli 2000
  • Niet online
Dit is volgens mij eerder een rechten probleem!

Poog maar eens iets van:

chown -R mysql:mysql /var/db/mysql

Consider it solved.

Een album per dag; een selectie: https://open.spotify.com/playlist/6s3nNLl8pJpCwLR3LPligA?si=dddc51153b2a49e8


  • Infern0
  • Registratie: September 2000
  • Laatst online: 23-01 09:14

Infern0

Hou die ontzettende rust!!

De rechten goed zetten gaat automatisch bij een port install van mysql

http://www.bsdfreaks.nl Home site: http://rob.lensen.nu /me was RobL


Verwijderd

Topicstarter
Hij stond al in rc.conf, ook al een keer opnieuw geprobeerd.
Dat bestand wat jij opnoemt (om de rechten aan te passen) bestaat nog geeneens op het systeem...

Vorige week ook uit de ports MySQL 4.1.11 geinstalleerd en zonder problemen. Nu precies hetzelfde gedaan maar wil het niet lukken :'(

  • kenneth
  • Registratie: September 2001
  • Niet online

kenneth

achter de duinen

Verwijderd schreef op zondag 15 mei 2005 @ 19:16:
Vorige week ook uit de ports MySQL 4.1.11 geinstalleerd en zonder problemen. Nu precies hetzelfde gedaan maar wil het niet lukken :'(
Update je ports-tree eens :?
Ik zie alleen 4.0.21, 4.1.5 en 5.0 in de tree, en heb gister geupdate.

Look, runners deal in discomfort. After you get past a certain point, that’s all there really is. There is no finesse here.


Verwijderd

Topicstarter
Ports zijn vanochtend nog geupdate :S? En daarna opnieuw geinstalleerd.

En volgens mij is 4.1.11 nieuwer dan 4.1.5...?!
Volgens MySQL.com is de huidige versie ook 4.1.11: http://dev.mysql.com/downloads/mysql/4.1.html

  • kenneth
  • Registratie: September 2001
  • Niet online

kenneth

achter de duinen

Oh, okay, my bad :)

* kenneth draait cvsup weer 'ns O-)

Look, runners deal in discomfort. After you get past a certain point, that’s all there really is. There is no finesse here.


Verwijderd

Topicstarter
Stom zeg, ik had dit in /etc/rc.conf staan:

mysqld_enable="YES"

dit moest zijn:

mysql_enable="YES"

Ik dacht dat dit alleen maar was voor starten bij het booten. Maar hij heeft dat dus ook nog om uberhaupt te kunnen starten :S.

  • kenneth
  • Registratie: September 2001
  • Niet online

kenneth

achter de duinen

Wat ben je dan :D ;)

Achja, FreeBSD _is_ user friendly, it's just picky about its friends :+

Look, runners deal in discomfort. After you get past a certain point, that’s all there really is. There is no finesse here.

Pagina: 1