mysql i polaczenia zdalne

Marcin Sztolcman msztolcman w post.pl
Pią, 15 Kwi 2005, 00:57:28 CEST


witam

na serwerze jest sobie mysql 4.x.y. dla x=0, y = 20 lub 24, dla x=1, y=10a.
google niewiele sensownego mowia o moim problemie, wiec nieco szlag mnie
trafia. ewentualnie nie wiem po czym szukac, wychodzi na to samo...

gdzie lezy problem?
musze uruchomic mysql tak, zeby mozna sie bylo zalogowac zdalnie do
niego. no wiec zahaszowalem w konfigu skip-network.
ustawilem grzecznie odpowiednie bind-address. probowalem rowniez bez
tego, ale nic to nie zmienia.
zrestartowalem mysql.
dodalem odpowiednie uprawnienia dla usera login@%.
zrobilem flush-privileges.

wszystko ladnie smiga, proba polaczenia z mysql z podanym parametrem -h:

      % mysql -h adres -u user -p

(gdzie adres=localhost lub wlasciwy adres - bez znaczenia). po chwili
mam mesga, ze polaczenie zerwane w trakcie wykonywania query czy jakos
podobnie, po zalogowaniu na serwer (dobrze ze mam klucze, bo bez mysql
na serwer normalnie nie da sie zalogowac…) service mysql status pokazuje
ze nie dziala ale podsystem zablokowany (zginal tak szybko ze z
/var/lock/subsys nie usunal locka).

w logach:

      /usr/sbin/mysqld: gotowe do polaczenia pld Linux Distribution 
MySQL RPM
      mysqld got signal 11;
      This could be because you hit a bug. It is also possible that this
binary
      or one of the libraries it was linked against is corrupt,
improperly built,
      or misconfigured. This error can also be caused by malfunctioning
hardware.
      We will try our best to scrape up some info that will hopefully
help diagnose
      the problem, but since we have already crashed, something is
definitely wrong
      and this may fail.

      key_buffer_size=8388608
      read_buffer_size=131072
      max_used_connections=0
      max_connections=100
      threads_connected=0
      It is possible that mysqld could use up to
      key_buffer_size + (read_buffer_size +
sort_buffer_size)*max_connections = 225791 K
      bytes of memory
      Hope that’s ok; if not, decrease some variables in the equation.

moge sobie dowolnie mieszac zmiennymi, ilosc potrzebnej mu pamieci w msg
spada do jakichs 60mb etc (chwilowo na serwerze zostalo tylko 512mb
ramu, ale to przejsciowe), ale ten mesg sie dalej pokazuje wraz z
wykladaniem sie mysql przy probie polaczenia zdalnego.
proba polaczenia z serwera, ale z podanym parametrem -h adres powoduje
dokladnie to samo. tylko dzialania na sockecie sa ok :/



ma ktos moze jakis pomysl ? bo w sumie mi sie pomysly skonczyly, a nie
wiem w czym moze byc problem...
upgrade z 4.0.20 do 4.0.24 nastapil poprzez przemielenie mysql na 
serwerze z  obecnymi bibliotekami i domyslnymi bcondami. mysql 4.1.10a 
instalowalem wczoraj za pomoca poldka z repozytoriow  pld.

na pld-users-pl byla sugestia ze cos innego tez nasluchuje na porcie 
mysl (3306), ale to wykluczone - port, przy wylaczonym mysql/wlaczonym 
skip-networking, jest pusty (netstat jak i telnet twierdza tak samo).

	MySZ

-- 
Marcin ``MySZ`` Sztolcman
http://diary.urzenia.net :: mailto:http://urzenia.net/email






Więcej informacji o liście dyskusyjnej pld-devel-pl