From Ernest.Beinrohr at axonpro.sk Wed Apr 22 09:13:18 2015 Content-Type: multipart/mixed; boundary="===============4603691008435223764==" MIME-Version: 1.0 From: Ernest Beinrohr To: users at ovirt.org Subject: Re: [ovirt-users] Is it possible to limit the number and speed of paralel STORAGE migrations? Date: Wed, 22 Apr 2015 15:12:59 +0200 Message-ID: <55379E5B.9050508@axonpro.sk> In-Reply-To: 55378153.8050203@redhat.com --===============4603691008435223764== 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. --------------020004080101080804050901 Content-Type: text/plain; charset=3Dutf-8; format=3Dflowed Content-Transfer-Encoding: 8bit D=C5=88a 22.04.2015 o 13:09 Juan Hern=C3=A1ndez nap=C3=ADsal(a): > # Iterate the disks of the VM and for each of them move it > # to the target storage domain: > for disk in vm.disks.list(): > # Start moving the disk. Note that this is an asynchronous > # operation, so once the "move" method returns you will > # have to wait for the actual movement to finish. > print("Moving disk \"%s\" ..." % disk.get_alias()) > disk.move( > params.Action( > storage_domain=3Dsd > ) > ) This works nicely, thank you. -- = Ernest Beinrohr, AXON PRO Ing , RHCE = , RHCVA = , LPIC = , VCA , +421-2-62410360 +421-903-482603 --------------020004080101080804050901 Content-Type: text/html; charset=3Dutf-8 Content-Transfer-Encoding: 8bit
D=C5=88a 22.04.2015 o 13:09 Juan Hern=C3= =A1ndez nap=C3=ADsal(a):
# Iterate the disks of the VM and for each of them move it
# to the target storage domain:
for disk in vm.disks.list():
    # Start moving the disk. Note that this is an asynchronous
    # operation, so once the "move" method returns you will
    # have to wait for the actual movement to finish.
    print("Moving disk \"%s\" ..." % disk.get_alias())
    disk.move(
        params.Action(
            storage_domain=3Dsd
        )
    )
This works nicely, thank you.

