Linux tutorial - IT technology blog

Systemd Socket Activation:Linuxの起動時間とリソースを最適化するオンデマンドサービス起動

systemd socket activationを使えば、クライアントが接続したときだけサービスを起動できます――めったに使わないサービスの起動時間を短縮し、RAMを節約できます。本ガイドでは、クイックセットアップ、設定オプション、高度なマルチテナントパターン、そして本番環境に投入する前にsocket activationを正しく動かすための実証済みデバッグ手法を解説します。
Linux tutorial - IT technology blog

fsckとe2fsckでLinuxファイルシステムエラーを修復する:破損パーティションからの安全なリカバリ

電源断、不良セクタ、書き込み中の突然の再起動など、さまざまな原因でLinux ext4ファイルシステムが破損する。このガイドではfsck、e2fsck、debugfsを比較し、それぞれの使いどころを解説する。バックアップスーパーブロックを使った復旧や深刻な破損パーティションからのファイル抽出を含む、診断から検証まで完全なリカバリワークフローを網羅する。
Linux tutorial - IT technology blog

Linux ロケール・エンコーディング・タイムゾーン:UTF-8とマルチリージョンサーバー設定ガイド

ロケールとタイムゾーンの設定ミスは、非ASCII文字の文字化けからログタイムスタンプのズレまで、無数の本番バグの原因となる。このガイドでは、Ubuntu、RHEL、Dockerコンテナ上でUTF-8ロケール、システムタイムゾーン、そしてPythonスクリプトとsystemdサービスへの正しいエンコーディング設定方法を解説する。
Linux tutorial - IT technology blog

LinuxでSysstatをマスターする:sar・iostat・mpstatで断続的なパフォーマンス問題を診断する

3時間前にサーバーが重かったのに今は正常に見える――そんなときsysstatの履歴データが原因究明の鍵になります。LinuxへのSar・iostat・mpstatのインストールと設定方法を解説し、断続的なCPU・I/O・メモリ問題を診断する実際のインシデント調査ワークフローを紹介します。