xfs_admin の使い方

XFS のラベル・UUID を変える

書き方

sudo xfs_admin -l デバイス(ラベルを見る)
sudo xfs_admin -L ラベル デバイス
sudo xfs_admin -U generate デバイス(新しい UUID)

ラベル(-L)はマウントしたままでも変えられます(中で xfs_io を使う)。UUID(-U)を変えるときはアンマウントが要ります。

よく使うオプション

オプション意味
-lラベルを見る
-L ラベルラベルを変える
-uUUID を見る
-U generate新しい UUID を付ける(アンマウントが要る)

例

$ sudo xfs_admin -l /dev/sdc1label = "data"

XFS のラベルを見ます。

$ sudo xfs_admin -L logs /dev/sdc1

ラベルを logs に変えます。fstab を LABEL= で書いているなら、そちらも直します。

$ sudo umount /data && sudo xfs_admin -U generate /dev/sdd1

外してから新しい UUID を付けます。ディスクを写して UUID がぶつかったときに使います。

よくある間違い・注意

  • UUID を変えたら、fstab の UUID= も書き直します。そのままだと次の起動でつながりません。

実際に打って練習する

Linux レベル2 コースの Lv30「xfs の名札 xfs_admin」で覚えます(第2章 地下の倉庫(ディスクとファイルシステム))。ブラウザの中のシミュレーターで、本物と同じように打って確かめられます。

すべてのレベルが、ゴールド以上のプランで遊べます。

Linux サーバー構築のコマンド一覧(LinuC レベル2 の範囲)へ戻る