
--Apple-Mail=_886616C5-AEAD-4497-909B-866BF9541A33 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Hi everyone, I have been playing with latest OVirt the last little = while. I go back with RHEV since the early days when it was in BETA and = I was running it in production :} It has certainly come a long, long = way... I see lots of upgrade testing / new feature discussion going on here, I = wanted to share it with the community to take advantage of and ideally = make it even better. I plan to integrate this setup with Openstack and add IDM and other = features as soon as possible. If you want to try it out, you don=E2=80=99t need real hardware and = still get all the functionally of KVM. I used Ravello Systems to build it - https://ravellosystems.com - You = can utilize the free trial for 2 weeks. You can find the blueprint here -> = https://www.ravellosystems.com/repo/blueprints/64554219 Thanks for helping with the original issues I ran into getting it all = working properly. Kyle Here is the description: A perfect nested lab environment to learn (test upgrades / new features) = on OVirt (RHEV) and ManageIQ (Cloudforms)=20 I have been testing openstack blueprints from the Ravello REPO quite a = bit and saw no-one had build an OVirt setup. It's been a while since I used OVirt / RHEV (I had been using it since = back in the day when when it was BETA!) I already had an ESXi setup working with ManageIQ / Cloudforms so I = figured why not add OVirt / RHEV as well... Openstack will be next... Here is a blueprint (built on Fedora22) that includes an 2 node OVirt = cluster - OVirt Engine Version: 3.5.4.2-1.fc20 (Upstream Redhat = Enterprise Virtualization - RHEV) It also includes a ManageIQ (Upstream Cloudforms) instance to manage / = orchestrate the OVirt environment. Also a Fedora 22 Desktop to use as local management / jumpbox to your = environment. 1 OVirt Manager - oVirt Engine Version: 3.5.4.2-1.fc20 2 OVirt KVM Hypervisors 1 Ovirt hypervisor template (used to add more nodes to your cluster) 1 FreeNAS appliance to offer up shared NFS storage for the cluster 1 ManageIQ appliance 1 Fedora 22 Desktop (Configured with VNC access) http://www.ovirt.org/Home <http://www.ovirt.org/Home> http://manageiq.org/ <http://manageiq.org/> http://www.freenas.org/ <http://www.freenas.org/> Give the services and webui a few minutes to start up after booting. You will find id/password information in the description of each virtual = machine in the Ravello UI. Some vm's required a sshkey. If you want build you own hypervisor nodes - see some additional steps = below (this has already been done on the template I provided). There=E2=80=99s 2 small issues that you need to work around: Due to an issue with the the user-mode CPU detection in libvirt, this = patch needs to be applied to /usr/share/libvirt/cpu_map.xml. This patch = forces the CPU type to be an Opteron G2 independent of the CPUID. To = apply this patch, log on to the hypervisor in rescue mode, apply the = patch, and then issue the command =E2=80=9Cpersist = /usr/share/libvirt/cpu_map.xml=E2=80=9D. This needs to be done after = step 8 above. https://gist.github.com/geertj/56425d0fdc7c54d4bc9f = <https://gist.github.com/geertj/56425d0fdc7c54d4bc9f> Here is a good blog that details a similar setup for RHEV. = https://www.ravellosystems.com/blog/run-red-hat-enterprise-virtualization-= kvm-ec2/ = <https://www.ravellosystems.com/blog/run-red-hat-enterprise-virtualization= -kvm-ec2/> Feel free to ask questions or provide comments Have fun Kyle --Apple-Mail=_886616C5-AEAD-4497-909B-866BF9541A33 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 <html><body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; = -webkit-line-break: after-white-space;" class=3D""><div class=3D"">Hi = everyone, I have been playing with latest OVirt the last little while. = I go back with RHEV since the early days when it was in BETA and I = was running it in production :} It has certainly come a long, long = way...</div><div class=3D""><br class=3D""></div><div class=3D"">I see = lots of upgrade testing / new feature discussion going on here, I wanted = to share it with the community to take advantage of and ideally make it = even better.</div><div class=3D"">I plan to integrate this setup with = Openstack and add IDM and other features as soon as possible.</div><div = class=3D""><br class=3D""></div><div class=3D"">If you want to try it = out, you don=E2=80=99t need real hardware and still get all the = functionally of KVM.</div><div class=3D"">I used Ravello Systems to = build it - <b class=3D""><a href=3D"https://ravellosystems.com" = class=3D"">https://ravellosystems.com</a> </b>- You can utilize the free = trial for 2 weeks.</div><div class=3D""><br class=3D""></div><div = class=3D"">You can find the blueprint here -> <b class=3D""><a = href=3D"https://www.ravellosystems.com/repo/blueprints/64554219" = class=3D"">https://www.ravellosystems.com/repo/blueprints/64554219</a></b>= </div><div class=3D""><br class=3D""></div><div class=3D"">Thanks for = helping with the original issues I ran into getting it all working = properly.</div><div class=3D""><br class=3D""></div><div = class=3D"">Kyle</div><div class=3D""><br class=3D""></div><div = class=3D""><br class=3D""></div><div class=3D""><br class=3D""></div><div = class=3D""><div class=3D"user-content"> <div class=3D"ng-isolate-scope = markdown" marked=3D"documentation" opts=3D"markedOptions"><p = class=3D""><strong class=3D"">Here is the description:</strong></p><p = class=3D""><strong class=3D"">A perfect nested lab environment to learn = (test upgrades / new features) on OVirt (RHEV) and ManageIQ (Cloudforms) </strong><br class=3D"">I have been testing openstack blueprints from = the Ravello REPO quite a bit and saw no-one had build an OVirt setup.<br = class=3D"">It's been a while since I used OVirt / RHEV (I had been using = it since back in the day when when it was BETA!)<br class=3D"">I already had an ESXi setup working with ManageIQ / Cloudforms so I=20 figured why not add OVirt / RHEV as well... Openstack will be = next...</p><p class=3D"">Here is a blueprint (built on Fedora22) that = includes an 2 node OVirt cluster - OVirt Engine Version: 3.5.4.2-1.fc20 (Upstream Redhat=20 Enterprise Virtualization - RHEV)<br class=3D"">It also includes a = ManageIQ (Upstream Cloudforms) instance to manage / orchestrate the = OVirt environment.<br class=3D"">Also a Fedora 22 Desktop to use as = local management / jumpbox to your environment.</p><p class=3D""><strong = class=3D"">1 OVirt Manager - oVirt Engine Version: 3.5.4.2-1.fc20<br = class=3D"">2 OVirt KVM Hypervisors<br class=3D"">1 Ovirt hypervisor = template (used to add more nodes to your cluster)<br class=3D"">1 = FreeNAS appliance to offer up shared NFS storage for the cluster<br = class=3D"">1 ManageIQ appliance<br class=3D"">1 Fedora 22 Desktop = (Configured with VNC access)</strong></p><p class=3D""><strong = class=3D""><a target=3D"_blank" rel=3D"nofollow" = href=3D"http://www.ovirt.org/Home" = class=3D"">http://www.ovirt.org/Home</a><br class=3D""><a = target=3D"_blank" rel=3D"nofollow" href=3D"http://manageiq.org/" = class=3D"">http://manageiq.org/</a><br class=3D""><a target=3D"_blank" = rel=3D"nofollow" href=3D"http://www.freenas.org/" = class=3D"">http://www.freenas.org/</a></strong></p><p class=3D"">Give = the services and webui a few minutes to start up after booting.<br = class=3D"">You will find id/password information in the description of = each virtual machine in the Ravello UI. Some vm's required a = sshkey.</p><p class=3D"">If you want build you own hypervisor nodes - = see some additional=20 steps below (this has already been done on the template I provided).</p> <hr class=3D""><p class=3D"">There=E2=80=99s 2 small issues that you = need to work around:</p><p class=3D"">Due to an issue with the the = user-mode CPU detection in libvirt, this patch needs to be applied to /usr/share/libvirt/cpu_map.xml. This patch forces the CPU type to be an Opteron G2 independent of the CPUID. To=20 apply this patch, log on to the hypervisor in rescue mode, apply the=20 patch, and then issue the command =E2=80=9Cpersist=20 /usr/share/libvirt/cpu_map.xml=E2=80=9D. This needs to be done after = step 8=20 above.</p><p class=3D""><a target=3D"_blank" rel=3D"nofollow" = href=3D"https://gist.github.com/geertj/56425d0fdc7c54d4bc9f" = class=3D"">https://gist.github.com/geertj/56425d0fdc7c54d4bc9f</a></p><p = class=3D"">Here is a good blog that details a similar setup for = RHEV.</p> <h5 = id=3D"-a-target-_blank-rel-nofollow-href-https-www-ravellosystems-com-blog= -run-red-hat-enterprise-virtualization-kvm-ec2-https-www-ravellosystems-co= m-blog-run-red-hat-enterprise-virtualization-kvm-ec2-a-" class=3D""><a = target=3D"_blank" rel=3D"nofollow" = href=3D"https://www.ravellosystems.com/blog/run-red-hat-enterprise-virtual= ization-kvm-ec2/" = class=3D"">https://www.ravellosystems.com/blog/run-red-hat-enterprise-virt= ualization-kvm-ec2/</a></h5><p class=3D"">Feel free to ask questions or = provide comments</p><p class=3D"">Have fun<br class=3D"">Kyle</p><div = class=3D""><br class=3D""></div><div class=3D""><br class=3D""></div> </div></div></div></body></html>= --Apple-Mail=_886616C5-AEAD-4497-909B-866BF9541A33--