debian, mysql authenticatie heel traag.

Pagina: 1
Acties:

  • Boudewijn
  • Registratie: Februari 2004
  • Niet online

Boudewijn

omdat het kan

Topicstarter
Ik heb weer eens een raar probleem.
Vmware op een doos van me staan, debian als host os.
debian als guest os, op een natted VM.

Als ik telnet naar die VM (die niet van buiten te benaderen is atm, omdat ik geen NAT in mijn guest os heb ingesteld) reageert mysql meteen. Mysql is de nieuwste debian etch stable versie.


code:
1
2
3
4
5
6
boudewijn@calzone:~$ telnet 192.168.82.2 3306
Trying 192.168.82.2...
Connected to 192.168.82.2.
Escape character is '^]'.
^]
telnet> Connection closed.

Ga ik echter met mysql verbinden:
code:
1
2
3
4
5
6
7
8
boudewijn@calzone:~$ mysql -u root -pKNIP --host=192.168.82.2
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 13
Server version: 5.0.32-Debian_7etch6-log Debian etch distribution

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>

Dit duurt echter gewoon 10 seconden.
Verder gewoon exact de standaard settings in my.cnf.


De VM reageert verder gewoon normaal, en ook telnetten naar apache gaat prima.

mysq.err en .log zijn gewoon leeg.

Database werkt verder ook gewoon prima, en is ook prima snel als je eenmaal geauthenticeerd bent.

Iemand enig idee waar ik ka ngaan zoeken?

Verwijderd

Werkt reverse hostname resolution vanuit de VM? Ik kan me voorstellen dat als je geen hostnames kunt opzoeken bij het IP adres waarmee wordt ingelogd, het erg traag is.

  • Boudewijn
  • Registratie: Februari 2004
  • Niet online

Boudewijn

omdat het kan

Topicstarter
Hmmm shit, dat zou het wel eens kunnen zijn.

Nee dat werkt niet als het goed is.
De VM heeft alleen communicatie met de host ivm security, en dat wilde ik ook zo houden als het enigszins kan.

Verwijderd

Misschien is het dan geen gek idee om op de host een DNS recursor te installeren, dan hoef je alleen over poort 53 naar de host te kunnen verbinden en kunnen andere zaken gewoon dichtgetimmerd blijven.

  • Boudewijn
  • Registratie: Februari 2004
  • Niet online

Boudewijn

omdat het kan

Topicstarter
Uhh ja, maar kan ik niet gewoon mijn reverse hostname lookups uitzetten?
Dan hoeft er helemaal weinig te draaien naast mysql.
Afaik gebruik ik het toch niet op die vm.

Temeer daar een aantal hostnames alleen intern wordt gebruikt, en ik deze anders in mijn remote DNS zou moeten zetten.

[ Voor 26% gewijzigd door Boudewijn op 29-10-2008 22:59 ]


Verwijderd

Als je dat niet nodig hebt kan het prima uit inderdaad. Kijk naar de --skip-name-resolve flag van mysqld, of zet skip-name-resolve in je my.cnf

  • Boudewijn
  • Registratie: Februari 2004
  • Niet online

Boudewijn

omdat het kan

Topicstarter
Okay dat was de fix.
Thanks :).

Ik liep veel meer in server-problemen te denken ipv zoiets stoms.

Hardstikke bedankt!
Pagina: 1