トラブル対応

コマンドリファレンス

SELinuxとは?3つの動作モード確認・切り替え方法とトラブル対処まで解説

Linuxサーバー環境(RHEL, AlmaLinux, Rocky Linux, CentOSなど)でWebサーバーや各種サービスを構築している際、chmod 777 や chown でパーミッションを正しく設定したにもかかわらず、「Pe...
コマンドリファレンス

docker pruneの使い方|6コマンドの違いと実際に空く容量を実測で解説

docker prune は、使われなくなったコンテナ・イメージ・ボリューム・ネットワーク・ビルドキャッシュをまとめて削除し、ディスク容量を回復するためのコマンド群です。ディスクが逼迫したサーバーで真っ先に打つ定番の対処であり、docker...
実務レシピ

Permission deniedの原因と直し方|6つの切り分け手順

Permission denied は「そのファイルを触る権限が、いま自分にはない」とOSが返しているエラーです。原因は実行権限(x)の不足だけでなく、親ディレクトリ・所有者・ACL・マウントオプションなど6種類あり、どれかによって直し方が...
実務レシピ

DNS_PROBE_FINISHED_NXDOMAINの原因と直し方|digで切り分ける

ブラウザにDNS_PROBE_FINISHED_NXDOMAINと表示されたときは、「DNSに問い合わせた結果、そのドメインは存在しないと返ってきた」状態です。通信そのものが切れているわけではなく、原因はドメイン名の解決(名前解決)の一点に...
コマンドリファレンス

Linux fstabの書き方|UUIDでの自動マウント設定と安全な編集手順を解説

/etc/fstab(filesystem table)は、OS起動時にどのデバイスをどこへマウントするかを定義する設定ファイルです。ここにディスクやUSBメモリ、ネットワークストレージなどの対応関係を書いておくと、起動のたびに手動で mo...
実務レシピ

killコマンドとプロセス管理:ps, lsofを使った安全なプロセス終了の手順

Linuxサーバーを運用していると、「応答しなくなったプロセスを強制終了したい」「特定のポートを使っているプロセスを止めたい」といった状況に遭遇します。このとき、単に kill -9 を連発するのは非常に危険です。本記事では、プロセスの特定...
実務レシピ

SSH接続できないときのチェックリスト|bashで原因を切り分ける手順

SSH接続できないときは、やみくもに設定を触るよりも、bashで確認すべきポイントを上から順に潰すのが最短です。特に初動では、「自端末の問題なのか」「ネットワークなのか」「認証なのか」を切り分けられるかどうかが復旧スピードを左右します。ここ...

Linuxトラブルシューティング総合ハブ|まず試す簡易対処と詳細ガイド

障害対応は「どこから見るか」を決めておくほど速く、確実になります。あらかじめ全体像(観測→影響評価→一次対処→恒久対応)を頭に入れ、最初の5分で負荷・ログ・ディスク・ポートだけを確認する型を持てば、多くの不調は迷わず切り分けられます。Lin...
実務レシピ

権限エラーが出たらこれ!chown・chmodの基本と安全な直し方

LinuxやWordPress運用で突然の権限エラーに直面したとき、原因を最短で見極めて安全に直す流れを身につければ復旧は早くなります。この記事ではls -lでの確認からchown・chmodによる最小限の修正までを、迷わず実行できる定型手...
実務レシピ

500エラーの原因切り分け|Nginx・PHP-FPM・アプリを5分で特定する手順

本番で500エラーが出た瞬間に、Nginx・PHP-FPM・アプリのどこで止まっているかを最短で見極められる状態を目指します。本稿では「再現→ログ照合→モジュール別チェック→一次対処」を、実務で回せる順序に落とし込み、500エラー 切り分け...
実務レシピ

高負荷時の初動対応|CPU・メモリ・I/O・コネクションを最短で切り分ける手順

サーバーが重くなった瞬間に迷わず動けるよう、高負荷時の初動対応をCPU・メモリ・I/O・コネクション別に最短ルートで整理します。目的は「まず叩くコマンド」と「切り分けの観点」を即時に判断し、復旧と恒久対策につなげることです。本記事ではLin...
実務レシピ

ディスク逼迫の初動対応|ログ肥大と「deletedハンドル」を最短で片づける実務手順

サーバーの空き容量が一気にゼロへ――。監視が赤く染まり、アプリはログを書けず、最悪の場合はOSの挙動まで不安定になります。実務でよくある原因は二つ。無制限に成長したログの肥大、そして削除したはずのファイルをプロセスが握り続ける「delete...
コマンドリファレンス

tcpdumpの使い方|Linuxパケットキャプチャとフィルタ解析の実践ガイド

tcpdump コマンドは、LinuxやUNIX系OSでネットワークインターフェースを流れるパケットをリアルタイムにキャプチャ・解析するための強力なコマンドラインツールです。Webサーバーの接続障害、特定IPからの不審な通信、DNS名前解決...
コマンドリファレンス

ss – ソケットの状態を表示するコマンド

ss コマンドは、ネットワークソケットの使用状況を表示するためのツールです。netstat の後継として推奨されており、TCP/UDPの接続状態やポートの待ち受け状態を確認する際に利用されます。構文(Syntax)ss [オプション]主なオ...
コマンドリファレンス

socat – 多用途な双方向データ転送ツール

socat(SOcket CAT)は、任意の2つのデータストリーム間で双方向にデータを転送するためのコマンドです。netcat の上位互換的な位置づけで、TCP/UDP通信、UNIXドメインソケット、シリアルポート、ファイル、標準入出力など...