[mysql]/tmp/mysql.sock bestaat niet

Pagina: 1
Acties:

  • simon
  • Registratie: Maart 2002
  • Laatst online: 08-05 22:18
MySQL draaide bij mij een tijdje goed tot een restart, ik startte mijn server opnieuw op en:

error: 'Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)'
Check that mysqld is running and that the socket: '/tmp/mysql.sock' exists!

De dir /tmp is idd leeg, ik zit dus nu met het probleem dat ik er niets mee kan, en het wel nodig heb.

Ik heb mysql al geinstalleerd via RPM, maar dat lost ook niets op :'(

|>


  • blackd
  • Registratie: Februari 2001
  • Niet online
Draait MySQL uberhaupt wel?
As in: staat het in de lijst van je processen?

[ Voor 48% gewijzigd door blackd op 24-02-2003 10:35 ]

9000Wp o/w SolarEdge SE6K - Panasonic 5kW bi-bloc - gasloos sinds 17-7-2023


  • simon
  • Registratie: Maart 2002
  • Laatst online: 08-05 22:18
blackd schreef op 24 February 2003 @ 10:35:
Draait MySQL uberhaupt wel?
Even kijken, die error krijg ik dus als ik 'mysqld' in tik... Maar hij draait wel :?

|>


  • blackd
  • Registratie: Februari 2001
  • Niet online
Start eens MySQL op met safe_mysqld, zo hoort het bij mijn distro althans :P
Waaruit maak je dat op dan?

[ Voor 50% gewijzigd door blackd op 24-02-2003 10:37 ]

9000Wp o/w SolarEdge SE6K - Panasonic 5kW bi-bloc - gasloos sinds 17-7-2023


  • simon
  • Registratie: Maart 2002
  • Laatst online: 08-05 22:18
Dit krijg ik dan:

code:
1
2
Starting mysqld daemon with databases from /var/lib/mysql
030224 10:39:36  mysqld ended

|>


  • blackd
  • Registratie: Februari 2001
  • Niet online
Ga eens naar /var/lib/mysql en kijk eens of daar een [hostname].err staat, en kijk eens wat daarin staat...

9000Wp o/w SolarEdge SE6K - Panasonic 5kW bi-bloc - gasloos sinds 17-7-2023


  • simon
  • Registratie: Maart 2002
  • Laatst online: 08-05 22:18
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
021015 20:01:17  mysqld started
021015 20:01:17  Can't start server: Bind on TCP/IP port: Address already in use
021015 20:01:17  Do you already have another mysqld server running on port: 330$
021015 20:01:17  Aborting

021015 20:01:17  /usr/sbin/mysqld: Shutdown Complete

021015 20:01:17  mysqld ended

021123 21:25:59  mysqld started
021123 21:25:59  Can't start server: Bind on TCP/IP port: Address already in use
021123 21:25:59  Do you already have another mysqld server running on port: 330$
021123 21:25:59  Aborting

021123 21:25:59  /usr/sbin/mysqld: Shutdown Complete

021123 21:25:59  mysqld ended

021123 21:31:37  mysqld started

|>


  • ProgrammerX
  • Registratie: Juli 2002
  • Laatst online: 26-02-2021
Als je MySQL start, maakt ie ook een log file aan (de naam hiervan kun je vinden in de documentatie). Als ie niet start, staat hier meestal informatie in over de reden waarom ie niet start.

Edit : damn net te laat :)

[ Voor 8% gewijzigd door ProgrammerX op 24-02-2003 10:41 ]


Verwijderd

The message says it all...

  • blackd
  • Registratie: Februari 2001
  • Niet online
Staat er niet meer in dat bestand, dit is van 23-11-02 :)

9000Wp o/w SolarEdge SE6K - Panasonic 5kW bi-bloc - gasloos sinds 17-7-2023


  • simon
  • Registratie: Maart 2002
  • Laatst online: 08-05 22:18
sorry, zat nog een stukje bij :p

code:
1
2
3
4
5
6
7
8
9
10
030224 10:19:14  mysqld started
/usr/sbin/mysqld: ready for connections
030224 10:39:36  mysqld started
030224 10:39:36  Can't start server: Bind on TCP/IP port: Address already in use
030224 10:39:36  Do you already have another mysqld server running on port: 3306 ?
030224 10:39:36  Aborting

030224 10:39:36  /usr/sbin/mysqld: Shutdown Complete

030224 10:39:36  mysqld ended


offtopic:
We zijn wel actief hé op de vroege ochtend ;)

[ Voor 9% gewijzigd door simon op 24-02-2003 10:46 ]

