Pytania otagowane jako systemd

systemd to alternatywne podejście do demonów inicjujących SystemV i Upstart dla systemu Linux. Ma on na celu zapewnienie lepszych ram do wyrażania zależności usług, umożliwienia równoległej pracy przy uruchamianiu systemu i zmniejszenia obciążenia powłoki.

2
Jak wyświetlić pełny dziennik z usługi statusu systemctl?
Status usługi sprawdzam za pomocą systemctl status service-name. Domyślnie widzę tylko kilka wierszy, więc dodaję, -n50aby zobaczyć więcej. Czasami chcę zobaczyć pełny dziennik od samego początku. Może mieć tysiące wierszy. Teraz sprawdzam, -n10000ale to nie wygląda na fajne rozwiązanie. Czy istnieje opcja sprawdzania pełnego dziennika usług systemowych podobnego do lesspolecenia?
346 logs  systemd 

1
Jak napisać skrypt startowy dla systemd
Mam 2 karty graficzne na swoim laptopie. Jeden to IGP, a drugi dyskretny. Napisałem skrypt powłoki, aby wyłączyć dyskretną kartę graficzną. Jak przekonwertować go na skrypt systemowy, aby uruchomić go podczas uruchamiania?

10
Jak wyczyścić dziennik
Nie mogłem znaleźć w Google żadnego bezpiecznego sposobu na wyczyszczenie dziennika systemowego. Czy ktoś zna bezpieczny i niezawodny sposób? Powiedzmy, że eksperymentowałem z czymś, a moje logi są zaśmiecone różnymi komunikatami o błędach. Ponadto wyświetlam mój dziennik na pulpicie za pomocą Conky. Naprawdę nie chcę widzieć tych błędów, które przypominają …

6
Jakie są zalety / wady Upstart i systemd?
Wygląda na to, że systemd to nowy, gorący system inicjujący w bloku, podobnie jak Upstart kilka lat temu. Jakie są zalety / wady dla każdego z nich? Ponadto, jak każdy z nich porównuje się do innych systemów inicjujących?
183 init  upstart  systemd 

2
Wyświetl stdout / stderr usługi systemd
Utworzyłem prosty systemowy plik usługi dla aplikacji niestandardowej. Aplikacja działa dobrze, gdy uruchamiam ją ręcznie, ale mój procesor jest maksymalnie obciążony, gdy uruchamiam ją z systememd. Próbuję wyśledzić, gdzie jest mój problem, ale nie wiem, gdzie znaleźć dane wyjściowe (ani jak skonfigurować systemd, aby gdzieś dane wyjściowe). Oto mój plik …

1
Wykonywanie programu chdir przed uruchomieniem usługi systemd
Pytanie: Czy mogę rozpocząć proces za pomocą systemd i przypisać temu procesowi wybrany przeze mnie katalog roboczy? Mam usługę, od której chcę zacząć systemd. Kiedy ta usługa jest uruchamiana, chcę mieć możliwość przypisania jej bieżącego katalogu roboczego. Wiem, jak to zrobić, jeśli korzystałem init, ale mam z tym problem systemd. …
148 systemd 

2
W jaki sposób systemd używa skryptów /etc/init.d?
Właśnie przełączyłem się na debian jessie i większość rzeczy działa dobrze, w tym mój graficzny menedżer wyświetlania wdm. Chodzi o to, że po prostu nie rozumiem, jak to działa. Oczywiście mój /etc/init.d/wdmskrypt jest wywoływany, ponieważ kiedy wstawiam tam wcześnie exit, wdm nie jest uruchamiany. Ale kiedy alternatywnie zmieniam nazwę katalogu …

3
Zapisywanie podstawowych plików usługi systemowej
Zajmuję się tworzeniem aplikacji Nodejs, z którą użytkownik wchodzi w interakcje za pośrednictwem protokołu HTTP na hoście lokalnym. Praktycznie nie ma żadnych parametrów, a demon praktycznie nie ma żadnych zależności i po prostu musi być gotowy do zalogowania się. Chciałbym śledzić idiomy na każdej platformie dla skryptów startowych, a to …
103 services  systemd 

7
Czy skrypt ma zostać wykonany po uruchomieniu sieci?
Jestem stosunkowo nowy w systemd i uczę się jego architektury. W tej chwili próbuję wymyślić, jak uruchomić niestandardowy skrypt powłoki. Ten skrypt musi zostać uruchomiony po uruchomieniu warstwy sieciowej. Korzystam z Arch, używając zarówno systemd, jak i netctl. Aby przetestować, napisałem prosty skrypt, który po prostu się uruchamia ip addr …

7
„Właściwy” sposób sprawdzenia, czy usługa działa w skrypcie
Mój problem: Piszę skrypt bash, w którym chciałbym sprawdzić, czy dana usługa jest uruchomiona. Wiem, jak to zrobić ręcznie, za pomocą $ service [service_name] status. Ale (zwłaszcza od przejścia na systemd) drukuje całą wiązkę tekstu, który jest nieco niechlujny do przeanalizowania. Zakładałem, że istnieje polecenie dla skryptów z prostym wyjściem …

4
Jak znaleźć dostępne interfejsy sieciowe?
Dotyczy to Linuksa, ale jeśli ktoś wie o ogólnej metodzie * nix, byłoby to dobre. Wczoraj uruchomiłem system z podłączonym kablem Ethernet. „NetworkManager” nie jest zainstalowany, więc po uruchomieniu poszedłem poszukać nazwy interfejsu Ethernet, ifconfigaby ręcznie uruchomić klienta DHCP, ale nie pokazał nic innego niż lo. Karta sieciowa została wymieniona …


2
Przetwarzaj z dziwną losową nazwą, która pochłania znaczne zasoby sieciowe i procesora. Czy ktoś mnie hackuje?
Na maszynie wirtualnej dostawcy usług w chmurze widzę proces o dziwnej losowej nazwie. Zużywa znaczne zasoby sieciowe i procesorowe. Oto jak wygląda proces z pstreewidoku: systemd(1)───eyshcjdmzg(37775)─┬─{eyshcjdmzg}(37782) ├─{eyshcjdmzg}(37783) └─{eyshcjdmzg}(37784) Dołączyłem do procesu za pomocą strace -p PID. Oto wyniki, które mam: https://gist.github.com/gmile/eb34d262012afeea82af1c21713b1be9 . Zabicie procesu nie działa. Jest jakoś (przez systemd?) …


1
Awaria podczas uruchamiania na najnowszym komputerze korporacyjnym
Po kilku ostatnich aktualizacjach mój komputer nie uruchamia się! Oto, co mogłem ustalić: To jest najnowszy komputer, który dostałem od korporacyjnej informatyki. Ma najnowszy procesor Intel (generacja Skylake). Na komputerze działa Ubuntu 16.04. Komputer ostatnio uruchomił się poprawnie w marcu. Problem jest prawdopodobnie spowodowany aktualizacją oprogramowania lub błędem sprzętowym. Mam …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.