OSX: plik kernel.log ma rozmiar GB

1

Niedawno zaczęło mi brakować miejsca na dysku startowym. Użyłem Disk Inventory X do zidentyfikowania dużych plików, które można usunąć. Wygląda na to, że pliki jądra * .log mają rozmiar GB (jeden miał ponad 60 GB).

Aby rozwiązać problem, usuwam pliki, uruchamiam ponownie (aby zwolnić blokady), a następnie opróżniam kosz.

Czy jest to normalne zachowanie dla tych plików dziennika? Czy jest coś, co mogę zrobić, aby zapobiec ich tak dużemu rozmiarowi? Czy ich rozmiar może być związany z niektórymi rodzajami użytkowania (np. VPN)?

** edytuj 0 **

Istnieje wiele plików zgodnych z tym wzorcem: kernel.log [.0-5] [. Bz2]. Mają rozmiar ~ 20 MB. Najwyraźniej ten problem jest okresem i trudny do odtworzenia.

** edytuj 1 **

Zaktualizowałem system operacyjny do Lion. Zobaczymy, czy to rozwiąże problem. Zamieszczę wyniki.

Craig
źródło

Odpowiedzi:

2

O nie Pliki dziennika w OSX (i ogólnie w Uniksie) są zwykle obracane (to znaczy przenoszone do innego pliku i kompresowane, a następnie usuwane) za pomocą newsyslog. OSX powinien to robić co pół godziny.

Albo twoje jądro zrobiło wiele rzeczy w ciągu ostatnich pół godziny, albo rotacja logów jest zepsuta.

digitxp
źródło
Skąd mam wiedzieć, co się dzieje?
Craig,
@Craig Najłatwiejszym (jeśli nie najmniejszym) zaangażowaniem jest po prostu przeglądanie pliku co około 5 minut i sprawdzanie, czy się skurczy.
digitxp
1
Spójrz na początek pliku dziennika i zobacz, ile lat ma kilka pierwszych pozycji.
JRobert
To też. (Chociaż prawdopodobnie będziesz chciał użyć morepliku dziennika o potencjalnie 60 GB.)
digitxp
@digitxp: jak naprawić zepsuty obrót dziennika?
Craig
0

Ulepszyłem Lwa; problem rozwiązany. Teraz w Mountain Lion; problem nie pojawił się ponownie.

Craig
źródło