|>


  • blackd
  • Registratie: Februari 2001
  • Niet online
Mja, dan is het hetzelfde als bij dat andere stukje, blijkbaar is er al iets dat op de MySQL poort luistert.
Kan je via 'mysql' op de MySQL server komen? (eventueel het commando aanvullen met username en / of password)

9000Wp o/w SolarEdge SE6K - Panasonic 5kW bi-bloc - gasloos sinds 17-7-2023


  • simon
  • Registratie: Maart 2002
  • Laatst online: 08-05 22:18
Blackd, dan krijg ik deze error:
code:
1
ERROR 2002: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

[ Voor 8% gewijzigd door simon op 24-02-2003 10:47 ]

|>


  • blackd
  • Registratie: Februari 2001
  • Niet online
Ik weet niet welke distro je hebt, maar ik weet wel dat een .sock file op /tmp en op /var/lock /var/run opgeslagen kunnen worden. Ik heb hiermee ook wel eens last gehad. Zit er toevallig een mysql.sock in /var/lock /var/run/mysql?
Als het zo is: een symlink maken is dan de oplossing :P

[ Voor 7% gewijzigd door blackd op 24-02-2003 11:02 ]

9000Wp o/w SolarEdge SE6K - Panasonic 5kW bi-bloc - gasloos sinds 17-7-2023


  • simon
  • Registratie: Maart 2002
  • Laatst online: 08-05 22:18
blackd schreef op 24 februari 2003 @ 10:49:
Ik weet niet welke distro je hebt, maar ik weet wel dat een .sock file op /tmp en op /var/lock opgeslagen kunnen worden. Ik heb hiermee ook wel eens last gehad. Zit er toevallig een mysql.sock in /var/lock?
Als het zo is: een symlink maken is dan de oplossing :P
Ik draai RH 7.3, en /var/lock is bijna leeg op subsys na.

|>


  • blackd
  • Registratie: Februari 2001
  • Niet online
Sorry, verkeerde directory, ik heb zojuist mijn server waar mysql goed geinstalleerd is even opgestart, en het bleek /var/run/mysql/mysql.sock te zijn. Kijk eens of die bestaat?

Kun je overigens nmappen vanaf een andere pc om te kijken of er daadwerkelijk iets op 3306 draait, of misschien ps aux | grep mysqld zodat je zeker weet dat mysql draait?

[ Voor 33% gewijzigd door blackd op 24-02-2003 10:58 ]

9000Wp o/w SolarEdge SE6K - Panasonic 5kW bi-bloc - gasloos sinds 17-7-2023


  • simon
  • Registratie: Maart 2002
  • Laatst online: 08-05 22:18
Die dir bestaat niet, ik zal wel even verder zoeken naar mysql.sock...

Niets gevonden met locate (geen mysql.sock) :'(

