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
Czy mogę zrestartować systemd bez restartu?
Próbuję ponownie uruchomić usługi po yum updateRHEL 7.4. Mógłbym zrestartować każdą usługę za pomocą systemctl, ale needs-restartingod yum utilsmówi mi, że powinienem zrestartować również systemd: # needs-restarting 1 : /usr/lib/systemd/systemd --system --deserialize 21 Czy mogę zrestartować systemdkomputer bez ponownego uruchamiania serwera i jak? Znalazłem kilka wzmianek systemctl daemon-reload, ale to …
39 rhel  systemd 

1
Dlaczego moja systemowa jednostka użytkownika nie uruchamia się przy rozruchu?
Próbuję utworzyć systemową jednostkę użytkownika i uruchomić ją podczas uruchamiania systemu. Usługa uruchamia się ręcznie, jednak nie uruchamia się przy rozruchu. Po przeszukaniu Internetu dowiedziałem się, że aby jednostki użytkownika mogły rozpocząć się przy starcie systemu, podobno muszę uruchomić loginctl enable-linger <username>, ale wydaje się, że nie miało to żadnego …

3
systemd: problem z uprawnieniami dla mkdir i ExecStartPre
Mam problem z tym (skróconym) plikiem usługi systemd: [Unit] Description=control FOO daemon After=syslog.target network.target [Service] Type=forking User=FOOd Group=FOO ExecStartPre=/bin/mkdir -p /var/run/FOOd/ ExecStartPre=/bin/chown -R FOOd:FOO /var/run/FOOd/ ExecStart=/usr/local/bin/FOOd -P /var/run/FOOd/FOOd.pid PIDFile=/var/run/FOOd/FOOd.pid [Install] WantedBy=multi-user.target Niech FOOd będzie nazwą użytkownika, a FOO nazwą grupy, która już istnieje dla mojego demona /usr/local/bin/FOOd. Muszę utworzyć katalog …

4
Czy mogę zapobiec stronicowaniu wyników przez „status usługi” za pomocą „mniej”?
Jak zatrzymać service <name> statusużycie polecenia lessna wyjściu? Mam skrypt, który automatyzuje niektóre akcje sysadmin, a po uaktualnieniu serwera do Ubuntu 16.04, łamie się, ponieważ akcje sprawdzające status usługi blokują, ponieważ używa czegoś w rodzaju lesswyświetlania wyników, a konkretnie supervisorusługi. Mam kilka demonów skonfigurowanych do działania, a po uruchomieniu sudo …
35 systemd  services 

2
Jaki jest cel, usługa i gniazdo systemud?
Wiem, że wszystkie z nich są plikami jednostkowymi, ale nie rozumiem ich specjalnego znaczenia. Myślę, że cele są podobne do demonów, a gniazda są takie same jak gniazdo (IP + port), ale także z numerami i-węzłów. Czy ktoś mógłby wyjaśnić je prostymi słowami?
35 systemd 

2
Czy można zmienić / etc / machine-id?
Sklonowałem dysk (SSD) i umieściłem sklonowany dysk w innej maszynie. Teraz oba systemy mają tę samą wartość /etc/machine-id. Czy po prostu edytujesz, /etc/machine-idżeby zmienić wartość? Czy mogę to zrobić, gdy system jest uruchomiony (czy muszę uruchomić system z Live USB)? Czy systemd-machine-id-setuplepsza alternatywa? Naiwne użycie systemd-machine-id-setupnie działa. Próbowałem tych kroków: …
33 systemd  d-bus 

4
Ustaw usługę systemową do uruchomienia po zamontowaniu fstab
Pracuję na systemd .serviceskrypt, który ma rozpocząć po lokalizacja sieciowa jest zamontowany poprzez CIFS /etc/fstababy /mnt/na rozruchowym. Skrypt czeka na uruchomienie skryptu zależności OpenVPN, ale chcę też, aby czekał na zakończenie montowania. /etc/systemd/system/my-daemon.service : [Unit] Description=Launch My Daemon After=network.target vpn-launch.service Requires=vpn-launch.service Próbowałem dodać systemd.mountdo linii:, After=network.target vpn-launch.service systemd.mountale nie dało …
33 debian  systemd 

2
systemowy zegar co 15 minut
Próbuję stworzyć systemowy zegar, który będzie działał co 15 minut. W tej chwili mam: timer-fifteen.timer: [Unit] Description=15min timer [Timer] OnBootSec=0min OnCalendar=*:*:0,15,30,45 Unit=timer-fifteen.target [Install] WantedBy=basic.target timer-fifteen.target: [Unit] Description=15min Timer Target StopWhenUnneeded=yes To działa w kółko, bez zatrzymywania się. Czy *:0,15,30,45:*zamiast tego musi być ? Jak mogę to zrobić?
33 systemd 

