タグ

UBUNTUとsystemdに関するItisangoのブックマーク (2)

  • 第557回 systemdのユニットの関係を読む | gihyo.jp

    systemdではユニット(Unit)という単位でサービスやソケット、あるいは他のユニットをまとめるターゲットなどを管理しています。ユニット設定ファイルはプレーンテキストで書かれていて、これをsystemdが解釈してサービスやシステムの起動・停止を管理しています。 ところで、サービス同士やサービスとその関連するソケットの間では、「⁠あるサービスは別のサービスが先に起動していないと使えない」「⁠このサービスはあるソケットを必要としており、これよりあとに起動する必要がある」など、アクティベート順序(起動順序)や依存関係があります[1]⁠。これらのアクティベート順序や依存関係もユニット設定ファイルに記載されていて、systemdが解釈し、適切に実行していきます。 今回は、このアクティベート順序や依存関係について、systemdのユニットの設定ファイルで使われる基的なディレクティブとその設定を調

    第557回 systemdのユニットの関係を読む | gihyo.jp
  • 第598回 systemdユニットの設定を変える | gihyo.jp

    第557回では、systemdユニットの依存関係を読む方法を紹介しました。 今回は、systemdユニットの設定を変更する方法を紹介します。 事前準備 systemdユニットの設定変更は最悪の場合、システムが正常に起動しなくなる恐れもあります。したがって手順を実際に試す際には、壊れても大丈夫なように検証用の仮想マシンなどを用意してください。 また、稿では題材としてApacheの設定を変更する手順を解説しますので、以下のようにインストールしておきます。 $ sudo apt -y install apache2 systemdユニットの設定の在り処 さて、apache2パッケージのインストールが完了したら、systemdユニットを見てみましょう。ここは第557回のおさらいです。 インストール直後の状態だと以下のように表示されているはずです。 $ systemctl cat apache2.

    第598回 systemdユニットの設定を変える | gihyo.jp
  • 1