我正在尝试克隆服务器上的LUN并将其呈现给同一服务器并且遇到UUID奇怪的问题.我不在LUN上创建分区,只需创建一个PV,然后再创建LVM,这样我就可以根据需要在线增长.克隆的LUN具有与LVM和PV的源LUN相同的UUID,这是预期的.我使用vgimportclone更改PV的UUID,然后使用tune2fs更改LVM的UUID,没有问题.我遇到的是物理磁盘的UUID,它应该具有相同的PV UUID,直到我重新启动服务器才会更新.为了加深这个谜团,如果我在磁盘上的LUN上运行blkid,它会显示旧的UUID,但如果我在这些相同的磁盘上运行udevadm,则没有UUID.
所以我有2个问题.
1)任何人都知道乳清和udevadm会显示不同的信息吗?
2)有没有办法刷新物理磁盘的UUID而无需重启?
服务器:
RHEL 6.5
设备映射多径-0.4.9-87.el6.x86_64
lvm2-2.02.143-7.el6.x86_64
谢谢,
阴暗面
解决方法
您可以使用命令重新读取分区信息
partprobe /dev/sda
UUID是特定于分区的,因此它也会刷新.