Skip to Content
Linuxシステム管理の実務
book

Linuxシステム管理の実務

by Kenneth Hess
March 2025
Intermediate to advanced
248 pages
4h 7m
Japanese
O'Reilly Media, Inc.
Content preview from Linuxシステム管理の実務

第12章 Linuxのトラブルシューティング Linuxのトラブルシューティング

この作品はAIを使って翻訳されている。ご意見、ご感想をお待ちしている:translation-feedback@oreilly.com

Linuxのトラブルシューティング( )を「無駄な練習」と例える人もいるが、システムに何が起こっているのか調べる時間を取るだけなら、Linuxのトラブルシューティングはそれほど大げさでも難しくもない。トラブルシューティングを行うよりも、システム管理者が素早くバックアップを取り、システムをリイメージ(ディスクを消去して再インストール)することがあまりにも多い。私はこのやり方が好きではないが、重大なセキュリティ侵害の場合は、これが最善の選択肢だ。

この章では、特定の問題(例えば、正常に動作しないWebサイトを修正する方法)をトラブルシューティングする方法ではなく、一般化されたトラブルシューティングの概念とツールを教える。個々の問題のトラブルシューティングは、非常に分厚い本や何冊もの本を埋めることができるだろう。この章では、オペレーティングシステムのトラブルシューティング、ソフトウェア、ハードウェア、セキュリティについて述べる。

本章の目的は、基本的なトラブルシューティングのスキルを身につけ、必要不可欠なツールを紹介し、他の選択肢が失敗した場合に解決策を発見する方法を示すことである。トラブルシューティングは個人的なプロセスであり、誰もが同じ方法で取り組むわけではない。これらの手順とツールは私のキャリアを支えてきたが、あなたの結果は異なるかもしれないし、最終的には、あなたにとって最も効果的な手順とガイドラインを発見するだろう。

トラブルシューティングのレッスンをオペレーティングシステムそのものから始めよう。

オペレーティングシステムの復活

オペレーティングシステムのトラブルシューティングは非常に簡単か、不可能に近いかのどちらかだ。その中間はないように思える。 システムエラーは多くの場合、不変量ではないが致命的である。この章で致命的という言葉を使うときは、システムのリイメージが必要になるような回復不可能なエラーのことを指している。オペレーティング・システムの問題は、ファイルシステム・チェック (fsck) を実行し、いくつかのファイルを修復する程度の簡単なものである。また、トラブルシューティングを何日もかけて行い、最終的にシステムの再イメージを行うような複雑な場合もある。例えば、カーネル・パニックが発生した場合、最初に思いつくのはシステムのリイメージかもしれないが、これは時々しか必要ではない。

次のセクションでは、カーネルパニックを解決する方法を示す。

カーネルパニックを緩和する

システムがカーネルパニックで起動する理由は複数ある。ほとんどの場合、initramfsファイルが壊れているか、initramfsファイルが不適切に作成されている。initramfsファイルは各カーネルに固有なので、最近カーネルをアップグレードした場合、インストールプロセスでinitramfsが作成されなかったか、initramfsの作成プロセスがうまくいかなかった可能性がある。カーネルパニックは、最近の悪いパッチが原因であることもある。ハードウェアの故障など、他の問題がカーネルパニックを引き起こすこともあるが、ここにリストアップしたものが最も一般的で、簡単に改善できる。比較的簡単な手順(次で説明する)でシステムを再び起動可能にし、すべてを再インストールする手間を省くことができるかもしれない。 ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

LinuxコマンドABCリファレンス

LinuxコマンドABCリファレンス

中島 能和
仕事ではじめる機械学習 第2版

仕事ではじめる機械学習 第2版

有賀 康顕, 中山 心太, 西林 孝
生成AI時代の価値のつくりかた ―実践者のマインド、スキル、データ、ユースケース

生成AI時代の価値のつくりかた ―実践者のマインド、スキル、データ、ユースケース

Rob Thomas, Paul Zikopoulos, Kate Soule, 本多 真二郎, オライリー・ジャパン編集部
レガシーコードからの脱却 ―ソフトウェアの寿命を延ばし価値を高める9つのプラクティス

レガシーコードからの脱却 ―ソフトウェアの寿命を延ばし価値を高める9つのプラクティス

David Scott Bernstein, 吉羽 龍太郎, 永瀬 美穂, 原田 騎郎, 有野 雅士

Publisher Resources

ISBN: 9798341635876