【Linux】tune2fsコマンドとは?ext系ファイルシステムの設定変更をわかりやすく解説

Linux

どーも!marusukeです!

この記事では

  • tune2fsでできること
  • tune2fsの使用例
  • tune2fsのオプション

をわかりやすく解説します!

tune2fsコマンドでできること

tune2fs [オプション] デバイス名

tune2fs は、ext2 / ext3 / ext4 ファイルシステムの設定を変更するためのコマンドです。
既存のファイルシステムに対して、マウントせずに各種パラメータを調整できます。

例えば、

  • マウント回数の上限変更
  • チェック間隔の設定
  • ラベル(名前)の変更
  • ジャーナリング設定の調整

などが可能です。

ジャーナリングとは、ファイルの変更履歴をログとして記録する仕組み。障害発生時にデータを復旧しやすくするための重要な機能です。

tune2fsコマンドの使用例

# ファイルシステム情報の確認
$ sudo tune2fs -l /dev/sda1

Filesystem volume name:   mydisk
Last mounted on:          /
Filesystem UUID:          xxxxxxxx-xxxx
Filesystem state:         clean
Maximum mount count:      -1
Check interval:           0 (<none>)

# ラベルの変更
$ sudo tune2fs -L data_disk /dev/sda1

このように -l オプションで詳細情報を確認したり、-L でラベルを変更することができます。

tune2fsコマンドのオプション

オプション説明
-lファイルシステムの詳細情報を表示
-Lファイルシステムのラベルを変更
-cマウント回数の上限を設定
-iチェック間隔(時間)を設定
-m予約ブロックの割合を設定
-UUUIDを変更

💡Tips:実行時の注意点

tune2fs は重要なファイルシステム設定を変更するため、root権限が必要です。
また、誤った設定はシステム障害の原因になるため、本番環境では事前にバックアップを取ることをおすすめします。

以上です!
ここまで読んでいただきありがとうございました!

コメント

タイトルとURLをコピーしました