Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Padające MySQL


Rekomendowane odpowiedzi

Opublikowano

Witam Serdecznie mam mały problem ponieważ po pewnym czasie pada mysql na dedyku może ktoś z was spotkał sie z tym problem  jak próbuje się zalogowac do konsoli  mysql to wyskakuje 

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

niby pomaga reinstal bazy ale to jest do znudzenia ,jakie mogą być przyczyny tego ?

dodam tez wgląd do  logów błędów sql 

http://wklejto.pl/205058
Opublikowano

Twój mysql nie ma uprawnień do zapisywania w folderze bazy.

 

Rozwiązanie:

chmod -R 777 /var/db/mysql/*

Ewentualnie:

chgrp mysql /var/db/mysql/
chmod g+w /var/db/mysql/

A po wszystkim:

service mysql-server restart

YhNvaXz.png

Opublikowano

właśnie nie bardzo to bo miałem nadane uprawnienia zresztą dziś sprawdzałem ponownie  może to ma coś wspólnego z słabą wydajnością  ? 

Opublikowano

 

Twój mysql nie ma uprawnień do zapisywania w folderze bazy.

 

Rozwiązanie:

chmod -R 777 /var/db/mysql/*

Ewentualnie:

chgrp mysql /var/db/mysql/
chmod g+w /var/db/mysql/

A po wszystkim:

service mysql-server restart

No prawie prawie ;D ale źle myślisz.

 

właśnie nie bardzo to bo miałem nadane uprawnienia zresztą dziś sprawdzałem ponownie  może to ma coś wspólnego z słabą wydajnością  ? 

O widzisz tutaj zacząłeś myśleć nad wydajnością :)

 

mv /var/db/mysql/vz16753.pid /var/db/mysql/vz16753.pid.old
service mysql-server restart

Bezsens ;d  jak wgl widziałeś log, vz16753.pid nie chce się stworzyć w ścieżce /var/db/mysql

Owszem z prawami dobrze myślałeś ale ech wpierw konfiguracja dedyka potem mysql itp ^^

Błąd w partycjonowaniu dysku. Dalsza część niżej:

 

To tak teraz do autora tematu, opisz mi parametry tego VPSa (myślę tak że z hosteamu i że to VPS), widzę że ech nawet nie porozkładałeś odpowiednio partycje i wszystko siedzi na jednej co idzie za tym dużo kłopotów a podczas DDoSa będzie lipa i lagi gwarantowane ;D

Hm to tak jak masz dość dużo pojemności trzeba osobną partycje zrobić pod tmp oraz usr i var a po co? zobaczysz efekty potem ;d

Jak mi opiszesz jakiego serwa masz a najważniejsze ile pamięci masz dysku twardego to rozpiszę Ci jak poprawnie powinieneś podzielić i w jakiej kolejności.

Co do Hejterów i innych cwaniaczków którzy pewnie będą zaraz mnie cytować i wmawiać że robię błąd, to powiem wam jedno, moje dedyki jeszcze stoją prawie rok, bez obciążenia, tak to te kimsufiaki ;D

Kiedyś narzekali pewni hejterzy a teraz przyszpanować mogę ;D

No nic i jak już opiszesz mi to pomogę, a jeśli będziesz chciał kogoś innego posłuchać bądź kolegę wyżej to nie zobaczysz z mojej strony pomocy gdyż jak pomagam to do końca.

Pozdrawiam.

Pomogłem ? klik up to Like ;D ( Lubię to ! ) xD

300 postów-> 10.10.2013 godz. 9:00
400 postów-> 19.10.2013 godz. 9:00

 

Opublikowano

procesor 3 ghz

ram 2 gb 

dysk  50 gb 

Ech nie za wesoło, musisz sobie porobić jeszcze później skrypty do auto usuwania logów z metka ;d

 

No nic więc poniżej przedstawię Ci jak powinien być rozdzielony dysk w tym że pliki serwerowe w moim przykładzie są w /home a jak Ty chcesz mieć w /usr to po prostu pamięć z mojego przykładu /home daj pamięć do /usr i wtedy nie twórz /home (też to dam w drugim przykładzie ;d )

 

Przykład jak chcesz mieć pliki serwerowe w /home:

/boot -> 6gb (czasami automatycznie się daje więc jak automatycznie będzie to będzie też ok)

/ -> 7gb

/usr -> 7gb

/home -> 10gb

/var -> 7gb

/tmp -> 8gb

/swap -> 5gb (o ile się da dać tyle)

2) Przykład jak chcesz mieć pliki serwerowe w /usr:

/boot -> 6gb (czasami automatycznie się daje więc jak automatycznie będzie to będzie też ok)

/ -> 11gb

/usr -> 12gb

/var -> 8gb

/tmp -> 8gb

/swap -> 5gb (o ile się da dać tyle)

No i teraz będzie git, będzie płynnie chodziło no i można sobie spokojnie spać ale jak już mówiłem logi z maszyny, firewalla itd idą do: /var/log/

Ale Logi z metka idą tam gdzie są pliki serwerowe ;p

partycja tmp to tzw tymczasowa i tam właśnie jest tymczasowy plik mysql..sock który się robi i przetwarza itd i no jego waga niby 0kb ale zwykle ma tyle ile zużywa całe mysql ;p mysql w var więc wiadome chyba teraz o co mi kaman ;p

Ramu masz mało dlatego minimum 5gb swap bo to jest tak jakby zapasowa pamięć ram która no jest z pamięci dysku ;p

No i heh co 3-4 dni pasuje zresetować VPSa w celu optymalizacji pamięci RAM która idzie do INJECT, pamięci z procesów przetworzonych ;p albo zainstalować dodatki by samo się zerowała pamięć INJECT ;p 

Pod komendą top masz podgląd procesów, zużycie itd i tam masz ten INJECT ;p 

Oczywiście zakazuje tworzyć temat z moją treścią gdyż nie pozwalam by to było udostępnione w nowych tematach z innego autora gdyż to ja sam własnoręcznie pisałem i z doświadczenia oraz nie wygooglowałem sobie żeby nie było hejtów, udowodnić też mogę.

 

DO autora jeszcze mam prośbę, jakbyś mógł daj "Lubię to" oraz 5 gwiazdek w profilu. Bo kliknięcie nie boli a pomagać lubię.

Do innych też się to tyczy oraz w jakiś problemach czy coś to proszę pisać ;p

Kontakt w całej sieci internetowej znajdziecie do mnie typu np. google.pl, bing.com, yahoo.com ;p wystarczy nick wkleić i dopisać tego czego chcecie.

Pozdrawiam.

Pomogłem ? klik up to Like ;D ( Lubię to ! ) xD

300 postów-> 10.10.2013 godz. 9:00
400 postów-> 19.10.2013 godz. 9:00

 

Opublikowano

Ech nie za wesoło, musisz sobie porobić jeszcze później skrypty do auto usuwania logów z metka ;d

 

No nic więc poniżej przedstawię Ci jak powinien być rozdzielony dysk w tym że pliki serwerowe w moim przykładzie są w /home a jak Ty chcesz mieć w /usr to po prostu pamięć z mojego przykładu /home daj pamięć do /usr i wtedy nie twórz /home (też to dam w drugim przykładzie ;d )

 

Przykład jak chcesz mieć pliki serwerowe w /home:

/boot -> 6gb (czasami automatycznie się daje więc jak automatycznie będzie to będzie też ok)

/ -> 7gb

/usr -> 7gb

/home -> 10gb

/var -> 7gb

/tmp -> 8gb

/swap -> 5gb (o ile się da dać tyle)

2) Przykład jak chcesz mieć pliki serwerowe w /usr:

/boot -> 6gb (czasami automatycznie się daje więc jak automatycznie będzie to będzie też ok)

/ -> 11gb

/usr -> 12gb

/var -> 8gb

/tmp -> 8gb

/swap -> 5gb (o ile się da dać tyle)

No i teraz będzie git, będzie płynnie chodziło no i można sobie spokojnie spać ale jak już mówiłem logi z maszyny, firewalla itd idą do: /var/log/

Ale Logi z metka idą tam gdzie są pliki serwerowe ;p

partycja tmp to tzw tymczasowa i tam właśnie jest tymczasowy plik mysql..sock który się robi i przetwarza itd i no jego waga niby 0kb ale zwykle ma tyle ile zużywa całe mysql ;p mysql w var więc wiadome chyba teraz o co mi kaman ;p

Ramu masz mało dlatego minimum 5gb swap bo to jest tak jakby zapasowa pamięć ram która no jest z pamięci dysku ;p

No i heh co 3-4 dni pasuje zresetować VPSa w celu optymalizacji pamięci RAM która idzie do INJECT, pamięci z procesów przetworzonych ;p albo zainstalować dodatki by samo się zerowała pamięć INJECT ;p 

Pod komendą top masz podgląd procesów, zużycie itd i tam masz ten INJECT ;p 

Oczywiście zakazuje tworzyć temat z moją treścią gdyż nie pozwalam by to było udostępnione w nowych tematach z innego autora gdyż to ja sam własnoręcznie pisałem i z doświadczenia oraz nie wygooglowałem sobie żeby nie było hejtów, udowodnić też mogę.

 

DO autora jeszcze mam prośbę, jakbyś mógł daj "Lubię to" oraz 5 gwiazdek w profilu. Bo kliknięcie nie boli a pomagać lubię.

Do innych też się to tyczy oraz w jakiś problemach czy coś to proszę pisać ;p

Kontakt w całej sieci internetowej znajdziecie do mnie typu np. google.pl, bing.com, yahoo.com ;p wystarczy nick wkleić i dopisać tego czego chcecie.

Pozdrawiam.

Czy ja wiem czy nie za wesoło starczy na spokojne pogranie z 30osobami :)

isaricbaner.png

Opublikowano

no dzięki zobaczę czy znowu po  3 dniach nie wywali mi tej bazy,to jest do edycji plików to tam uj z tym tylko denerwujące jest to ze pada ta baza xD leci like ;p

Opublikowano

Czy ja wiem czy nie za wesoło starczy na spokojne pogranie z 30osobami :)

W sumie no powinno wystarczyć ^^

 

no dzięki zobaczę czy znowu po  3 dniach nie wywali mi tej bazy,to jest do edycji plików to tam uj z tym tylko denerwujące jest to ze pada ta baza xD leci like ;p

No spoko, ja też bardzo dziękuje :)

Jak padnie to jakbyś mógł mi zaufać i podać IP albo TeamViever to bym zobaczył czy dobrze porobiłeś, ewentualnie bym zrobił ;p

Ale jak coś daj info czy pomogło :D

Pozdrawiam.

Pomogłem ? klik up to Like ;D ( Lubię to ! ) xD

300 postów-> 10.10.2013 godz. 9:00
400 postów-> 19.10.2013 godz. 9:00

 

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...