polecenie systemctl nie działa w RHEL 6


12

W przypadku RHEL 7 lub CentOS 7 polecenie systemctl lub systemd działa poprawnie. Wiem, że to nie zadziała w RHEL 6 lub CentOS 6. Czy możesz mi powiedzieć alternatywne polecenie uruchomienia / zatrzymania usługi, na przykład systemctl start iptables.service:?

Odpowiedzi:


20

We wcześniejszych wersjach RHEL użyj servicepolecenia opisanego w dokumentacji tutaj .

# service service_name start

Dlatego w twoim przypadku:

# service iptables start

Można wymienić startz restart, stop, status.

Wyświetl wszystkie usługi za pomocą:

# service --status-all

1
Uwaga: serviceW RHEL7 nadal jest skrypt kompatybilności , który może zrobić więcej niż systemctl, więc na razie jest to bezpieczniejszy zakład na wszystkie obsługiwane wersje.
Ulrich Schwarz

0

rhel 6 i centos 6 używają upstart, a nie systemd. SysV (usługa i chkconfig) jest również nadal obsługiwany.

Sprawdź dokumentację initctli pliki w / etc / init /

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.