This is a multi-part message in MIME format.
--------------9DB2A6276D9924199AE9FDE3
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
13.02.2018 13:42, Simone Tiraboschi пишет:
Yes, ufortunately you are absolutely right on that: there is a bug there.
As a side effect, hosted-engine --set-shared-config and hosted-engine
--get-shared-config always refresh the local copy of hosted-engine
configuration files with the copy on the shared storage and so you
will always end with host_id=1 in
/etc/ovirt-hosted-engine/hosted-engine.conf which can lead to SPM
conflicts.
I'd suggest to manually fix host_id parameter in
/etc/ovirt-hosted-engine/hosted-engine.conf to its original value
(double check with engine DB with 'sudo -u postgres psql engine -c
"SELECT vds_spm_id, vds.vds_name FROM vds"' on the engine VM) to avoid
that.
https://bugzilla.redhat.com/1543988 Simon, I'm trying to set the right values
... but unfortunately I fail.
[root@h3 ovirt-hosted-engine]# cat hosted-engine.conf | grep conf_
conf_volume_UUID=a20d9700-1b9a-41d8-bb4b-f2b7c168104f
conf_image_UUID=b5f353f5-9357-4aad-b1a3-751d411e6278
[root@h3 ~]# hosted-engine --set-shared-config conf_image_UUID
b5f353f5-9357-4aad-b1a3-751d411e6278 --type he_conf
Traceback (most recent call last):
File "/usr/lib64/python2.7/runpy.py", line 162, in _run_module_as_main
.....
File
"/usr/lib/python2.7/site-packages/ovirt_hosted_engine_ha/env/config.py",
line 226, in get
key
KeyError: 'Configuration value not found:
file=/etc/ovirt-hosted-engine/hosted-engine.conf, key=conf_volume_UUID'
How to fix this, else there is any way to edit hosted-engine.conf on
shared storage?
Regards,
Alex.
--------------9DB2A6276D9924199AE9FDE3
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;
charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">13.02.2018 13:42, Simone Tiraboschi
пишет:<br>
</div>
<blockquote type="cite"
cite="mid:CAN8-ONr16qX3xNQ_6fR2nc0a-f=MCQMcksj67EkyiXY2p=2=5g@mail.gmail.com">
<div dir="ltr"><br>
<div class="gmail_extra">Yes, ufortunately you are absolutely
right on that: there is a bug there.<br>
<div class="gmail_quote">As a side effect, hosted-engine
--set-shared-config and hosted-engine --get-shared-config
always refresh the local copy of hosted-engine configuration
files with the copy on the shared storage and so you will
always end with host_id=1 in
/etc/ovirt-hosted-engine/hosted-engine.conf which can lead
to SPM conflicts.<br>
I'd suggest to manually fix host_id parameter in
/etc/ovirt-hosted-engine/hosted-engine.conf to its original
value (double check with engine DB with 'sudo -u postgres
psql engine -c "SELECT vds_spm_id, vds.vds_name FROM vds"'
on the engine VM) to avoid that.<br>
<a
href="https://bugzilla.redhat.com/1543988"
moz-do-not-send="true">https://bugzilla.redhat.com/1543988&l...
</div>
</div>
</div>
</blockquote>
Simon, I'm trying to set the right values ... but unfortunately I
fail.<br>
<br>
[root@h3 ovirt-hosted-engine]# cat hosted-engine.conf | grep conf_<br>
conf_volume_UUID=a20d9700-1b9a-41d8-bb4b-f2b7c168104f<br>
conf_image_UUID=b5f353f5-9357-4aad-b1a3-751d411e6278<br>
<br>
<br>
[root@h3 ~]# hosted-engine --set-shared-config conf_image_UUID
b5f353f5-9357-4aad-b1a3-751d411e6278 --type he_conf<br>
Traceback (most recent call last):<br>
File "/usr/lib64/python2.7/runpy.py", line 162, in
_run_module_as_main<br>
.....<br>
File
"/usr/lib/python2.7/site-packages/ovirt_hosted_engine_ha/env/config.py",
line 226, in get<br>
key<br>
KeyError: 'Configuration value not found:
file=/etc/ovirt-hosted-engine/hosted-engine.conf,
key=conf_volume_UUID'<br>
<br>
How to fix this, else there is any way to edit hosted-engine.conf on
shared storage?<br>
<br>
<br>
Regards,<br>
<br>
Alex.
</body>
</html>
--------------9DB2A6276D9924199AE9FDE3--