ps aux (wat een zoot :X)

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
USER       PID %CPU %MEM   VSZ  RSS TTY      STAT START   TIME COMMAND
root         1  0.0  0.1  1368  476 ?        S    08:34   0:04 init
root         2  0.0  0.0     0    0 ?        SW   08:34   0:00 [keventd]
root         3  0.0  0.0     0    0 ?        SW   08:34   0:00 [kapmd]
root         4  0.0  0.0     0    0 ?        SWN  08:34   0:00 [ksoftirqd_CPU0]
root         5  0.0  0.0     0    0 ?        SW   08:34   0:00 [kswapd]
root         6  0.0  0.0     0    0 ?        SW   08:34   0:00 [bdflush]
root         7  0.0  0.0     0    0 ?        SW   08:34   0:00 [kupdated]
root         8  0.0  0.0     0    0 ?        SW   08:35   0:00 [mdrecoveryd]
root        12  0.0  0.0     0    0 ?        SW   08:35   0:00 [kjournald]
root        91  0.0  0.0     0    0 ?        SW   08:35   0:00 [khubd]
root       533  0.0  0.0     0    0 ?        SW   08:35   0:00 [eth1]
root       593  0.0  0.1  1428  560 ?        S    08:35   0:00 syslogd -m 0
root       598  0.0  0.1  1364  444 ?        S    08:35   0:00 klogd -x
rpc        618  0.0  0.1  1508  544 ?        S    08:35   0:00 portmap
rpcuser    646  0.0  0.1  1560  720 ?        S    08:35   0:00 rpc.statd
root       758  0.0  0.1  1360  480 ?        S    08:35   0:00 /usr/sbin/apmd -p
root       825  0.0  0.2  2196  904 ?        S    08:35   0:00 xinetd -stayalive
lp         845  0.0  0.2  2792 1128 ?        S    08:35   0:00 lpd Waiting
root       874  0.0  0.4  4600 1816 ?        S    08:35   0:00 sendmail: accepti
root       893  0.0  0.1  1400  452 ?        S    08:35   0:00 gpm -t ps/2 -m /d
root       911  0.0  0.1  1556  660 ?        S    08:35   0:00 crond
root       963  0.0  0.9  4916 3704 ?        S    08:35   0:01 /usr/bin/perl /us
root       967  0.0  0.2  2272 1032 ?        S    08:35   0:00 login -- root
root       968  0.0  0.1  1344  400 tty2     S    08:35   0:00 /sbin/mingetty tt
root       969  0.0  0.1  1344  400 tty3     S    08:35   0:00 /sbin/mingetty tt
root       970  0.0  0.1  1344  400 tty4     S    08:35   0:00 /sbin/mingetty tt
root       971  0.0  0.1  1344  400 tty5     S    08:35   0:00 /sbin/mingetty tt
root       972  0.0  0.1  1344  400 tty6     S    08:35   0:00 /sbin/mingetty tt
root      1036  0.0  0.3  2456 1284 tty1     S    09:45   0:00 -bash
root      1178  0.0  0.4  3804 1780 ?        S    09:51   0:00 /usr/local/apache
nobody    1180  0.0  0.5  3948 2240 ?        S    09:51   0:00 /usr/local/apache
nobody    1181  0.0  0.5  3948 2240 ?        S    09:51   0:00 /usr/local/apache
nobody    1182  0.0  0.6  4012 2416 ?        S    09:51   0:00 /usr/local/apache
nobody    1183  0.0  0.5  3932 2228 ?        S    09:51   0:00 /usr/local/apache
nobody    1184  0.0  0.6  3996 2392 ?        S    09:51   0:00 /usr/local/apache
root      1261  0.0  0.3  5448 1480 ?        S    09:52   0:00 /usr/local/sbin/s
root      1263  0.0  0.3  2460 1312 pts/0    S    09:52   0:00 -bash
root      1368  0.0  0.3  2800 1268 ?        S    09:55   0:00 /usr/local/sbin/s
nobody    1438  0.0  0.5  3948 2240 ?        S    09:57   0:00 /usr/local/apache
root      1638  0.0  0.4  5528 1560 ?        S    10:04   0:00 /usr/local/sbin/s
Diako     1646  0.0  0.4  5620 1652 ?        S    10:05   0:00 /usr/local/sbin/s
Diako     1647  0.0  0.3  2452 1284 pts/1    S    10:05   0:00 -sh
nobody    1702  0.0  0.2  2060  924 ?        S    10:17   0:00 proftpd (acceptin
root      2221  0.0  0.2  2332 1000 pts/0    S    10:28   0:00 su mysql
mysql     2222  0.0  0.3  2520 1340 pts/0    S    10:28   0:00 bash
mysql     2250  0.0  0.2 10676 1032 pts/0    S    10:28   0:00 mysqld
mysql     2251  0.0  0.2 10676 1032 pts/0    S    10:28   0:00 mysqld
mysql     2252  0.0  0.2 10676 1032 pts/0    S    10:28   0:00 mysqld
root      2254  0.0  0.4  5584 1628 ?        S    10:29   0:00 /usr/local/sbin/s
root      2258  0.0  0.3  2460 1296 pts/2    S    10:30   0:00 -bash
root      2318  0.0  0.2  1384  824 pts/2    S    10:32   0:00 mysqltest
mysql     2319  0.0  0.2 10676 1032 pts/0    S    10:32   0:00 mysqld
root      2428  0.0  0.4  5544 1600 ?        S    10:39   0:00 /usr/local/sbin/s
root      2430  0.0  0.3  2452 1300 pts/3    S    10:39   0:00 -bash
nobody    2497  0.0  0.4  3852 1852 ?        S    10:40   0:00 /usr/local/apache
Diako     2518  0.0  0.3  2668 1172 ?        S    10:55   0:00 ./ircd
root      2584  0.0  0.1  2608  692 pts/3    R    11:04   0:00 ps aux


gerp mysqld levert niets op :(

[ Voor 96% gewijzigd door simon op 24-02-2003 11:05 ]

|>


  • blackd
  • Registratie: Februari 2001
  • Niet online
Hoe wordt mysql dan opgestart? Bekijk het initscript eens? Hoe wordt MySQL daar aangeroepen?

Misschien dat als je nu alle processen van MySQL killt, dan via safe_mysql start, dat je dan wel een /tmp/mysql.sock krijgt?

9000Wp o/w SolarEdge SE6K - Panasonic 5kW bi-bloc - gasloos sinds 17-7-2023


  • simon
  • Registratie: Maart 2002
  • Laatst online: 08-05 22:18
* simon is on killing sprea :P

Hij geeft daarbij dit:

Starting mysqld daemon with databases from /var/lib/mysql

En toch bestat mysql.sock niet :?

[ Voor 19% gewijzigd door simon op 24-02-2003 11:10 ]

|>


  • blackd
  • Registratie: Februari 2001
  • Niet online
Simon schreef op 24 February 2003 @ 11:09:
Hij geeft daarbij dit:

Starting mysqld daemon with databases from /var/lib/mysql

Dat is tijdens het opstarten, de melding dat MySQL wordt opgestart, maar ik ben meer geinteresseerd in het script daarachter, wat MySQL opstart. Hoe wordt MySQL daar aangesproken, direct via mysqld of via safe_mysqld?

Edit:
Hmm, wacht effe :P Bovenstaand verhaaltje ging er vanuit dat dit de melding tijdens booten was, maar dit is blijkbaar de output van safe_mysqld?

[ Voor 16% gewijzigd door blackd op 24-02-2003 11:12 ]

9000Wp o/w SolarEdge SE6K - Panasonic 5kW bi-bloc - gasloos sinds 17-7-2023


  • simon
  • Registratie: Maart 2002
  • Laatst online: 08-05 22:18
blackd schreef op 24 februari 2003 @ 11:11:

[...]

Dat is tijdens het opstarten, de melding dat MySQL wordt opgestart, maar ik ben meer geinteresseerd in het script daarachter, wat MySQL opstart. Hoe wordt MySQL daar aangesproken, direct via mysqld of via safe_mysql?
Nu pleurt hij em hier:

/var/lib/mysql/mysql.sock
bij het opstarten, dus daar moet ik een simlink naartoe maken?

(n00bvraag (schaam, schaam): hoe doet ik dat?)
Edit:
Hmm, wacht effe :P Bovenstaand verhaaltje ging er vanuit dat dit de melding tijdens booten was, maar dit is blijkbaar de output van safe_mysqld?
Helaas wel :P

[ Voor 16% gewijzigd door simon op 24-02-2003 11:13 ]

|>


  • blackd
  • Registratie: Februari 2001
  • Niet online
Ah, kijk, we komen er wel :)

Symlinken gaat het het commando 'ln', hoe dat precies moet, 'man ln' ;)

