Назад | Перейти на главную страницу

Обновить uuid физического устройства

Я пытаюсь клонировать LUN на сервере и представить его на том же сервере, и у меня возникают странности UUID. Я не создаю разделы на LUN, просто создаю PV, а затем LVM поверх этого, чтобы я мог наращивать его в сети по мере необходимости. Клонированный LUN имеет тот же UUID, что и исходный LUN для LVM и PV, чего и следовало ожидать. Я меняю UUID PV с помощью vgimportclone, а затем меняю UUID LVM с помощью tune2fs, никаких проблем с этим. Я столкнулся с UUID физического диска, который должен имеют тот же UUID PV, не обновляется, пока я не перезагружу сервер. Чтобы углубить тайну, если я запускаю blkid на базовых дисках LUN, он показывает мне старый UUID, но если я запускаю udevadm на тех же дисках, UUID не существует.

Итак, у меня 2 вопроса.

1) Кто-нибудь знает, что Whey blkid и udevadm будут показывать разную информацию?

2) Есть ли способ обновить UUID физического диска без перезагрузки?

Сервер: RHEL 6.5 device-mapper-multipath-0.4.9-87.el6.x86_64 lvm2-2.02.143-7.el6.x86_64

Спасибо, DarkSide

Вы можете перечитать информацию о разделе с помощью команды

partprobe /dev/sda

UUID зависит от раздела, поэтому он также обновляется.