2
Jak zmienić wartość limitu czasu usługi systemowej?
W firmie, w której teraz pracuję, jest starsza usługa, a jej skrypt inicjujący używa starego SysvInit, ale działa na systemd (CentOS 7). Ponieważ jest dużo obliczeń, zakończenie usługi zajmuje około 70 sekund. Nie skonfigurowałem żadnego limitu czasu dla systemd i nie zmieniłem domyślnych konfiguracji o /etc/systemd/system.conf, ale mimo to po …

1
systemd odmontowuje dysk wymienny
Mam następującą linię w / etc / fstab: UUID=E0FD-F7F5 /mnt/zeno vfat noauto,utf8,user,rw,uid=1000,gid=1000,fmask=0113,dmask=0002 0 0 Partycja jest świeżo utworzona przez gnome-disksodpowiedniego użytkownika i obejmuje całą kartę. Teraz: Działa, mount /mnt/zenogdy użytkownik (1000) odnosi sukces, ale zaraz potem dowiaduję się, że tak naprawdę nie jest zamontowany: śledzenie umount /mnt/zenokończy się niepowodzeniem umount: …
32 mount  systemd  vfat 

2
Usługa Systemd działa bez wychodzenia
Stworzyłem własną usługę dla jekyll i kiedy ją uruchamiam, wygląda na to, że nie działa jako proces w tle, ponieważ jestem zmuszony ctrl+ cz niej zrezygnować . Po prostu pozostaje na pierwszym planie z powodu --watch. Nie jestem pewien, jak go obejść i sprawić, aby działał w tle. jakieś pomysły? …
30 systemd 

1
Jak ustawić ulimits w usłudze z systemd?
Jak ustawić ulimit w usłudze systemowej? To pytanie dotyczące przepełnienia stosu wyjaśnia, że ​​systemd ignoruje ograniczenia systemowe Jak wyglądałaby składnia, aby ustawić następujące ulimity? ulimit -c ulimit -v ulimit -m [Unit] Description=Apache Solr After=syslog.target network.target remote-fs.target nss-lookup.target [Service] Type=forking SOLR_INSTALL_DIR=/opt/solr SOLR_ENV=/etc/default/solr.in.sh RUNAS=solr SOLR_PID_DIR="/var/solr" SOLR_HOME="/opt/solr/server/solr" LOG4J_PROPS="/var/solr/log4j.properties" SOLR_LOGS_DIR="/opt/solr/server/logs" SOLR_PORT="8389" PIDFile=/var/solr/solr-8389.pid ExecStart=/opt/solr/bin/solr start …
29 systemd  ulimit 

1
Dlaczego moja jednostka Systemd jest załadowana, ale nieaktywna (martwa)?
Próbuję skonfigurować grafit na moim serwerze. Bez problemu mogę uruchomić demona Carbon Cache sudo /opt/graphite/bin/carbon-cache.py start, ale staram się uruchomić go jako jednostkę Systemd. Oto, co mam w pliku usługi graphite.service: [Unit] Description=Carbon for Graphite [Service] ExecStart=/opt/graphite/bin/carbon-cache.py start [Install] WantedBy=multi-user.target Ale kiedy uruchamiam urządzenie, otrzymuję następujący status: $ systemctl status …
29 systemd 

3
Jak uzyskać mniej tty z Systemd?
W dawnych czasach właśnie modyfikowałem /etc/inittab. Teraz, gdy systemd wydaje się uruchamiać tty [1-6] automatycznie, jak powinienem wyłączyć tty [4-6]? Wygląda na to, że jest tylko jeden plik usługi systemowej i używa on %Ido rozpoznawania różnych sesji tty. Mam nadzieję, że nie muszę usuwać tej usługi i tworzyć każdej z …
29 linux  systemd  console 

9
Jak zwolnić moduł jądra „NVIDIA-DRM”?
Próbuję zainstalować najnowszy sterownik NVIDIA w Debian Stretch. Pobrałem NVIDIA-Linux-x86_64-390.48.runod tutaj , ale gdy próbuję zrobić sudo sh ./NVIDIA-Linux-x86_64-390.48.run zgodnie z sugestią pojawia się komunikat o błędzie. ERROR: An NVIDIA kernel module 'nvidia-drm' appears to already be loaded in your kernel. This may be because it is in use (for …

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.