[+] Serwer z MySQL nie uruchamia si

Konfiguracja serwerów, usług, itp.
tomeq77
Posty: 28
Rejestracja: 23 grudnia 2008, 21:48

[+] Serwer z MySQL nie uruchamia się

Post 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?
Załączniki
schowek01b.jpg
mendeczka
Beginner
Posty: 209
Rejestracja: 31 sierpnia 2007, 08:05
Lokalizacja: /dev/Socho

Post 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?
tomeq77
Posty: 28
Rejestracja: 23 grudnia 2008, 21:48

Post 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.
tomeq77
Posty: 28
Rejestracja: 23 grudnia 2008, 21:48

Mało miejsca na dysku

Post 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?
Awatar użytkownika
lessmian2
Member
Posty: 1088
Rejestracja: 30 kwietnia 2008, 19:38
Lokalizacja: Kraków

Post autor: lessmian2 »

A

Kod: Zaznacz cały

df -i
co mówi?
tomeq77
Posty: 28
Rejestracja: 23 grudnia 2008, 21:48

Post 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?
mendeczka
Beginner
Posty: 209
Rejestracja: 31 sierpnia 2007, 08:05
Lokalizacja: /dev/Socho

Post 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.
ODPOWIEDZ