9000Wp o/w SolarEdge SE6K - Panasonic 5kW bi-bloc - gasloos sinds 17-7-2023


  • simon
  • Registratie: Maart 2002
  • Laatst online: 08-05 22:18
blackd, het werkt, je krijgt plaatsje in me sig :> . :P .. Nu password nog fixen :X

code:
1
Warning: Access denied for user: 'root@localhost' (Using password: YES) in /home/gso/htdocs/connect.php on line 3

|>


Verwijderd

code:
1
mysqladmin password

  • Zwerver
  • Registratie: Februari 2001
  • Niet online
uhmz is het probleem al opgelost? linkje doe je met
code:
1
DAMN TE LAAT! ;)
is dat overigens het forum waar je in je sig naar wijst? Maak dan eens ff een andere gebruiker aan voor het connecten naar die db!!! Want met root connecten (al dan niet met een fout passwd zoals nu) is niet echt secure!!

[ Voor 12% gewijzigd door Zwerver op 24-02-2003 11:19 . Reden: beetje te laat ]

Woonachtig Down Under. Ik negeer je insults niet, maar tegen de tijd dat ik ze lees zijn ze meestal niet relevant meer


  • -=bas=-
  • Registratie: Oktober 2000
  • Laatst online: 22-04-2025
Can't start server: Bind on TCP/IP port: Address already in use
Dat ben ik ook wel eens tegengekomen toen mysqld niet wilde opstarten nadat hij er om onverklaarbare reden opeens uitlag.
De gemakkelijkste oplossing was gewoon de boel de rebooten en dan komt die poort weer vrij. Niet zoals het hoort, maar het werkt wel. O-)
Dan kan je wel gewoon de mysql deamon weer opstarten.

Senile! Senile Oekaki


  • simon
  • Registratie: Maart 2002
  • Laatst online: 08-05 22:18
Maar het is allemaal gefixt, en idd ik mag eigenlijk geen root voor mysql gebruiken :)

|>


  • blackd
  • Registratie: Februari 2001
  • Niet online
Maar ik denk dat de bron van je problemen in de initscripts zit, ik denk dat je daar ook even naar moet kijken :)

