perintah systemctl tidak bekerja di RHEL 6

12

Pada RHEL 7 atau CentOS 7, perintah systemctl atau systemd berfungsi dengan baik. Saya tahu ini tidak akan berfungsi di RHEL 6 atau CentOS 6. Bisakah Anda memberi tahu saya perintah alternatif untuk memulai / menghentikan layanan, misalnya systemctl start iptables.service:?

Ranjan Kumar
sumber

Jawaban:

20

Dalam versi RHEL sebelumnya, gunakan serviceperintah seperti yang dijelaskan dalam dokumentasi di sini .

# service service_name start

Karena itu, dalam kasus Anda:

# service iptables start

Anda dapat mengganti startdengan restart, stop, status.

Daftar semua layanan dengan:

# service --status-all
garethTheRed
sumber
1
Catatan: masih ada skrip kompatibilitas servicedi RHEL7, yang sebenarnya dapat melakukan lebih banyak daripada systemctl, jadi untuk saat ini, ini adalah taruhan yang lebih aman pada semua versi yang didukung.
Ulrich Schwarz
0

rhel 6 dan centos 6 menggunakan pemula, bukan systemd. SysV (layanan dan chkconfig) juga masih didukung.

Periksa dokumentasi initctldan file di / etc / init /

Hexdump
sumber