Konfiguracja serwerów, usług, itp.
tomeq77
Posty: 28 Rejestracja: 23 grudnia 2008, 21:48
Post
autor: tomeq77 » 17 sierpnia 2010, 08:06
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
mendeczka
Beginner
Posty: 209 Rejestracja: 31 sierpnia 2007, 08:05
Lokalizacja: /dev/Socho
Post
autor: mendeczka » 17 sierpnia 2010, 08:32
Czy próbowałeś znaleźć:
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 » 17 sierpnia 2010, 08:54
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
Post
autor: tomeq77 » 18 sierpnia 2010, 10:56
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?
lessmian2
Member
Posty: 1088 Rejestracja: 30 kwietnia 2008, 19:38
Lokalizacja: Kraków
Post
autor: lessmian2 » 18 sierpnia 2010, 12:28
tomeq77
Posty: 28 Rejestracja: 23 grudnia 2008, 21:48
Post
autor: tomeq77 » 18 sierpnia 2010, 12:33
A widzisz:
C o 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 » 18 sierpnia 2010, 12:50
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ę
) to możesz dorzucić następny dysk i na niego skierować tą masę logów z tego programu.