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 ラベル | ラベルを変える |
-u | UUID を見る |
-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章 地下の倉庫(ディスクとファイルシステム))。ブラウザの中のシミュレーターで、本物と同じように打って確かめられます。
すべてのレベルが、ゴールド以上のプランで遊べます。