RHEL 7 または CentOS 7 では、systemctl または systemd コマンドは正常に動作します。RHEL 6 または CentOS 6 では動作しないことはわかっています。サービスを開始/停止するための代替コマンドを教えてください。たとえば、次のとおりですsystemctl start iptables.service
。
答え1
RHELの以前のバージョンではservice
、ドキュメントはこちら。
# service service_name start
したがって、あなたの場合は次のようになります。
# service iptables start
、、start
に置き換えることができます。restart
stop
status
次のすべてのサービスを一覧表示します:
# service --status-all
答え2
rhel 6 と centos 6 は systemd ではなく upstart を使用しています。SysV (サービスと chkconfig) も引き続きサポートされています。
initctl
/etc/init/ のドキュメントとファイルを確認してください。
答え3
RHEL6 および CENTOS 6 では、service
システム サービスの管理に コマンドが使用されていました。RHEL7 以降では、systemctl
システム サービスの管理に が使用されます。