From boudewijn at boudewijnector.nl Mon Mar 10 13:21:31 2014 Content-Type: multipart/mixed; boundary="===============1234479479454108518==" MIME-Version: 1.0 From: Boudewijn Ector To: users at ovirt.org Subject: Re: [Users] Reimporting storage domains after reinstalling ovirt Date: Mon, 10 Mar 2014 18:21:27 +0100 Message-ID: <531DF497.3020605@boudewijnector.nl> In-Reply-To: 1355145414.15781166.1394467423562.JavaMail.zimbra@redhat.com --===============1234479479454108518== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable This is a multi-part message in MIME format. --------------090102060102070909090704 Content-Type: text/plain; charset=3DUTF-8 Content-Transfer-Encoding: 7bit Hi Guys, Thank you very much Jason, Itamar, Gadi! I'm almost there thanks to your help. My steps were: - remove the old storageconnection: $ curl -u "admin(a)internal:*****" -X DELETE https://192.168.1.44:443/api/storageconnections/5636a8c3-65b6-44a4-9ba4-e59= 8dc60a4e4 -k I changed version 3 -> 0 in metadata file And did an import (export NFS): 192.168.1.44:/raid/ovirt-old/data Currently the box is importing the VMs from the old to the new repository. But, there's still a last challenge to overcome: I had this VM with about 2TB storage attached on both my storage domains (I had another one too). This poses two different problems: - I can't import the VM from the first storage domain, since not all disks did reside on this single storage domain. This error pops up (which is quite logical): Error while executing action: downloadbak: * Cannot import VM. VM's Image does not exist. Yeah I know I shouldn't have split the VMs resources over multiple storage domains... I won't make that mistake again. Is there a way to move these disks from the second "old domain" to the first "old domain" so the VM can be reimported? Furthermore, my storage machine has about 1.4TB free disk space left. While importing, a copy of a VM is being made... and this particular one is 2TB. So I'm going to run out of disk space while doing so; is there a way to move instead of copy a VM while importing it? Cheers (and thanks a lot for all the help, I really appreciate it!), Boudewijn --------------090102060102070909090704 Content-Type: text/html; charset=3DUTF-8 Content-Transfer-Encoding: 8bit Hi Guys,


Thank you very much Jason, Itamar, Gadi! I'm almost there thanks to your help.

My steps were:

- remove the old storageconnection:

$ curl=C2=A0 -u "admin(a)internal:*****" -X DELETE https://192.168.1= .44:443/api/storageconnections/5636a8c3-65b6-44a4-9ba4-e598dc60a4e4 -k

I changed version 3 -> 0 in metadata file

And did an import (export NFS):
192.168.1.44:/raid/ovirt-old/data

Currently the box is importing the VMs from the old to the new repository.

But, there's still a last challenge to overcome:

I had this VM with about 2TB storage attached on both my storage domains (I had another one too). This poses two different problems:

- I can't import the VM from the first storage domain, since not all disks did reside on this single storage domain. This error pops up (which is=C2=A0 quite logical):

Error while executing action:

downloadbak:
  • Cannot import VM. VM's Image does not exist.
Yeah I know I shouldn't have split the VMs resources over multiple storage domains... I won't make that mistake again. Is there a way to move these disks from the second "old domain" to the first "old domain" so the VM can be reimported?

Furthermore, my storage machine has about 1.4TB free disk space left. While importing, a copy of a VM is being made... and this particular one is 2TB. So I'm going to run out of disk space while doing so; is there a way to move instead of copy a VM while importing it?


Cheers (and thanks a lot for all the help, I really appreciate it!),

