Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

1.5. 起動時の systemd サービスの開始

Systemd は、systemd ユニットという概念を導入する Linux オペレーティングシステムのシステムおよびサービスマネージャーです。systemd に関する詳細は 「systemd の概要」 を参照してください。
本セクションでは、システムの起動時にサービスを有効または無効にする方法と、Cockpit を使用したサービスの管理方法を説明します。

1.5.1. サービスの有効化/無効化

インストールプロセス時に、システムの起動時に有効または無効にするサービスを設定できます。インストール済みのオペレーティングシステムでサービスを有効または無効にすることもできます。
インストールプロセス時に、システムの起動時に有効または無効にするサービスの一覧を作成するには、キックスタートファイルの services オプションを使用します。
services [--disabled=list] [--enabled=list]

注記

無効なサービスの一覧は、有効なサービスの一覧の前に処理されます。したがって、サービスが両方の一覧に含まれていると、そのサービスは有効となります。サービスの一覧は、コンマ区切りの形式で指定する必要があります。詳細は『Red Hat Enterprise Linux 7 インストールガイド』を参照してください。
インストール済みのオペレーティングシステムのサービスを有効または無効にするには、以下を実行します。
~]# systemctl enableservice_name
~]# systemctl disableservice_name
詳細は 「システムサービスの管理」 を参照してください。

1.5.2. Cockpit でのサービス管理

systemd ターゲット、サービス、ソケット、タイマー、およびパスを管理するには、CockpitServices を選択します。ここで状態を確認したり、開始/停止、有効化/無効化を設定できます。
Cockpit でのサービス管理

図1.2 Cockpit でのサービス管理

1.5.3. systemd サービスのその他のリソース

systemd に関する詳細は、10章systemd によるサービス管理 を参照してください。