diskのUUIDを調べる
Date 2011-10-11 16:17:32 | Topic: Linux (CentOS)運用時のメモ
| # ls -l /dev/disk/by-uuid で調べられるがLVMを使っているとdm番号になってよく判らない。例えば lrwxrwxrwx 1 root root 10 10月 11 15:17 2011 1607ed07-xxxx-4239-bca9-0d8c846fc3ab -> ../../dm-2 lrwxrwxrwx 1 root root 10 10月 11 15:17 2011 54cb8597xxxx-4ab4-a4ae-eac8af1fe978 -> ../../sda1 lrwxrwxrwx 1 root root 10 10月 11 15:12 2011 b4e992c4-xxxx-4ea2-8b42-c64e8f6e1f36 -> ../../dm-1 lrwxrwxrwx 1 root root 10 10月 11 15:12 2011 c5aa0d50-xxxx-4398-a348-3ec5c7b4e66a -> ../../dm-0 なので # blkid の方がいい。これは /dev/sda1: UUID="54cb8597-xxxx-4ab4-a4ae-eac8af1fe978" TYPE="ext4" /dev/sda2: UUID="hDD7kF-B8SA-xxxx-pdkl-CvBA-Aq7J-tE3ONo" TYPE="LVM2_member" /dev/sda3: UUID="l0Ulsp-9VuT-xxxx-3v55-zzaJ-FO0Q-Syr4IK" TYPE="LVM2_member" /dev/sdb1: UUID="ycMckP-8slg-xxxx-CSrJ-hJpG-29lg-XmHZod" TYPE="LVM2_member" /dev/mapper/vg_kvm1-root: UUID="c5aa0d50-5328-xxxx-a348-3ec5c7b4e66a" TYPE="ext4" /dev/mapper/vg_kvm1-swap: UUID="b4e992c4-a7ab-xxxx-8b42-c64e8f6e1f36" TYPE="swap" /dev/mapper/Backup-LVdata: UUID="1607ed07-e08d-xxxx-bca9-0d8c846fc3ab" SEC_TYPE="ext2" TYPE="ext3" UUIDは一部加工してあります。 のように表示される。ただしsda3はLVMのPVだが、その中にあるLVのUUIDはこれでは表示されない。このLVはKVMでゲストのホストを作った時に/とswap用に各ゲストに2つのLVを割り当ててある。このLVを単純にmountしても出来ないので、多分さらにLVMか何かになっていると思われる。 なのでmountしてみる # losetup -f でオープンしているloopデバイスを調べ(何もしていなかったら0) # losetup /dev/loop0 /dev/VGネーム/LVネーム 最後のナンバーは表示されたもの # ls /dev/mapper で loop0p1 の様に領域があるだけloop0pの後に数字がある。念のため # fdisk -l -u /dev/loop0 で領域を調べる。一つしか無いので # mount /dev/mapper/loop0p1 /test1(マウントポイント) でマウントし、 # ls -la /test1 で中身が見れたので、再度 # blkid とすると /dev/mapper/loop0p1: UUID="face851d-0941-xxxx-a7c3-9ba89071f99a" TYPE="ext4" が増えていて、無事UUIDが確認出来た。 後始末: # umount /test1 # kpartx -d /dev/loop0 # losetup -d /dev/loop0
|
|