<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On 30 July 2016 at 02:48, Kenneth Bingham <span dir="ltr">&lt;<a href="mailto:w@qrk.us" target="_blank">w@qrk.us</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Aw crap. I did exactly the same thing and this could explain a lot of the issues I&#39;ve been pulling out my beard over. Every time I did &#39;hosted-engine --deploy&#39; on the RHEV-M|NODE host I entered the FQDN of *that* host, not the first host, as the origin of the Gluster FS volume because at the time I didn&#39;t realize that<div>a. the manager would key deduplication on the URI of the volume</div><div>b. that the volume would be mounted on FUSE, not NFS, and therefore no single point of entry is created by using the FQDN of the first host because the GFS client will persist connections with all peers</div></div><div class="HOEnZb"><div class="h5"><br></div></div></blockquote><div><br></div><div>If you ever want to add an hosted engine host to your setup please do that from UI and not from CLI. That will prevent all this confusion. </div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5"><div class="gmail_quote"><div dir="ltr">On Fri, Jul 29, 2016 at 6:08 AM Simone Tiraboschi &lt;<a href="mailto:stirabos@redhat.com" target="_blank">stirabos@redhat.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Fri, Jul 29, 2016 at 11:35 AM, Wee Sritippho &lt;<a href="mailto:wee.s@forest.go.th" target="_blank">wee.s@forest.go.th</a>&gt; wrote:<br>
&gt; On 29/7/2559 15:50, Simone Tiraboschi wrote:<br>
&gt;&gt;<br>
&gt;&gt; On Fri, Jul 29, 2016 at 6:31 AM, Wee Sritippho &lt;<a href="mailto:wee.s@forest.go.th" target="_blank">wee.s@forest.go.th</a>&gt; wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On 28/7/2559 15:54, Simone Tiraboschi wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On Thu, Jul 28, 2016 at 10:41 AM, Wee Sritippho &lt;<a href="mailto:wee.s@forest.go.th" target="_blank">wee.s@forest.go.th</a>&gt;<br>
&gt;&gt;&gt; wrote:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; On 21/7/2559 16:53, Simone Tiraboschi wrote:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; On Thu, Jul 21, 2016 at 11:43 AM, Wee Sritippho &lt;<a href="mailto:wee.s@forest.go.th" target="_blank">wee.s@forest.go.th</a>&gt;<br>
&gt;&gt;&gt;&gt; wrote:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; Can I just follow<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; <a href="http://www.ovirt.org/documentation/how-to/hosted-engine/#upgrade-hosted-engine" rel="noreferrer" target="_blank">http://www.ovirt.org/documentation/how-to/hosted-engine/#upgrade-hosted-engine</a><br>
&gt;&gt;&gt;&gt;&gt; until step 3 and do everything else via GUI?<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Yes, absolutely.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Hi, I upgrade a host (host02) via GUI and now its score is 0. Restarted<br>
&gt;&gt;&gt;&gt; the services but the result is still the same. Kinda lost now. What<br>
&gt;&gt;&gt;&gt; should I<br>
&gt;&gt;&gt;&gt; do next?<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; Can you please attach ovirt-ha-agent logs?<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Yes, here are the logs:<br>
&gt;&gt;&gt; <a href="https://app.box.com/s/b4urjty8dsuj98n3ywygpk3oh5o7pbsh" rel="noreferrer" target="_blank">https://app.box.com/s/b4urjty8dsuj98n3ywygpk3oh5o7pbsh</a><br>
&gt;&gt;<br>
&gt;&gt; Thanks Wee,<br>
&gt;&gt; your issue is here:<br>
&gt;&gt; MainThread::ERROR::2016-07-17<br>
&gt;&gt;<br>
&gt;&gt; 14:32:45,586::storage_server::143::ovirt_hosted_engine_ha.lib.storage_server.StorageServer::(_validate_pre_connected_path)<br>
&gt;&gt; The hosted-engine storage domain is already mounted on<br>
&gt;&gt;<br>
&gt;&gt; &#39;/rhev/data-center/mnt/glusterSD/host02.ovirt.forest.go.th:_hosted__engine/639e689c-8493-479b-a6eb-cc92b6fc4cf4&#39;<br>
&gt;&gt; with a path that is not supported anymore: the right path should be<br>
&gt;&gt;<br>
&gt;&gt; &#39;/rhev/data-center/mnt/glusterSD/host01.ovirt.forest.go.th:_hosted__engine/639e689c-8493-479b-a6eb-cc92b6fc4cf4&#39;.<br>
&gt;&gt;<br>
&gt;&gt; Did you manually tried to avoid the issue of a single entry point for<br>
&gt;&gt; the gluster FS volume using host01.ovirt.forest.go.th:_hosted__engine<br>
&gt;&gt; and host02.ovirt.forest.go.th:_hosted__engine there?<br>
&gt;&gt; This could cause a lot of confusion since the code could not detect<br>
&gt;&gt; that the storage domain is the same and you can end with it mounted<br>
&gt;&gt; twice into different locations and a lot of issues.<br>
&gt;&gt; The correct solution of that issue was this one:<br>
&gt;&gt; <a href="https://bugzilla.redhat.com/show_bug.cgi?id=1298693#c20" rel="noreferrer" target="_blank">https://bugzilla.redhat.com/show_bug.cgi?id=1298693#c20</a><br>
&gt;&gt;<br>
&gt;&gt; Now, to have it fixed on your env you have to hack a bit.<br>
&gt;&gt; First step, you have to edit<br>
&gt;&gt; /etc/ovirt-hosted-engine/hosted-engine.conf on all your hosted-engine<br>
&gt;&gt; hosts to ensure that the storage field always point to the same entry<br>
&gt;&gt; point (host01 for instance)<br>
&gt;&gt; Then on each host you can add something like:<br>
&gt;&gt;<br>
&gt;&gt; mnt_options=backupvolfile-server=host02.ovirt.forest.go.th:h<a href="http://ost03.ovirt.forest.go.th" rel="noreferrer" target="_blank">ost03.ovirt.forest.go.th</a>,fetch-attempts=2,log-level=WARNING,log-file=/var/log/engine_domain.log<br>
&gt;&gt;<br>
&gt;&gt; Then check the representation of your storage connection in the table<br>
&gt;&gt; storage_server_connections of the engine DB and make sure that<br>
&gt;&gt; connection refers to the entry point you used in hosted-engine.conf on<br>
&gt;&gt; all your hosts, you have lastly to set the value of mount_options also<br>
&gt;&gt; here.<br>
&gt;<br>
&gt; Weird. The configuration in all hosts are already referring to host01.<br>
<br>
but for sure you have a connection pointing to host02 somewhere, did<br>
you try to manually deploy from CLI connecting the gluster volume on<br>
host02?<br>
<br>
&gt; Also, in the storage_server_connections table:<br>
&gt;<br>
&gt; engine=&gt; SELECT * FROM storage_server_connections;<br>
&gt;                   id                  | connection                |<br>
&gt; user_name | password | iqn | port | portal | storage_type | mount_options |<br>
&gt; vfs_type<br>
&gt;  | nfs_version | nfs_timeo | nfs_retrans<br>
&gt; --------------------------------------+------------------------------------------+-----------+----------+-----+------+--------+--------------+---------------+----------<br>
&gt; -+-------------+-----------+-------------<br>
&gt;  bd78d299-c8ff-4251-8aab-432ce6443ae8 |<br>
&gt; host01.ovirt.forest.go.th:/hosted_engine |           | |     |      | 1<br>
&gt; |            7 |               | glusterfs<br>
&gt;  |             |           |<br>
&gt; (1 row)<br>
&gt;<br>
&gt;<br>
&gt;&gt;<br>
&gt;&gt; Please tune also the value of network.ping-timeout for your glusterFS<br>
&gt;&gt; volume to avoid this:<br>
&gt;&gt;   <a href="https://bugzilla.redhat.com/show_bug.cgi?id=1319657#c17" rel="noreferrer" target="_blank">https://bugzilla.redhat.com/show_bug.cgi?id=1319657#c17</a><br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; Wee<br>
&gt;<br>
_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@ovirt.org" target="_blank">Users@ovirt.org</a><br>
<a href="http://lists.ovirt.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.ovirt.org/mailman/listinfo/users</a><br>
</blockquote></div>
</div></div><br>_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@ovirt.org">Users@ovirt.org</a><br>
<a href="http://lists.ovirt.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.ovirt.org/mailman/listinfo/users</a><br>
<br></blockquote></div><br></div></div>