Boudewijn
--------------090102060102070909090704-- --===============1234479479454108518== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" VGhpcyBpcyBhIG11bHRpLXBhcnQgbWVzc2FnZSBpbiBNSU1FIGZvcm1hdC4KLS0tLS0tLS0tLS0t LS0wOTAxMDIwNjAxMDIwNzA5MDkwOTA3MDQKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFy c2V0PVVURi04CkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDdiaXQKCkhpIEd1eXMsCgoKVGhh bmsgeW91IHZlcnkgbXVjaCBKYXNvbiwgSXRhbWFyLCBHYWRpISBJJ20gYWxtb3N0IHRoZXJlIHRo YW5rcyB0byB5b3VyCmhlbHAuCgpNeSBzdGVwcyB3ZXJlOgoKLSByZW1vdmUgdGhlIG9sZCBzdG9y YWdlY29ubmVjdGlvbjoKCiQgY3VybCAgLXUgImFkbWluQGludGVybmFsOioqKioqIiAtWCBERUxF VEUKaHR0cHM6Ly8xOTIuMTY4LjEuNDQ6NDQzL2FwaS9zdG9yYWdlY29ubmVjdGlvbnMvNTYzNmE4 YzMtNjViNi00NGE0LTliYTQtZTU5OGRjNjBhNGU0Ci1rCgpJIGNoYW5nZWQgdmVyc2lvbiAzIC0+ IDAgaW4gbWV0YWRhdGEgZmlsZQoKQW5kIGRpZCBhbiBpbXBvcnQgKGV4cG9ydCBORlMpOgoxOTIu MTY4LjEuNDQ6L3JhaWQvb3ZpcnQtb2xkL2RhdGEKCkN1cnJlbnRseSB0aGUgYm94IGlzIGltcG9y dGluZyB0aGUgVk1zIGZyb20gdGhlIG9sZCB0byB0aGUgbmV3IHJlcG9zaXRvcnkuCgpCdXQsIHRo ZXJlJ3Mgc3RpbGwgYSBsYXN0IGNoYWxsZW5nZSB0byBvdmVyY29tZToKCkkgaGFkIHRoaXMgVk0g d2l0aCBhYm91dCAyVEIgc3RvcmFnZSBhdHRhY2hlZCBvbiBib3RoIG15IHN0b3JhZ2UgZG9tYWlu cwooSSBoYWQgYW5vdGhlciBvbmUgdG9vKS4gVGhpcyBwb3NlcyB0d28gZGlmZmVyZW50IHByb2Js ZW1zOgoKLSBJIGNhbid0IGltcG9ydCB0aGUgVk0gZnJvbSB0aGUgZmlyc3Qgc3RvcmFnZSBkb21h aW4sIHNpbmNlIG5vdCBhbGwKZGlza3MgZGlkIHJlc2lkZSBvbiB0aGlzIHNpbmdsZSBzdG9yYWdl IGRvbWFpbi4gVGhpcyBlcnJvciBwb3BzIHVwCih3aGljaCBpcyAgcXVpdGUgbG9naWNhbCk6CgpF cnJvciB3aGlsZSBleGVjdXRpbmcgYWN0aW9uOgoKZG93bmxvYWRiYWs6CgogICogQ2Fubm90IGlt cG9ydCBWTS4gVk0ncyBJbWFnZSBkb2VzIG5vdCBleGlzdC4KClllYWggSSBrbm93IEkgc2hvdWxk bid0IGhhdmUgc3BsaXQgdGhlIFZNcyByZXNvdXJjZXMgb3ZlciBtdWx0aXBsZQpzdG9yYWdlIGRv bWFpbnMuLi4gSSB3b24ndCBtYWtlIHRoYXQgbWlzdGFrZSBhZ2Fpbi4gSXMgdGhlcmUgYSB3YXkg dG8KbW92ZSB0aGVzZSBkaXNrcyBmcm9tIHRoZSBzZWNvbmQgIm9sZCBkb21haW4iIHRvIHRoZSBm aXJzdCAib2xkIGRvbWFpbiIKc28gdGhlIFZNIGNhbiBiZSByZWltcG9ydGVkPwoKRnVydGhlcm1v cmUsIG15IHN0b3JhZ2UgbWFjaGluZSBoYXMgYWJvdXQgMS40VEIgZnJlZSBkaXNrIHNwYWNlIGxl ZnQuCldoaWxlIGltcG9ydGluZywgYSBjb3B5IG9mIGEgVk0gaXMgYmVpbmcgbWFkZS4uLiBhbmQg dGhpcyBwYXJ0aWN1bGFyIG9uZQppcyAyVEIuIFNvIEknbSBnb2luZyB0byBydW4gb3V0IG9mIGRp c2sgc3BhY2Ugd2hpbGUgZG9pbmcgc287IGlzIHRoZXJlIGEKd2F5IHRvIG1vdmUgaW5zdGVhZCBv ZiBjb3B5IGEgVk0gd2hpbGUgaW1wb3J0aW5nIGl0PwoKCkNoZWVycyAoYW5kIHRoYW5rcyBhIGxv dCBmb3IgYWxsIHRoZSBoZWxwLCBJIHJlYWxseSBhcHByZWNpYXRlIGl0ISksCgpCb3VkZXdpam4K Ci0tLS0tLS0tLS0tLS0tMDkwMTAyMDYwMTAyMDcwOTA5MDkwNzA0CkNvbnRlbnQtVHlwZTogdGV4 dC9odG1sOyBjaGFyc2V0PVVURi04CkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDhiaXQKCjxo dG1sPgogIDxoZWFkPgogICAgPG1ldGEgY29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PVVURi04 IiBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiPgogIDwvaGVhZD4KICA8Ym9keSBiZ2NvbG9yPSIj RkZGRkZGIiB0ZXh0PSIjMDAwMDAwIj4KICAgIEhpIEd1eXMsPGJyPgogICAgPGJyPgogICAgPGJy PgogICAgVGhhbmsgeW91IHZlcnkgbXVjaCBKYXNvbiwgSXRhbWFyLCBHYWRpISBJJ20gYWxtb3N0 IHRoZXJlIHRoYW5rcyB0bwogICAgeW91ciBoZWxwLjxicj4KICAgIDxicj4KICAgIE15IHN0ZXBz IHdlcmU6PGJyPgogICAgPGJyPgogICAgLSByZW1vdmUgdGhlIG9sZCBzdG9yYWdlY29ubmVjdGlv bjo8YnI+CiAgICA8YnI+CiAgICAkIGN1cmzCoCAtdSAiYWRtaW5AaW50ZXJuYWw6KioqKioiIC1Y IERFTEVURQogICAgPGEgY2xhc3M9Im1vei10eHQtbGluay1mcmVldGV4dCIgaHJlZj0iaHR0cHM6 Ly8xOTIuMTY4LjEuNDQ6NDQzL2FwaS9zdG9yYWdlY29ubmVjdGlvbnMvNTYzNmE4YzMtNjViNi00 NGE0LTliYTQtZTU5OGRjNjBhNGU0Ij5odHRwczovLzE5Mi4xNjguMS40NDo0NDMvYXBpL3N0b3Jh Z2Vjb25uZWN0aW9ucy81NjM2YThjMy02NWI2LTQ0YTQtOWJhNC1lNTk4ZGM2MGE0ZTQ8L2E+Cgog ICAgLWs8YnI+CiAgICA8YnI+CiAgICBJIGNoYW5nZWQgdmVyc2lvbiAzIC0mZ3Q7IDAgaW4gbWV0 YWRhdGEgZmlsZTxicj4KICAgIDxicj4KICAgIEFuZCBkaWQgYW4gaW1wb3J0IChleHBvcnQgTkZT KTo8YnI+CiAgICAxOTIuMTY4LjEuNDQ6L3JhaWQvb3ZpcnQtb2xkL2RhdGE8YnI+CiAgICA8YnI+ CiAgICBDdXJyZW50bHkgdGhlIGJveCBpcyBpbXBvcnRpbmcgdGhlIFZNcyBmcm9tIHRoZSBvbGQg dG8gdGhlIG5ldwogICAgcmVwb3NpdG9yeS48YnI+CiAgICA8YnI+CiAgICBCdXQsIHRoZXJlJ3Mg c3RpbGwgYSBsYXN0IGNoYWxsZW5nZSB0byBvdmVyY29tZTo8YnI+CiAgICA8YnI+CiAgICBJIGhh ZCB0aGlzIFZNIHdpdGggYWJvdXQgMlRCIHN0b3JhZ2UgYXR0YWNoZWQgb24gYm90aCBteSBzdG9y YWdlCiAgICBkb21haW5zIChJIGhhZCBhbm90aGVyIG9uZSB0b28pLiBUaGlzIHBvc2VzIHR3byBk aWZmZXJlbnQgcHJvYmxlbXM6PGJyPgogICAgPGJyPgogICAgLSBJIGNhbid0IGltcG9ydCB0aGUg Vk0gZnJvbSB0aGUgZmlyc3Qgc3RvcmFnZSBkb21haW4sIHNpbmNlIG5vdCBhbGwKICAgIGRpc2tz IGRpZCByZXNpZGUgb24gdGhpcyBzaW5nbGUgc3RvcmFnZSBkb21haW4uIFRoaXMgZXJyb3IgcG9w cyB1cAogICAgKHdoaWNoIGlzwqAgcXVpdGUgbG9naWNhbCk6PGJyPgogICAgPGJyPgogICAgPGRp diBjbGFzcz0iR0pKV1lUWURKWUIiPgogICAgICA8ZGl2IGNsYXNzPSJHSkpXWVRZREVWQiBHSkpX WVRZREtZQiI+CiAgICAgICAgPGRpdiBjbGFzcz0iZ3d0LUhUTUwiPkVycm9yIHdoaWxlIGV4ZWN1 dGluZyBhY3Rpb246IDxicj4KICAgICAgICAgIDxicj4KICAgICAgICAgIGRvd25sb2FkYmFrOgog ICAgICAgICAgPHVsIHN0eWxlPSJtYXJnaW4tdG9wOjAiPgogICAgICAgICAgICA8bGk+Q2Fubm90 IGltcG9ydCBWTS4gVk0ncyBJbWFnZSBkb2VzIG5vdCBleGlzdC48L2xpPgogICAgICAgICAgPC91 bD4KICAgICAgICA8L2Rpdj4KICAgICAgPC9kaXY+CiAgICA8L2Rpdj4KICAgIFllYWggSSBrbm93 IEkgc2hvdWxkbid0IGhhdmUgc3BsaXQgdGhlIFZNcyByZXNvdXJjZXMgb3ZlciBtdWx0aXBsZQog ICAgc3RvcmFnZSBkb21haW5zLi4uIEkgd29uJ3QgbWFrZSB0aGF0IG1pc3Rha2UgYWdhaW4uIElz IHRoZXJlIGEgd2F5CiAgICB0byBtb3ZlIHRoZXNlIGRpc2tzIGZyb20gdGhlIHNlY29uZCAib2xk IGRvbWFpbiIgdG8gdGhlIGZpcnN0ICJvbGQKICAgIGRvbWFpbiIgc28gdGhlIFZNIGNhbiBiZSBy ZWltcG9ydGVkPzxicj4KICAgIDxicj4KICAgIEZ1cnRoZXJtb3JlLCBteSBzdG9yYWdlIG1hY2hp bmUgaGFzIGFib3V0IDEuNFRCIGZyZWUgZGlzayBzcGFjZQogICAgbGVmdC4gV2hpbGUgaW1wb3J0 aW5nLCBhIGNvcHkgb2YgYSBWTSBpcyBiZWluZyBtYWRlLi4uIGFuZCB0aGlzCiAgICBwYXJ0aWN1 bGFyIG9uZSBpcyAyVEIuIFNvIEknbSBnb2luZyB0byBydW4gb3V0IG9mIGRpc2sgc3BhY2Ugd2hp bGUKICAgIGRvaW5nIHNvOyBpcyB0aGVyZSBhIHdheSB0byBtb3ZlIGluc3RlYWQgb2YgY29weSBh IFZNIHdoaWxlCiAgICBpbXBvcnRpbmcgaXQ/PGJyPgogICAgPGJyPgogICAgPGJyPgogICAgQ2hl ZXJzIChhbmQgdGhhbmtzIGEgbG90IGZvciBhbGwgdGhlIGhlbHAsIEkgcmVhbGx5IGFwcHJlY2lh dGUgaXQhKSw8YnI+CiAgICA8YnI+CiAgICBCb3VkZXdpam48YnI+CiAgPC9ib2R5Pgo8L2h0bWw+ CgotLS0tLS0tLS0tLS0tLTA5MDEwMjA2MDEwMjA3MDkwOTA5MDcwNC0tCg== --===============1234479479454108518==--