oVirt - Scaling out from one to many
by Leo David
Hello everyone,
I have two things that i really need to understand regarding storage
scaling using gluster.
Basically, I am trying to figure out a way to go from 1 single instance
to multiple nodes cluster.
1. Single node SelfHosted Engine HyperConverged setup - scale instance up
to 3 nodes:
- the gluster volumes are created as distributed type.
- is there a procedure to migate this single-host scenario to multiple
nodes, considering that the 3 nodes setup is using replica 3 gluster
volumes ?
2. 3 Nodes SelfHosted Engine - add more storage nodes
- how should I increase the size of the already present replica 3 volumes ?
- should the volumes be as distribute-replicated in an environment larger
than 3 nodes ?
3. Is there a limit as a maximum number of compute nodes per cluster ?
Thank you very much !
Leo
--
Best regards, Leo David
6 years, 5 months
VM stuck in "Migrating to"
by Bruckner, Simone
Hi all,
I have a VM stuck in state "Migrating to". I restarted ovirt-engine and rebooted all hosts, no success. I run ovirt 4.2.4.5-1.el7 on CentOS 7.5 hosts with vdsm-4.20.32-1.el7.x86_64. How can I clean this up?
Thank you and all the best,
Simone
6 years, 5 months
ovirt 3.8 to ovirt 4.2 Migration.
by techieim
Hello Team Ovirt,
We are running Ovirt3.8 version in our prod, we want to upgrade to 3.8 to
4.2.
At present we have 2 (hyp A & hyp B)physical host ovirt 3.8 is running with
self hosted engine with data domain and iso one cluster and data center.
What we were thing do this migration in following fashion.
Plan A.
1. Attach export domain present infra.
2. Take backup all of running vm as export.
3. Detach export domain
4. Detach hyp B from cluster and data center
5. Install fresh ovirt 4.2 iso on hyp B
6. Install self hosted engine
7. Attach Data Domain
8. Attach Export Domain which was use in ovirt 3.8
9. Import all vm's from there to new ovirt 4.2
10. Once all the vm's got up and running poweroff hyp A
11. Install fresh ovirt 4.2 iso on hyp A and attach cluster.
Plan B.
1. Attach export domain present infra.
2. Take backup all of running vm as export.
3. Detach export domain
4. Detach hyp B from cluster and data center
5. Install fresh ovirt 4.2 iso on hyp B
6. Install self hosted engine
7. Attach Data Domain
8. Export from ovirt 3.8 to ovirt 4.2
9. Once all the vm's got up and running poweroff hyp A
10. Install fresh ovirt 4.2 iso on hyp A and attach cluster.
Thank a ton in advance we may be wrong with above step help us to win this
migration.
Regards
Techieim
6 years, 5 months
oVirt reports using Grafana
by Karli Sjöberg
Heya!
I've been whishing for reports in oVirt ever since the old 'Jasper
Reports' was removed. For an Enterprise, having pretty graphs to look
at is a must.
Searching the subject, I've found this[*] and have managed to get it
installed OK but having issues trying to follow the guide setting it
up.
First of all, I think the guide should have at least mentioned that
'pg_hba.conf' needs to be edited for the read only user to be able to
connect to the database, I scratched my head around that for a while
before I got it.
When I first type in the query example, I got syntax errors:
'pq: syntax error at or near "$"'. I continued anyways since I figured
it would be solved at a later point, which turned out to be true, since
the next step is to use the "Templating feature" to add variables.
Unfortunately this doesn't go so well, even though I followed the
instructions very carefully. After hitting save on the first variable I
am rewarded with the error message:
'Template variables could not be initialized: pq: column "en_us" does
not exist.'
Are the queries stated in the guide still correct? This is for
'user_locale':
"SELECT DISTINCT language_code from enum_translator"
[*]:https://www.ovirt.org/blog/2018/01/ovirt-report-using-grafana/
TIA
/K
6 years, 5 months
new setup would like some advise on implementetion
by Georgios Vasilopoulos
Hello!
I would like to read your thoughts regarding a new implementation we
are about to do at work
Our infrastructure is as follows
There are 9 servers who will be used for running vm's
Network is 2x10G + 4x1G ethernet per server
each has 2x 10C xeon processors and 192GB RAM
and 2x 300GB 10K Enterprise SAS 6Gbps, Hot Swap HDD
There are 3 servers who will be used for storage.
Network is 2x10G + 4x1G ethernet per server
each has 2x 8c Xeon processors with 128GB RAM
2x 300GB 10000RPM, 2.5", Serial Attached SCSI (SAS), Hot Swap
6x 200GB WesternDigital HGST ultrastar HUSMM1620ASS200 ssd
Each server has a jbod box connected to the server through sas interface
12x 4TB
The ovirt installation is expected to run 250-200 VM's on maximum load.
Expected to run on a big VM there is our mail server which is pretty
loaded, has about
50000 registred users and about half of them are pretty active.
What I'm currently thinking is :
have hosted vm on compute servers storage, as a stand alone non
managed volume of about 150GB. but I would like the engine to be
stored on more than 3 servers. Any thoughts ?
On the vm storage since high availability is a must I will probably
set the servers in raid6 with a spare each and then I will do 3
volumes(2 data bricks + 1 arbiter brick on each server) on glusterfs
replica 3 arbiter 1.
This will give me about 36TB usable per storage server.
I'm highly concerned on how glusterfs will perform regarding the email
server. Right now email server is on a
vm running on KVM and it gets it's storage from an EMC storage. I'm
not expecting Gluster to perform as the EMC storage but I would like
to know if it can handle it.
I'm thinking of dedicating a gluster volume exclusively
Is it better to give to the email vm the gluster volume as a disk(s)
from ovirt or directly mount it through the vm? ovirt will force the
use of gfapi if I set it on the engine. on the other hand if I use
this, how sharding will perform.
On the other hand, If I mount it as a glusterfs volume directly on the
vm how will it perform through fuse?
I have 6x200gb ssd's per storage server. Will it do any good to add
these as a tiering volume? What should the shard block size be in that
case should it be smaller to utilise the ssd's better ?
Will performance be better if I use ceph through iscsi with multipath?
I read that ceph needs more nodes to perform suitably and that iscsi
adds considerable overhead.
I'd love to read your thoughts on this.
6 years, 5 months
Problem with following host link for vm list using Java SDK.
by dchambers@bugfixer.net
When trying to do VM list using the 4.2.4 Java SDK against a 4.2.4 engine, I am getting an error while trying to follow the host link to get host info. Any suggestions on fixing this?
List<Vm> vms = vmsService.list()
.follow("host")
.send().vms();
Exception in thread "main" org.ovirt.engine.sdk4.Error: Failed to send request
at org.ovirt.engine.sdk4.internal.HttpConnection.send(HttpConnection.java:255)
at org.ovirt.engine.sdk4.internal.HttpConnection.send(HttpConnection.java:229)
at org.ovirt.engine.sdk4.internal.services.VmsServiceImpl$ListRequestImpl.send(VmsServiceImpl.java:563)
at org.ovirt.engine.sdk4.internal.services.VmsServiceImpl$ListRequestImpl.send(VmsServiceImpl.java:477)
at com.foo.ovirt.test.VMList.main(VMList.java:59)
Caused by: org.ovirt.engine.sdk4.Error: The response content type 'text/html;charset=UTF-8' isn't the expected XML
at org.ovirt.engine.sdk4.internal.HttpConnection.checkContentType(HttpConnection.java:287)
at org.ovirt.engine.sdk4.internal.HttpConnection.send(HttpConnection.java:251)
... 4 more
6 years, 5 months
Host reboot failed
by Nicolas Ecarnot
Hello,
[oVirt 4.2.4.5-1.el7]
Sequence :
- Among 7 active UP hosts, one of them runs zero VM
- On this (still in UP state) host, I run a SSH-restart via the web GUI
- The host gracefully shuts down then reboots, with no issue
- In the web GUI, as in real life, the host stays in Reboot state forever
A this point, the engine can ping it, can ssh-connect to it, the host
seems to have zero issue.
In the web GUI, I can not put it into active state because it is not in
maintenance state. It stays in reboot state.
I can not either put it in maintenance state because it stays in reboot
state.
This state lasts long enough to allow me type this mail, look into logs,
and as I was about to send logs, I see the host is returning to life
(its states comes back as UP).
I don't type fast, so after the host has finished rebooting, maybe 5 or
10 minutes have passed before the engine links again to the host.
Before posting additional logs and comments, does anybody know if this
is a know bug or behavior, or do I have to open a BZ?
Regards,
--
Nicolas ECARNOT
6 years, 5 months
ovirt 3.5 fail to start on centOS 6.9
by dinushawww@gmail.com
Hi,
After installing ovirt 3.5 on centOS6.9 the ovirt-engine has stopped. while restarting the engine the error comes "/usr/share/jboss-as" not found. I installed jboss-as7.7.7final and again restart ovirt-engine. now it says ovirt-engine started, but when i checj the status, it shows ovirt-engine stopped, but PID file exist. Please help me to solve this. because i want to crate a lab using 3.5 for my exam.
Thank You
Dinusha
6 years, 5 months