Strona 1 z 1

[+] Serwer z MySQL nie uruchamia się

: 17 sierpnia 2010, 08:06
autor: tomeq77
W ,,syslog'' mam taki wpis:

Kod: Zaznacz cały

Aug 16 15:22:50 debian mysqld[2040]: #007/usr/sbin/mysqld: File '/var/log/mysql/mysql-bin.000075' not found (Errcode: 2)
Aug 16 15:22:50 debian mysqld[2040]: 100816 15:22:50 [ERROR] Failed to open log (file '/var/log/mysql/mysql-bin.000075', errno 2)
Aug 16 15:22:50 debian mysqld[2040]: 100816 15:22:50 [ERROR] Could not open log file
Aug 16 15:22:50 debian mysqld[2040]: 100816 15:22:50 [ERROR] Can't init tc log
Aug 16 15:22:50 debian mysqld[2040]: 100816 15:22:50 [ERROR] Aborting
Aug 16 15:22:50 debian mysqld[2040]: 
Aug 16 15:22:50 debian mysqld[2040]: 100816 15:22:50  InnoDB: Starting shutdown...
Aug 16 15:22:52 debian mysqld[2040]: 100816 15:22:52  InnoDB: Shutdown completed; log sequence number 0 43695
Aug 16 15:22:52 debian mysqld[2040]: 100816 15:22:52 [Note] /usr/sbin/mysqld: Shutdown complete
Aug 16 15:22:52 debian mysqld[2040]: 
Aug 16 15:22:52 debian mysqld_safe[2068]: ended
W katalogu /var/log/mysql mam tak:
Załącznik schowek01b.jpg nie jest już dostępny
i MySQL nie uruchamia się.
Pomożecie?

: 17 sierpnia 2010, 08:32
autor: mendeczka
Czy próbowałeś znaleźć:

Kod: Zaznacz cały

mysql-bin.000075
Może wystarczy stworzyć taki plik i nadać mu odpowiednie uprawnienia (strzelam). Ostatecznie może jest możliwość wyłączenia logowania w mysql?

: 17 sierpnia 2010, 08:54
autor: tomeq77
No tak. Kiedyś podczas czyszczenia logów usunąłem ten plik (skopiowałem na mój lokalny dysk). Teraz nie mogę go przegrać z powrotem, bo wyświetla mi błąd, że brak miejsca na dysku, a miejsce jest (chyba).

Edycja:
Sprawa rozwiązana. Pomimo, że na dysku było około 200MB miejsca to baza MySQL nie uruchamiała się. Po zrobieniu około 1GB wolnego miejsca wszystko wróciło do normy.

Mało miejsca na dysku

: 18 sierpnia 2010, 10:56
autor: tomeq77
Wczoraj miałem problem z logami z MySQL-a, więc je usunąłem, a dzisiaj z kolei nie chce uruchomić się serwer Apache, pomimo, że miejsce na /var jest:

Kod: Zaznacz cały

System plików         rozm. użyte dost. %uż. zamont. na
/dev/hda1             327M   98M  213M  32% /
tmpfs                  94M     0   94M   0% /lib/init/rw
udev                   10M  652K  9,4M   7% /dev
tmpfs                  94M     0   94M   0% /dev/shm
/dev/hda9              29G  173M   27G   1% /home
/dev/hda8             373M   11M  343M   3% /tmp
/dev/hda5             4,6G  668M  3,7G  15% /usr
[B]/dev/hda6             2,8G  1,8G  930M  66% /var[/B]
W /var/log/apache2/error.log mam:

Kod: Zaznacz cały

No space left on device: could not create  /var/run/apache2.pid
Czy 930MB to mało?

: 18 sierpnia 2010, 12:28
autor: lessmian2
A

Kod: Zaznacz cały

df -i
co mówi?

: 18 sierpnia 2010, 12:33
autor: tomeq77
A widzisz:

Kod: Zaznacz cały

/dev/hda6             183264  183264       0  100% /var
Co to znaczy?

Czy mogę w miejsce dotychczasowej partycji /var podpiąć dodatkowy większy dysk i ewentualnie scalić z dotychczasowym /var?

: 18 sierpnia 2010, 12:50
autor: mendeczka
Możesz zrobić wszystko co CI się podoba. Na Twoim miejscu sprawdziłbym co generuje tak błyskawicznie tak duże logi. Następnie spróbował to zmodyfikować. Jeżeli musisz mieć te logi (w co nie wierzę :confused: ) to możesz dorzucić następny dysk i na niego skierować tą masę logów z tego programu.