-
コマンド編
LinuxのOOM Killerが発動する条件と回避策【実務での完全理解】
Linuxを運用していると、ある日突然アプリケーションが終了し、 ログを確認すると OOM Killer が動いていた── という経験をした方も多いのではないでしょうか。 OOM Killer は単なる「メモリ不足」ではなく、 Linuxカーネルが最終手段としてプロセスを強制... -
コマンド編
chrony設定のベストプラクティス【Linux時刻同期の実務設計】
chrony は、現在の Linux ディストリビューションで標準採用されている NTP(時刻同期)デーモンです。 一方で、 「デフォルト設定のまま使っている」 「同期しているか実はよく分かっていない」 「障害時の挙動を理解していない」 といったケースも非常に... -
コマンド編
Linuxで時刻ずれが起きる原因とNTP同期確認方法【chrony/ntpd対応】
Linuxサーバーの時刻ずれは、一見地味ですが、 ログの時系列が崩れる 証明書認証が失敗する クラスタ・DB・認証系が不安定になる など、深刻な障害の引き金になります。 本記事では、 Linuxで時刻ずれが発生する主な原因 NTP同期状態の正しい確認方法 chro... -
コマンド編
ExecStartPre / ExecStartPost の実務活用例【systemd実践テクニック】
systemd の unit ファイルには多くのディレクティブがありますが、 ExecStartPre / ExecStartPost は 「知っているかどうか」で運用レベルに大きな差が出る項目です。 本記事では、 ExecStartPre / ExecStartPost の正しい役割 実務でよく使われる具体例 ... -
コマンド編
systemd Restart設定のベストプラクティス【再起動ループを防ぐ設計指針】
systemdの Restart 設定は、サービスの可用性を高める一方で、 設定を誤ると再起動ループや障害の長期化を引き起こす非常に危険な項目です。 本記事では、実務で頻発する事故例を踏まえながら、正しいRestart設計の考え方を解説します。 この記事を読むと... -
コマンド編
systemd unitファイルの書き方完全テンプレ|実務で使える設定例付き
systemdのunitファイルは「なんとなく動く設定」と「事故らない設定」に大きな差があります。 本記事では、 最低限の構成 実務で必須の推奨設定 Type別テンプレ 障害を防ぐための注意点 をそのままコピペして使える完全テンプレとして解説します。 unitフ... -
コマンド編
Type=simple / forking / oneshot の違い|systemd Unit設定の落とし穴
systemdのUnitファイルで必ず登場する Type=。 この指定を誤ると、 起動したのにすぐ落ちる activeなのにプロセスがいない 依存サービスが正しく起動しない といった非常に分かりにくい障害が発生します。 本記事では、Type=simple / forking / oneshot の... -
コマンド編
systemdサービスが起動しない時の典型エラー集|原因別の調査手順と対処法
systemd管理のLinuxサーバーで、 サービスが起動しない activeにならない すぐ落ちる といったトラブルは非常によく発生します。 本記事では、現場で実際によく見る典型エラー文言をベースに、 原因 確認コマンド 具体的な対処方法 をセットで解説します。... -
コマンド編
iptablesでやりがちな危険設定集|実務で起きた事故パターンと正しい対策
iptablesはLinuxサーバーのセキュリティを守る重要な仕組みですが、 設定を一歩間違えると即障害・即インシデントにつながります。 本記事では、現場で本当によく見る危険設定を、 なぜ危険なのか 何が起きるのか どう直すべきか という観点で解説します。... -
コマンド編
Linuxで特定プロセスだけ通信できない原因と調査手順
Linuxサーバーで OS全体は通信できる 他のプロセスは問題ない 特定プロセスだけ外部通信できない という現象は、現場で非常に頻出します。 本記事では、 ありがちな原因 切り分けの順序 即使える調査コマンド を実務目線で整理します。 まず最初にやるべき...