--
Ernest Beinrohr, AXON PRO
Ing, RHCE, RHCVA, LPIC, VCA,
+421-2-62410360 +421-903-482603
--------------020004080101080804050901-- --===============4603691008435223764== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" VGhpcyBpcyBhIG11bHRpLXBhcnQgbWVzc2FnZSBpbiBNSU1FIGZvcm1hdC4KLS0tLS0tLS0tLS0t LS0wMjAwMDQwODAxMDEwODA4MDQwNTA5MDEKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFy c2V0PXV0Zi04OyBmb3JtYXQ9Zmxvd2VkCkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDhiaXQK CkTFiGEgMjIuMDQuMjAxNSBvIDEzOjA5IEp1YW4gSGVybsOhbmRleiBuYXDDrXNhbChhKToKPiAj IEl0ZXJhdGUgdGhlIGRpc2tzIG9mIHRoZSBWTSBhbmQgZm9yIGVhY2ggb2YgdGhlbSBtb3ZlIGl0 Cj4gIyB0byB0aGUgdGFyZ2V0IHN0b3JhZ2UgZG9tYWluOgo+IGZvciBkaXNrIGluIHZtLmRpc2tz Lmxpc3QoKToKPiAgICAgICMgU3RhcnQgbW92aW5nIHRoZSBkaXNrLiBOb3RlIHRoYXQgdGhpcyBp cyBhbiBhc3luY2hyb25vdXMKPiAgICAgICMgb3BlcmF0aW9uLCBzbyBvbmNlIHRoZSAibW92ZSIg bWV0aG9kIHJldHVybnMgeW91IHdpbGwKPiAgICAgICMgaGF2ZSB0byB3YWl0IGZvciB0aGUgYWN0 dWFsIG1vdmVtZW50IHRvIGZpbmlzaC4KPiAgICAgIHByaW50KCJNb3ZpbmcgZGlzayBcIiVzXCIg Li4uIiAlIGRpc2suZ2V0X2FsaWFzKCkpCj4gICAgICBkaXNrLm1vdmUoCj4gICAgICAgICAgcGFy YW1zLkFjdGlvbigKPiAgICAgICAgICAgICAgc3RvcmFnZV9kb21haW49c2QKPiAgICAgICAgICAp Cj4gICAgICApClRoaXMgd29ya3MgbmljZWx5LCB0aGFuayB5b3UuCgotLSAKRXJuZXN0IEJlaW5y b2hyLCBBWE9OIFBSTwpJbmcgPGh0dHA6Ly93d3cuYmVpbnJvaHIuc2svaW5nLnBocD4sIFJIQ0Ug CjxodHRwOi8vd3d3LmJlaW5yb2hyLnNrL3JoY2UucGhwPiwgUkhDVkEgCjxodHRwOi8vd3d3LmJl aW5yb2hyLnNrL3JoY2UucGhwPiwgTFBJQyAKPGh0dHA6Ly93d3cuYmVpbnJvaHIuc2svbHBpYy5w aHA+LCBWQ0EgPGh0dHA6Ly93d3cuYmVpbnJvaHIuc2svdmNhLnBocD4sCis0MjEtMi02MjQxMDM2 MCArNDIxLTkwMy00ODI2MDMKCi0tLS0tLS0tLS0tLS0tMDIwMDA0MDgwMTAxMDgwODA0MDUwOTAx CkNvbnRlbnQtVHlwZTogdGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04CkNvbnRlbnQtVHJhbnNmZXIt RW5jb2Rpbmc6IDhiaXQKCjxodG1sPgogIDxoZWFkPgogICAgPG1ldGEgY29udGVudD0idGV4dC9o dG1sOyBjaGFyc2V0PXV0Zi04IiBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiPgogIDwvaGVhZD4K ICA8Ym9keSBiZ2NvbG9yPSIjRkZGRkZGIiB0ZXh0PSIjMDAwMDAwIj4KICAgIDxkaXYgY2xhc3M9 Im1vei1jaXRlLXByZWZpeCI+RMWIYSAyMi4wNC4yMDE1IG8gMTM6MDkgSnVhbiBIZXJuw6FuZGV6 CiAgICAgIG5hcMOtc2FsKGEpOgogICAgPC9kaXY+CiAgICA8YmxvY2txdW90ZSBjaXRlPSJtaWQ6 NTUzNzgxNTMuODA1MDIwM0ByZWRoYXQuY29tIiB0eXBlPSJjaXRlIj4KICAgICAgPHByZSB3cmFw PSIiPgojIEl0ZXJhdGUgdGhlIGRpc2tzIG9mIHRoZSBWTSBhbmQgZm9yIGVhY2ggb2YgdGhlbSBt b3ZlIGl0CiMgdG8gdGhlIHRhcmdldCBzdG9yYWdlIGRvbWFpbjoKZm9yIGRpc2sgaW4gdm0uZGlz a3MubGlzdCgpOgogICAgIyBTdGFydCBtb3ZpbmcgdGhlIGRpc2suIE5vdGUgdGhhdCB0aGlzIGlz IGFuIGFzeW5jaHJvbm91cwogICAgIyBvcGVyYXRpb24sIHNvIG9uY2UgdGhlICJtb3ZlIiBtZXRo b2QgcmV0dXJucyB5b3Ugd2lsbAogICAgIyBoYXZlIHRvIHdhaXQgZm9yIHRoZSBhY3R1YWwgbW92 ZW1lbnQgdG8gZmluaXNoLgogICAgcHJpbnQoIk1vdmluZyBkaXNrIFwiJXNcIiAuLi4iICUgZGlz ay5nZXRfYWxpYXMoKSkKICAgIGRpc2subW92ZSgKICAgICAgICBwYXJhbXMuQWN0aW9uKAogICAg ICAgICAgICBzdG9yYWdlX2RvbWFpbj1zZAogICAgICAgICkKICAgICkKPC9wcmU+CiAgICA8L2Js b2NrcXVvdGU+CiAgICBUaGlzIHdvcmtzIG5pY2VseSwgdGhhbmsgeW91Ljxicj4KICAgIDxicj4K ICAgIDxkaXYgY2xhc3M9Im1vei1zaWduYXR1cmUiPi0tIDxicj4KICAgICAgPGRpdiBpZD0ib2Vy bmlpX2Zvb3RlciIgc3R5bGU9ImNvbG9yOiBncmF5OyI+CiAgICAgICAgPHNwYW4gc3R5bGU9ImZv bnQtZmFtaWx5OiBMdWNpZGEgQ29uc29sZSwgTHV4aSBNb25vLCBDb3VyaWVyLAogICAgICAgICAg bW9ub3NwYWNlOyBmb250LXNpemU6IDkwJTsiPgogICAgICAgICAgRXJuZXN0IEJlaW5yb2hyLCBB WE9OIFBSTzxicj4KICAgICAgICAgIDxhIHN0eWxlPSJ0ZXh0LWRlY29yYXRpb246IG5vbmU7IGNv bG9yOiBncmF5OyIKICAgICAgICAgICAgaHJlZj0iaHR0cDovL3d3dy5iZWlucm9oci5zay9pbmcu cGhwIj5Jbmc8L2E+LCA8YQogICAgICAgICAgICBzdHlsZT0idGV4dC1kZWNvcmF0aW9uOiBub25l OyBjb2xvcjogZ3JheTsiCiAgICAgICAgICAgIGhyZWY9Imh0dHA6Ly93d3cuYmVpbnJvaHIuc2sv cmhjZS5waHAiPlJIQ0U8L2E+LCA8YQogICAgICAgICAgICBzdHlsZT0idGV4dC1kZWNvcmF0aW9u OiBub25lOyBjb2xvcjogZ3JheTsiCiAgICAgICAgICAgIGhyZWY9Imh0dHA6Ly93d3cuYmVpbnJv aHIuc2svcmhjZS5waHAiPlJIQ1ZBPC9hPiwgPGEKICAgICAgICAgICAgc3R5bGU9InRleHQtZGVj b3JhdGlvbjogbm9uZTsgY29sb3I6IGdyYXk7IgogICAgICAgICAgICBocmVmPSJodHRwOi8vd3d3 LmJlaW5yb2hyLnNrL2xwaWMucGhwIj5MUElDPC9hPiwgPGEKICAgICAgICAgICAgc3R5bGU9InRl eHQtZGVjb3JhdGlvbjogbm9uZTsgY29sb3I6IGdyYXk7IgogICAgICAgICAgICBocmVmPSJodHRw Oi8vd3d3LmJlaW5yb2hyLnNrL3ZjYS5waHAiPlZDQTwvYT4sIDxicj4KICAgICAgICAgICs0MjEt Mi02MjQxMDM2MCArNDIxLTkwMy00ODI2MDMKICAgICAgICAgIDxicj4KICAgICAgICA8L3NwYW4+ IDwvZGl2PgogICAgICA8aW1nCiAgICAgICAgc3JjPSJodHRwOi8vbm9qc3N0YXRzLmFwcHNwb3Qu Y29tL1VBLTQ0NDk3MDk2LTEvZW1haWwuYmVpbnJvaHIuc2siCiAgICAgICAgbW96LWRvLW5vdC1z ZW5kPSJ0cnVlIiBib3JkZXI9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiPgogICAgPC9kaXY+CiAg PC9ib2R5Pgo8L2h0bWw+CgotLS0tLS0tLS0tLS0tLTAyMDAwNDA4MDEwMTA4MDgwNDA1MDkwMS0t Cg== --===============4603691008435223764==--