Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2019-03-31 22:00:49

  UpToYou - Użytkownik

UpToYou
Użytkownik
Zarejestrowany: 2018-07-19

Znikające foldery z logami?

Cześć, od dłuższego czasu zmagam się z jednym nieco dziwnym problemem.
Nw dlaczego ale zazwyczaj po aktualizacji oprogramowania / systemu (tak przypuszczam ~ +/- kilku restartach) giną mi foldery z logami.

W skrócie np. mam serwer nginx'a i loguje on domyślnie do /var/log/nginx ale od czasu do czasu ten katalog po prostu gdzieś znika ~ co w konsekwencji uniemożliwia start usługi i serwer się wykłada.
Podobnie ostatnio mam z mongodb - dokładnie identyczna sytuacja, wszystko działa poprawnie ~ hula jak powinno, update/restart i nagle usługa nie wstaje bo nie ma katalogu do którego mogłaby logować.

Nawet specjalnie w tym celu próbowałem ustawiać właściciela/grupę (w przypadku nginx'a) na www-data i zmieniać chmod'y jednak dalej to samo (czy analogicznie mongodb).
Jednak problem jest na tyle irytujący, że jakiś czas temu wrzuciłem do rc.local prosty skrypt w bash'u sprawdzający czy folder ten istnieje zaraz po starcie:

Kod:

if [ ! -d /var/log/nginx ]; then                                                                         
        sudo mkdir -p /var/log/nginx                                                                     
fi

Teraz znowu problem powraca w przypadku mongodb, jeżeli macie jakieś pomysły / rady dlaczego tak się dzieje chętnie wysłucham.
W zasadzie mógłbym dopisać kolejnego if'a ale jeżeli kolejna apka się będzie wykładać to będę sobie je mógł tak pisać w nieskończoność bez efektu.
Mam Debian 9 + gnome (desktop).


Debian Buster x64 | Gnome

Offline

 

#2  2019-04-02 13:09:29

  ethanak - Użytkownik

ethanak
Użytkownik
Skąd: Ungwenor
Zarejestrowany: 2010-07-19
Serwis

Re: Znikające foldery z logami?

po kiego grzyba sudo jeśli rc.local i  tak odpala się z roota? po grzyba if, jeśli parametr -p załatwia to od ręki?
poza tym gdzie masz /var/log? ja np. na malinkach mam w tmpfs i w rc.local i tak muszę porobić katalogi.
.


Nim mechaniczne larum zagrasz mi, kanalio,
głosząc nadejście Javy - śmiertelnego wroga!
Zespół Adwokacki Dyskrecja

Offline

 

#3  2019-04-04 18:07:17

  UpToYou - Użytkownik

UpToYou
Użytkownik
Zarejestrowany: 2018-07-19

Re: Znikające foldery z logami?

ethanak napisał(-a):

po kiego grzyba sudo jeśli rc.local i  tak odpala się z roota?

Tego akurat nie wiedziałem, pro tip ;)

ethanak napisał(-a):

po grzyba if, jeśli parametr -p załatwia to od ręki?

Dzięki, jakoś nie mam w nawyku wczytywanie się w man'a.

ethanak napisał(-a):

poza tym gdzie masz /var/log?

U mnie właśnie wszystko jest normalnie na fizycznym dysku, a właściwie dwóch 250gb (sda) + 500gb (sdb) ~ oba hdd.

Kod:

System plików      1K-bl     użyte  dostępne %uż. zamont. na
udev             4064808         0   4064808   0% /dev
tmpfs             822168      9588    812580   2% /run
/dev/sdb2       57783080  35662824  19162080  66% /
tmpfs            4110836         8   4110828   1% /dev/shm
tmpfs               5120         4      5116   1% /run/lock
tmpfs            4110836         0   4110836   0% /sys/fs/cgroup
/dev/sdb1         523248    451076     72172  87% /boot/efi
/dev/sda1      239314556 167687272  59401032  74% /media/sda1
/dev/sdb4      412378424 226839348 164521684  58% /home
tmpfs             822164        20    822144   1% /run/user/118
tmpfs             822164         0    822164   0% /run/user/1000

Debian Buster x64 | Gnome

Offline

 

#4  2019-04-05 15:39:31

  ethanak - Użytkownik

ethanak
Użytkownik
Skąd: Ungwenor
Zarejestrowany: 2010-07-19
Serwis

Re: Znikające foldery z logami?

co do manów i ich czytania to cię rozumiem - nudne, długie i obrazków nie ma... poza tym po co czytać, zapytasz na forum i znajdzie się jakiś jeden co przeczytał... wariat jakiś, nie?


Nim mechaniczne larum zagrasz mi, kanalio,
głosząc nadejście Javy - śmiertelnego wroga!
Zespół Adwokacki Dyskrecja

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)