Of wees er iig zeker van dat MySQL goed draait nadat je een keer opnieuw hebt opgestart. Het lijkt of de methode van het opstarten van MySQL (tijdens boot) niet helemaal goed gaat.
Simon schreef op 24 February 2003 @ 11:15:
blackd, het werkt, je krijgt plaatsje in me sig :> . :P
Cool 8) :) :+
_bas_ schreef op 24 February 2003 @ 11:24:
[...]


Dat ben ik ook wel eens tegengekomen toen mysqld niet wilde opstarten nadat hij er om onverklaarbare reden opeens uitlag.
De gemakkelijkste oplossing was gewoon de boel de rebooten en dan komt die poort weer vrij. Niet zoals het hoort, maar het werkt wel. O-)
Dan kan je wel gewoon de mysql deamon weer opstarten.


Rebooten altijd zo min mogelijk he, onder linux ;)
Overigens zal dat lastig gaan wanneer je MySQL in je initscripts hebt staan, dan wordt MySQL weer vrolijk opgestart bij 't rebooten en is je poortje weer bezet :).

[ Voor 111% gewijzigd door blackd op 24-02-2003 11:34 ]

9000Wp o/w SolarEdge SE6K - Panasonic 5kW bi-bloc - gasloos sinds 17-7-2023


  • simon
  • Registratie: Maart 2002
  • Laatst online: 08-05 22:18
blackd schreef op 24 februari 2003 @ 11:28:
Maar ik denk dat de bron van je problemen in de initscripts zit, ik denk dat je daar ook even naar moet kijken :)

Of wees er iig zeker van dat MySQL goed draait nadat je een keer opnieuw hebt opgestart. Het lijkt of de methode van het opstarten van MySQL (tijdens boot) niet helemaal goed gaat.
Mijn schuld, handmatig lomp geboot :X :P

|>


  • blackd
  • Registratie: Februari 2001
  • Niet online
Simon schreef op 24 February 2003 @ 11:39:
Mijn schuld, handmatig lomp geboot :X :P

Whehe :)

Anyway, voor de volgende keer in NOS (maar eigenlijk in elk ander subfora op GoT geldt dat wel) heb ik misschien wat tips voor je.

Mijn eerste vraag aan je was of de mysql daemon uberhaupt wel draaide. Ik denk dat je deze vraag eigenlijk in je openingspost al had kunnen beantwoorden.
Als ik dan even mag zeuren met die mooie FAQ van ons:
Algemene regels hoe je op het forum te gedragen (Netiquette) #topicstart
• Noem eventueel terzake doende omstandigheden en feiten (gebruikt OS, hardware etc).
Ik mis bijvoorbeeld in je openingspost je distributie die je draait.

Verder is het een beetje onduidelijk welk commando je gebruikt om de melding
error: 'Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)'
Check that mysqld is running and that the socket: '/tmp/mysql.sock' exists!
te krijgen.

Ook stond er in de manual van MySQL volgens mij wel dat je 'safe_mysqld' moet gebruiken, om MySQL op te starten.

Als je bijvoorbeeld ook even hier kijkt, staat daar best veel informatie om problemen mbt opstarten van MySQL op te lossen. Daar staat o.a. hoe de logfile heet, en daar kun je altijd meer info uit halen.

Probeer dit soort info zoveel mogelijk in je startpost te verwerken, dat scheelt ten eerste een boel 'gevraag' van onze kant, ten tweede is het alleen maar goed voor de levensduur van je topic :)

Ik hoop dat je wat aan bovenstaande tips hebt. Kijk eens of je hier wat mee kan, en of je hier aan kan werken.

offtopic:
Nu blijf ik toch wel in je sig he :* :+

9000Wp o/w SolarEdge SE6K - Panasonic 5kW bi-bloc - gasloos sinds 17-7-2023


  • simon
  • Registratie: Maart 2002
  • Laatst online: 08-05 22:18
Hmm, blackd na zoon preek :P... Kweenie, ja ik had wat braver moeten zijn met mijn openings post.. ik weet het... kzal het braaf volgende keer doen, meneer de dominee :P

Maar je blijft er wel (in die sig), en als je eruitgaat.. wordt ik boos :+

|>


  • blackd
  • Registratie: Februari 2001
  • Niet online
Simon schreef op 24 February 2003 @ 11:50:
kzal het braaf volgende keer doen, meneer de dominee :P

Ok dan hou ik je aan >:) :+

9000Wp o/w SolarEdge SE6K - Panasonic 5kW bi-bloc - gasloos sinds 17-7-2023

Pagina: 1