LVM領域をddでコピーするとUUIDが重複する |
投稿者: f-otake 投稿日時: 2018-4-25 6:34:09 PVのUUIDが重複し問題となった。 これは運用中のサーバーのクローンを作り、rsyncで同期させ、バックアップ用サーバーを運用中の出来事。 クローンのサーバーは運用サーバーからdisk毎ddでコピーしている。ある時クローンのサーバーのサブホスト(KVMでバーチャルを作っている)がカーネルパニックを起こし、起動が出来ない状態になった(原因は不明)。 そこで、運用中のサーバーのサブホストをコピーしようとサブホストのdiskを外し、運用中のサーバーにUSBでつなぐとPVのUUIDが重複しているので(ddでコピーするとUUIDの同じになる)下記のエラーが出る。
google先生に聞いているとhttp://blog.fukurou.kissa.ne.jp/archive/2011/08/22/458.html に解決があった。 その時は外したdisk(SSD)はサブホストに戻していたので、サブホスト上で(重複しているPVはsda3) # vgimportclone /dev/sda3
とこのPVのVGがKVM7であったのでがKVM71にリネームされUUIDも変更されていた。 そこでVGのリネームをし、KVM7に戻そうとすると、既に使用していると怒られ、変更できない。 そこで、サブホストを再起動すると、KVM7がKVM71に変更になったのでエラーが出るが、KVMの主ホストは起動が出来た。 そしてvgrenameでKVM7に戻し、無事UUIDが変更された。これで運用中のホストにUSB経由で繋げばコピー出来る筈。 |