--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/64...
</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>&...
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/56425d0fdc7c54d4bc...
=
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-v...
ization-kvm-ec2/" =
class=3D"">https://www.ravellosystems.com/blog/run-red-hat-e...
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--