CentOS 7 では、ユーザーが一般的な Linux サービスを処理および管理する方法に多くの変更が導入されています。 Red Hat Enterprise Linux 7 でも同じことが起こりました。ここでの大きな問題は、CentOS でネットワーク サービスを再起動する方法です。また、CentOS または RHEL システムでネットワークを停止および開始するにはどうすればよいですか?
今日は、CentOS 7 のネットワーク再起動手順と、ネットワーク サービス コマンドの停止と開始について説明します。
Web ホスティング業界で最も人気のある RedHat ベースの 2 つのディストリビューションである CentOS 7 と RHEL 7 は、新しい systemd を使用しています。 Systemd はサービス マネージャーであり、サービスを再起動、停止、開始するための新しい方法です。
systemd はデフォルトの init システムとして upstart に取って代わります。旧式のシステム管理者、ウェブマスター、および開発者の中には、この新しいテクノロジーについて少し混乱している人もいますが、怒らないでください…systemd はクールで、実際には優れた init の代替品です。
centos と RHEL Linux でネットワークを停止、開始、再起動する方法を見てみましょう。
古い Init システム
RHEL および CentOS の古いバージョンでは、init スクリプトは /etc/rc.d/init.d/ ディレクトリにありました。これは bash 言語で書かれた単純なスクリプトであり、システム管理者はこのスクリプトを簡単に変更でき、必要に応じてサービスを開始、停止、または再起動できました。
CentOS でネットワークを再起動するための古い init システムでは、以下を実行するだけで済みます。
service network restart
新しい systemd モデル
systemd はサービス ユニットを使用して Linux サービスを管理し、スクリプトは /etc/rc.d/init.d/ ディレクトリに配置されなくなりました。そして、古い「サービス ネットワークの再起動」はもはや有効ではありません。
CentOS 7 / RHEL 7 Network.Service の再起動
CentOS 7 および RHEL 7 でネットワークを再起動するには、「network.service」または短いバージョンの「network」と呼ばれる systemd サービスを使用する必要があります。
CentOS 7 は Systemctl コマンドを使用してネットワーク サービスを再起動します
systemctl は systemd のコア機能の 1 つで、systemd の状態を制御できるコマンドであり、システム ユーザーがサーバー上で実行されている Linux サービスを管理できるようにもします。
CentOS 7 でネットワークを再起動するには、次のコマンドを実行する必要があります:
systemctl restart network.service
または
systemctl restart network
CentOS 7 / RHEL 7 ネットワーク サービスの停止
RHEL 7 および CentOS 7 でネットワーク サービスを停止するには、以下を使用する必要があります。
sudo systemctl stop network.service
または代替の短いバージョン:
sudo systemctl stop network
CentOS 7 / RHEL 7 ネットワーク サービスの開始
systemctl start network.service
または
sudo systemctl start network
CentOS / RHEL 7 での Chkconfig
はい、互換性の目的でのみ利用できますが、これは次の CentOS および RHEL リリースで非推奨になることを意味します。
systemd を使用した同等の chkconfig コマンドは次のとおりです。
systemctl enable servicename systemctl disable servicename
ご覧のように、CentOS 7 と RHEL 7 でのネットワークの再起動、および新しい chkconfig コマンドの置き換えでさえ、学ぶのは難しくありません。必要なのは、systemctl を使用して新しい再起動、停止、開始コマンドを覚えるだけです。 CentOS 7 の新しいネットワーク再起動手順についてどう思いますか?
推奨読書:
- Systemd の管理
- Systemd に関する Fedora ドキュメント
あなたが興味を持ちそうなその他の記事:
- Linux PostgreSQL 再起動コマンド