[ovirt-users] Questions on oVirt
Brett I. Holcomb
biholcomb at l1049h.com
Fri Jun 3 12:04:58 EDT 2016
On Fri, 2016-06-03 at 03:49 -0300, Charles Tassell wrote:
> Hi Brett,
>
> I'm not an expert on oVirt, but from my experience I would say
> you
> probably want to run the engine as a VM rather than on the bare
> metal.
> It has a lot of moving parts (PostgresSQL, jBoss, etc...) and they
> all
> fit well inside the VM. You can run it right on the bare-metal if
> you
> want though, as that was the preferred means for versions prior to
> 3.6
> Also, you don't need to allocate the recommended 16GB of RAM to it
> if
> you are only running 5-10 VMs. You can probably get by with a 2-4GB
> VM
> which makes it more palatable.
>
> The thing to realize with oVirt is that the Engine is not the
> Hypervisor. The engine is just a management tool. If it crashes,
> all
> the VMs continue to run fine without it, so you can just start it
> back
> up and it will just resume managing everything fine. If you only
> have
> one physical host you don't need to really worry too much about
> redundancy. I don't think you can assign a host to two engines at
> the
> same time, but I might be wrong about that.
>
> If you want to migrate between a hosted engine and bare metal (or
> vice versa) you can use the engine-backup command to backup and then
> restore (same command, different arguments) the
> configuration. I've
> never done it, but it should work fine.
>
> For a system shutdown, I would shutdown all of the VMs (do the
> hosted
> engine last) and then just shutdown the box. I'm not sure if
> maintenance mode is actually required or not, so I'd defer to
> someone
> with more experience. I know I have done it this way and it doesn't
> seem to have caused any problems.
>
> For upgrades, I'd say shutdown all of the VMs (including the
> hosted
> engine) then apply your updates, reboot as necessary, and then start
> the
> VMs back up. Once everything is up ssh into the hosted engine,
> update
> it (yum update), reboot as necessary, and you are good to go. If
> you
> have a multi-host system that's a bit different. In that case put a
> host into maintenance mode; migrate all the VMs to other hosts;
> update
> it and reboot it; set it as active; migrate the VMs back and move on
> to
> the next host doing the same thing. the reason you want to shutdown
> all
> the VMs is that upgrades to the KVM/qemu packages may crash running
> VMs.
> I've seen this happen on Ubuntu, so I assume it's the same on
> RedHat/CentOS.
>
> As for the 4.0 branch, I'd give it a month or two of being out
> before
> you use it for a production system. I started with oVirt just as
> 3.6
> came out and ran into some bugs that made it quite complicated. On
> the
> positive side, I learned a lot about how it works from getting advice
> on
> how to deal with those issues. :)
>
> On 2016-06-02 10:23 PM, users-request at ovirt.org wrote:
> >
> > Message: 4
> > Date: Thu, 02 Jun 2016 21:23:49 -0400
> > From: "Brett I. Holcomb" <biholcomb at l1049h.com>
> > To: users <users at ovirt.org>
> > Subject: [ovirt-users] Questions on oVirt
> > Message-ID: <1464917029.26446.133.camel at l1049h.com>
> > Content-Type: text/plain; charset="utf-8"
> >
> > After using oVirt for about three months I have some questions that
> > really haven't been answered in any of the documentation, posts, or
> > found in searching. ?Or maybe more correctly I've found some
> > answers
> > but am trying to put the pieces I've found together.
> >
> > My setup is one physical host that used to run VMware ESXi6 and it
> > handled running the VMs on an iSCSI LUN on a Synology 3615xs unit.
> > ?I
> > have one physical Windows workstation and all the servers, DNS,
> > DHCP,
> > file, etc. are VMs. ?The VMs are on an iSCSI LUN on the Synology.
> >
> > * Hosted-engine deployment - Run Engine as a VM. ?This has the
> > advantage of using one machine for host and running the Engine as a
> > VM
> > but what are the cons of it?
> >
> > * Can I run the Engine on the host that will run the VMs without
> > running it on a VM? ?That is I install the OS on my physical box,
> > install Engine, then setup datastores (iSCSI LUN), networking etc.
> >
> > * How do I run more than one Engine. ?With just one there is no
> > redundancy so can I run another Engine that access the same
> > Datacenter,
> > etc. as the first? ?Or does each Engine have to have it's own
> > Datacenter and the backup is achieved by migrating between the
> > Engine's
> > Datacenters as needed.
> >
> > * Given I have a hosted Engine setup how can I "undo" it and ?get
> > to
> > running just the Engine on the host. ?Do I have to undo everything
> > or
> > can I just install another instance of the Engine on the host but
> > not
> > in a VM, move the VMs to it and then remove the Engine VM.
> >
> > * System shutdown - If I shutdown the host what is the proper
> > procedure? ?Go to global maintenance mode and then shutdown the
> > host or
> > do I have to do some other steps to make sure VMs don't get
> > corrupted.
> > ?On ESXi we'd put a host into maintenance mode after shutting down
> > or
> > moving the VMs so I assume it's the same here. Shutdown VMS since
> > there
> > is nowhere to move the VMS, go into global maintenance mode.
> > Shutdown.
> > ?On startup the ?Engine will come up, then I start my V
> > Ms.##SELECTION_END##
> >
> > * Upgrading engine and host - Do I have to go to maintenance mode
> > then
> > run yum to install the new versions on the host and engine and then
> > run
> > engine-setup or do I need to go into maintenance mode? ?I assume
> > the
> > 4.0 production install will be much more involved but hopefully
> > keeping
> > updated will make it a little less painful.
> >
> > Thanks.
> >
> >
Thanks for the input. That helps. I spent a lot of time with VMware
and Vcenter so I'm having to readjust some thinking to fit with the
oVirt model.
As for 4.0 I have no intention of trying it until it's released and
been out a while.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ovirt.org/pipermail/users/attachments/20160603/9f5be915/attachment-0001.html>
More information about the Users
mailing list