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.
Krótka wersja: Jak wyłączyć wiadomości kontrolne (dmesg) w systemie Fedora? System Fedora ciągle rejestruje komunikaty „audyt: sukces” w dmesg - w tak ekstremalny sposób, że dmesg stał się bezużyteczny, ponieważ jest wypełniony tymi wiadomościami ( dmesg | grep -v auditjest pusty). Te wiadomości są całkowicie bezużyteczne, ponieważ oczywiście chcą poinformować …
Próbuję skonfigurować nową usługę (pod Debian Jessie), która musi skonfigurować niektóre instalacje, w których przechowywana jest konfiguracja sieci, a zatem ta usługa musi zostać ukończona przed uruchomieniem usługi networking.service. Próbowałem następujące: [Unit] Description=mount/repair remaining filesystems (all persistent fs beyond "/") #Before=network-pre.target Before=networking.service [Service] Type=oneshot ExecStart=/opt/intermodul-mounts/start.sh TimeoutSec=0 RemainAfterExit=yes [Install] RequiredBy=networking.service Za …
Ten błąd pojawia się podczas uruchamiania dowolnego polecenia systemd jako użytkownika: admin@Xroklaus:~ $ systemctl --user list-units Failed to get D-Bus connection: Connection refused Bez parametru użytkownika polecenie działa poprawnie. admin@Xroklaus:~ $ systemctl list-units UNIT LOAD ACTIVE SUB DESCRIPTION proc-sys-fs-binfmt_misc.automount loaded active waiting Arbitrary Executable File Formats File System Automount Point …
Używam tej definicji do systemdpracy: [Unit] Description=Some job [Service] ExecStart=/usr/local/sbin/somejob User=dlt Type=forking [Install] WantedBy=multi-user.target Wywoływany jest następujący skrypt (wywoływanie prostej procedury, która nasłuchuje na gnieździe tcpip i dołącza dane wejściowe do pliku): #!/bin/sh cd /home/user/tmp/testout nohup java -jar /home/user/programming/tests/java/core/SocketTest/SocketTest.jar </dev/null >/dev/null & Gdy systemctl start somejobproces pokaże się jako uruchomiony, …
Zmieniłem system init z sysvinit na systemd w instalacji raspbian. Instalacja uruchamia się dobrze, ale teraz uruchamia lightdm przy starcie. Nie chcę tego robić. Zauważyłem, że lightdm.servicejest uruchamiany podczas rozruchu. Zatrzymywanie usługi za pomocą systemctl stop lightdm.service działa w porządku. systemctl disable lightdm.service powinien wyłączyć, ale daje mi Failed to …
Potrafię pisać pliki jednostek, które zależą od montowania, ponieważ mogę je wyświetlić, a następnie dodać Requires=xxx, na przykład: # systemctl list-units | grep data mount-data.service loaded active exited Manage the data partition Usiłuję uruchomić usługę po podłączeniu kamery internetowej do urządzenia. systemctl list-units | grep video0nic nie zwraca. Czy ktoś …
Korzystam z systemu Arch Linux, co oznacza systemd. W systemd są natywne pliki jednostek dla punktów montowania, z rozszerzeniem .mount. Zawsze używałem /etc/fstab, co nigdy nie przysparzało mi problemów, ponieważ systemd po prostu zbiera informacje z tego. Ale teraz, gdy faktycznie przeczytałem dokumentację, zastanawiam się, czy powinienem przejść na rodzime …
Mam naprawdę dziwny problem systemd. Kiedy wydam systemctl restart, rozpocznie nowy proces przed zakończeniem poprzedniego. Można to zobaczyć w dzienniku, w którym końcowy komunikat zamknięcia („dziennik zamknięcia”) jest rejestrowany po komunikacie startowym („dziennik otwarcia”). Czy jest jakiś sposób na dodanie opóźnienia między zatrzymaniem a rozpoczęciem procesu?
Używam CentOS 7.2; patrz poniżej: # systemctl stop firewalld Error getting authority: Error initializing authority: Error calling StartServiceByName for org.freedesktop.PolicyKit1: Timeout was reached (g-io-error-quark, 24) Failed to stop firewalld.service: Connection timed out Failed to get load state of firewalld.service: Connection timed out journalctl po prostu zgłasza następujący błąd: [system] Failed …
Ze względu na łączne użycie Debiana stretch, który domyślnie używa systemd i sdwdate (który używa Slow Clock Adjuster ( gh )), mój zegar systemowy jest często zmieniany. W rezultacie journalctl -fzostaje bez końca spamowany przez. [...] Nov 07 13:46:49 host systemd[766]: Time has been changed Nov 07 13:46:50 host systemd[766]: …
Jestem przełączania z Debianie ifupdownsię systemd-networkd, i to przeważnie działa dobrze. Brakującym elementem jest to, że przy każdej zmianie sieci chcę zadzwonić killall -ARLM tinc, aby moja sieć VPN szybko się rozrastała. Czy systemdlub systemd-networkddostarczenie takiej funkcjonalności? Jak miałbym tego użyć?
Mam serwer z małym ramieniem, który obsługuje Arch. Chciałem używać tylko dhcpcddo połączenia Ethernet, więc wyłączyłem netctl.servicei netctl-ifplugd.service. Okazuje się, że to nie działało i nie mam już możliwości połączenia się z maszyną. Serwer ma root na kluczu USB, który mogę zamontować na pulpicie, więc pytanie brzmi: Jak mogę systemctl …
Mam instalację Fedory 20 na maszynie wirtualnej VirtualBox. Teraz powiadamia mnie o „Aktualizacjach systemu operacyjnego”, że „Zawiera ulepszenia dotyczące wydajności, stabilności i bezpieczeństwa dla wszystkich użytkowników”, a ja mam opcję „Uruchom ponownie i zainstaluj”. Jednak kliknięcie opcji „Aktualizacje systemu operacyjnego” powoduje wyświetlenie zawartości „Aktualizacji systemu operacyjnego” i nie mogę znaleźć …
kiedy uruchamiam dhcpcdpo uruchomieniu, wszystko działa dobrze, ale kiedy próbuję dodać to do automatycznego uruchamiania systemctl enable dhcpcd@eth0.service, po każdym uruchomieniu jest ono nieaktywne dhcpcd@eth0.service loaded inactive dead start dhcpcd on eth0
Niewiele więcej do tego pytania: Chciałbym wiedzieć, czego potrzebuję, aby utworzyć usługę systemową PulseAudio do uruchomienia systemd --user. Próbowałem kilku różnych rzeczy, w tym różnych usług użytkownika od Google, ale nie mogę ustawić tego dokładnie między dbus a wszystkim innym wymaganym do tego. Aktualizacja: Wydaje się, że działa dobrze z …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.