<div dir="ltr"><div><div>Hi Maor, <br><br></div>My disk are of 4K block size and from this bug seems that gluster replica needs 512B block size. <br></div><div>Is there a way to make gluster function with 4K drives?<br><br></div><div>Thank you!<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Jun 4, 2017 at 2:34 PM, Maor Lipchuk <span dir="ltr">&lt;<a href="mailto:mlipchuk@redhat.com" target="_blank">mlipchuk@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Alex,<br>
<br>
I saw a bug that might be related to the issue you encountered at<br>
<a href="https://bugzilla.redhat.com/show_bug.cgi?id=1386443" rel="noreferrer" target="_blank">https://bugzilla.redhat.com/<wbr>show_bug.cgi?id=1386443</a><br>
<br>
Sahina, maybe you have any advise? Do you think that BZ1386443is related?<br>
<br>
Regards,<br>
Maor<br>
<div><div class="h5"><br>
On Sat, Jun 3, 2017 at 8:45 PM, Abi Askushi &lt;<a href="mailto:rightkicktech@gmail.com">rightkicktech@gmail.com</a>&gt; wrote:<br>
&gt; Hi All,<br>
&gt;<br>
&gt; I have installed successfully several times oVirt (version 4.1) with 3 nodes<br>
&gt; on top glusterfs.<br>
&gt;<br>
&gt; This time, when trying to configure the same setup, I am facing the<br>
&gt; following issue which doesn&#39;t seem to go away. During installation i get the<br>
&gt; error:<br>
&gt;<br>
&gt; Failed to execute stage &#39;Misc configuration&#39;: Cannot acquire host id:<br>
&gt; (u&#39;a5a6b0e7-fc3f-4838-8e26-<wbr>c8b4d5e5e922&#39;, SanlockException(22, &#39;Sanlock<br>
&gt; lockspace add failure&#39;, &#39;Invalid argument&#39;))<br>
&gt;<br>
&gt; The only different in this setup is that instead of standard partitioning i<br>
&gt; have GPT partitioning and the disks have 4K block size instead of 512.<br>
&gt;<br>
&gt; The /var/log/sanlock.log has the following lines:<br>
&gt;<br>
&gt; 2017-06-03 19:21:15+0200 23450 [943]: s9 lockspace<br>
&gt; ba6bd862-c2b8-46e7-b2c8-<wbr>91e4a5bb2047:250:/rhev/data-<wbr>center/mnt/_var_lib_ovirt-<wbr>hosted-engin-setup_tmptjkIDI/<wbr>ba6bd862-c2b8-46e7-b2c8-<wbr>91e4a5bb2047/dom_md/ids:0<br>
&gt; 2017-06-03 19:21:36+0200 23471 [944]: s9:r5 resource<br>
&gt; ba6bd862-c2b8-46e7-b2c8-<wbr>91e4a5bb2047:SDM:/rhev/data-<wbr>center/mnt/_var_lib_ovirt-<wbr>hosted-engine-setup_tmptjkIDI/<wbr>ba6bd862-c2b8-46e7-b2c8-<wbr>91e4a5bb2047/dom_md/leases:<wbr>1048576<br>
&gt; for 2,9,23040<br>
&gt; 2017-06-03 19:21:36+0200 23471 [943]: s10 lockspace<br>
&gt; a5a6b0e7-fc3f-4838-8e26-<wbr>c8b4d5e5e922:250:/rhev/data-<wbr>center/mnt/glusterSD/10.100.<wbr>100.1:_engine/a5a6b0e7-fc3f-<wbr>4838-8e26-c8b4d5e5e922/dom_md/<wbr>ids:0<br>
&gt; 2017-06-03 19:21:36+0200 23471 [23522]: a5a6b0e7 aio collect RD<br>
&gt; 0x7f59b00008c0:0x7f59b00008d0:<wbr>0x7f59b0101000 result -22:0 match res<br>
&gt; 2017-06-03 19:21:36+0200 23471 [23522]: read_sectors delta_leader offset<br>
&gt; 127488 rv -22<br>
&gt; /rhev/data-center/mnt/<wbr>glusterSD/10.100.100.1:_<wbr>engine/a5a6b0e7-fc3f-4838-<wbr>8e26-c8b4d5e5e922/dom_md/ids<br>
&gt; 2017-06-03 19:21:37+0200 23472 [930]: s9 host 250 1 23450<br>
&gt; 88c2244c-a782-40ed-9560-<wbr>6cfa4d46f853.v0.neptune<br>
&gt; 2017-06-03 19:21:37+0200 23472 [943]: s10 add_lockspace fail result -22<br>
&gt;<br>
&gt; And /var/log/vdsm/vdsm.log says:<br>
&gt;<br>
&gt; 2017-06-03 19:19:38,176+0200 WARN  (jsonrpc/3)<br>
&gt; [storage.StorageServer.<wbr>MountConnection] Using user specified<br>
&gt; backup-volfile-servers option (storageServer:253)<br>
&gt; 2017-06-03 19:21:12,379+0200 WARN  (periodic/1) [throttled] MOM not<br>
&gt; available. (throttledlog:105)<br>
&gt; 2017-06-03 19:21:12,380+0200 WARN  (periodic/1) [throttled] MOM not<br>
&gt; available, KSM stats will be missing. (throttledlog:105)<br>
&gt; 2017-06-03 19:21:14,714+0200 WARN  (jsonrpc/1)<br>
&gt; [storage.StorageServer.<wbr>MountConnection] Using user specified<br>
&gt; backup-volfile-servers option (storageServer:253)<br>
&gt; 2017-06-03 19:21:15,515+0200 ERROR (jsonrpc/4) [storage.initSANLock] Cannot<br>
&gt; initialize SANLock for domain a5a6b0e7-fc3f-4838-8e26-<wbr>c8b4d5e5e922<br>
&gt; (clusterlock:238)<br>
&gt; Traceback (most recent call last):<br>
&gt;   File &quot;/usr/lib/python2.7/site-<wbr>packages/vdsm/storage/<wbr>clusterlock.py&quot;, line<br>
&gt; 234, in initSANLock<br>
&gt;     sanlock.init_lockspace(sdUUID, idsPath)<br>
&gt; SanlockException: (107, &#39;Sanlock lockspace init failure&#39;, &#39;Transport<br>
&gt; endpoint is not connected&#39;)<br>
&gt; 2017-06-03 19:21:15,515+0200 WARN  (jsonrpc/4)<br>
&gt; [storage.<wbr>StorageDomainManifest] lease did not initialize successfully<br>
&gt; (sd:557)<br>
&gt; Traceback (most recent call last):<br>
&gt;   File &quot;/usr/share/vdsm/storage/sd.<wbr>py&quot;, line 552, in initDomainLock<br>
&gt;     self._domainLock.initLock(<wbr>self.getDomainLease())<br>
&gt;   File &quot;/usr/lib/python2.7/site-<wbr>packages/vdsm/storage/<wbr>clusterlock.py&quot;, line<br>
&gt; 271, in initLock<br>
&gt;     initSANLock(self._sdUUID, self._idsPath, lease)<br>
&gt;   File &quot;/usr/lib/python2.7/site-<wbr>packages/vdsm/storage/<wbr>clusterlock.py&quot;, line<br>
&gt; 239, in initSANLock<br>
&gt;     raise se.ClusterLockInitError()<br>
&gt; ClusterLockInitError: Could not initialize cluster lock: ()<br>
&gt; 2017-06-03 19:21:37,867+0200 ERROR (jsonrpc/2) [storage.StoragePool] Create<br>
&gt; pool hosted_datacenter canceled  (sp:655)<br>
&gt; Traceback (most recent call last):<br>
&gt;   File &quot;/usr/share/vdsm/storage/sp.<wbr>py&quot;, line 652, in create<br>
&gt;     self.attachSD(sdUUID)<br>
&gt;   File &quot;/usr/lib/python2.7/site-<wbr>packages/vdsm/storage/<wbr>securable.py&quot;, line<br>
&gt; 79, in wrapper<br>
&gt;     return method(self, *args, **kwargs)<br>
&gt;   File &quot;/usr/share/vdsm/storage/sp.<wbr>py&quot;, line 971, in attachSD<br>
&gt;     dom.acquireHostId(<a href="http://self.id" rel="noreferrer" target="_blank">self.id</a>)<br>
&gt;   File &quot;/usr/share/vdsm/storage/sd.<wbr>py&quot;, line 790, in acquireHostId<br>
&gt;     self._manifest.acquireHostId(<wbr>hostId, async)<br>
&gt;   File &quot;/usr/share/vdsm/storage/sd.<wbr>py&quot;, line 449, in acquireHostId<br>
&gt;     self._domainLock.<wbr>acquireHostId(hostId, async)<br>
&gt;   File &quot;/usr/lib/python2.7/site-<wbr>packages/vdsm/storage/<wbr>clusterlock.py&quot;, line<br>
&gt; 297, in acquireHostId<br>
&gt;     raise se.AcquireHostIdFailure(self._<wbr>sdUUID, e)<br>
&gt; AcquireHostIdFailure: Cannot acquire host id:<br>
&gt; (u&#39;a5a6b0e7-fc3f-4838-8e26-<wbr>c8b4d5e5e922&#39;, SanlockException(22, &#39;Sanlock<br>
&gt; lockspace add failure&#39;, &#39;Invalid argument&#39;))<br>
&gt; 2017-06-03 19:21:37,870+0200 ERROR (jsonrpc/2) [storage.StoragePool] Domain<br>
&gt; ba6bd862-c2b8-46e7-b2c8-<wbr>91e4a5bb2047 detach from MSD<br>
&gt; ba6bd862-c2b8-46e7-b2c8-<wbr>91e4a5bb2047 Ver 1 failed. (sp:528)<br>
&gt; Traceback (most recent call last):<br>
&gt;   File &quot;/usr/share/vdsm/storage/sp.<wbr>py&quot;, line 525, in __cleanupDomains<br>
&gt;     self.detachSD(sdUUID)<br>
&gt;   File &quot;/usr/lib/python2.7/site-<wbr>packages/vdsm/storage/<wbr>securable.py&quot;, line<br>
&gt; 79, in wrapper<br>
&gt;     return method(self, *args, **kwargs)<br>
&gt;   File &quot;/usr/share/vdsm/storage/sp.<wbr>py&quot;, line 1046, in detachSD<br>
&gt;     raise se.<wbr>CannotDetachMasterStorageDomai<wbr>n(sdUUID)<br>
&gt; CannotDetachMasterStorageDomai<wbr>n: Illegal action:<br>
&gt; (u&#39;ba6bd862-c2b8-46e7-b2c8-<wbr>91e4a5bb2047&#39;,)<br>
&gt; 2017-06-03 19:21:37,872+0200 ERROR (jsonrpc/2) [storage.StoragePool] Domain<br>
&gt; a5a6b0e7-fc3f-4838-8e26-<wbr>c8b4d5e5e922 detach from MSD<br>
&gt; ba6bd862-c2b8-46e7-b2c8-<wbr>91e4a5bb2047 Ver 1 failed. (sp:528)<br>
&gt; Traceback (most recent call last):<br>
&gt;   File &quot;/usr/share/vdsm/storage/sp.<wbr>py&quot;, line 525, in __cleanupDomains<br>
&gt;     self.detachSD(sdUUID)<br>
&gt;   File &quot;/usr/lib/python2.7/site-<wbr>packages/vdsm/storage/<wbr>securable.py&quot;, line<br>
&gt; 79, in wrapper<br>
&gt;     return method(self, *args, **kwargs)<br>
&gt;   File &quot;/usr/share/vdsm/storage/sp.<wbr>py&quot;, line 1043, in detachSD<br>
&gt;     self.validateAttachedDomain(<wbr>dom)<br>
&gt;   File &quot;/usr/lib/python2.7/site-<wbr>packages/vdsm/storage/<wbr>securable.py&quot;, line<br>
&gt; 79, in wrapper<br>
&gt;     return method(self, *args, **kwargs)<br>
&gt;   File &quot;/usr/share/vdsm/storage/sp.<wbr>py&quot;, line 542, in validateAttachedDomain<br>
&gt;     self.validatePoolSD(dom.<wbr>sdUUID)<br>
&gt;   File &quot;/usr/lib/python2.7/site-<wbr>packages/vdsm/storage/<wbr>securable.py&quot;, line<br>
&gt; 79, in wrapper<br>
&gt;     return method(self, *args, **kwargs)<br>
&gt;   File &quot;/usr/share/vdsm/storage/sp.<wbr>py&quot;, line 535, in validatePoolSD<br>
&gt;     raise se.<wbr>StorageDomainNotMemberOfPool(<wbr>self.spUUID, sdUUID)<br>
&gt; StorageDomainNotMemberOfPool: Domain is not member in pool:<br>
&gt; u&#39;pool=a1e7e9dd-0cf4-41ae-<wbr>ba13-36297ed66309,<br>
&gt; domain=a5a6b0e7-fc3f-4838-<wbr>8e26-c8b4d5e5e922&#39;<br>
&gt; 2017-06-03 19:21:40,063+0200 ERROR (jsonrpc/2) [storage.TaskManager.Task]<br>
&gt; (Task=&#39;a2476a33-26f8-4ebd-<wbr>876d-02fe5d13ef78&#39;) Unexpected error (task:870)<br>
&gt; Traceback (most recent call last):<br>
&gt;  File &quot;/usr/share/vdsm/storage/task.<wbr>py&quot;, line 877, in _run<br>
&gt;     return fn(*args, **kargs)<br>
&gt;   File &quot;/usr/lib/python2.7/site-<wbr>packages/vdsm/logUtils.py&quot;, line 52, in<br>
&gt; wrapper<br>
&gt;     res = f(*args, **kwargs)<br>
&gt;   File &quot;/usr/share/vdsm/storage/hsm.<wbr>py&quot;, line 959, in createStoragePool<br>
&gt;     leaseParams)<br>
&gt;   File &quot;/usr/share/vdsm/storage/sp.<wbr>py&quot;, line 652, in create<br>
&gt;     self.attachSD(sdUUID)<br>
&gt;   File &quot;/usr/lib/python2.7/site-<wbr>packages/vdsm/storage/<wbr>securable.py&quot;, line<br>
&gt; 79, in wrapper<br>
&gt;     return method(self, *args, **kwargs)<br>
&gt;   File &quot;/usr/share/vdsm/storage/sp.<wbr>py&quot;, line 971, in attachSD<br>
&gt;     dom.acquireHostId(<a href="http://self.id" rel="noreferrer" target="_blank">self.id</a>)<br>
&gt;   File &quot;/usr/share/vdsm/storage/sd.<wbr>py&quot;, line 790, in acquireHostId<br>
&gt;     self._manifest.acquireHostId(<wbr>hostId, async)<br>
&gt;   File &quot;/usr/share/vdsm/storage/sd.<wbr>py&quot;, line 449, in acquireHostId<br>
&gt;     self._domainLock.<wbr>acquireHostId(hostId, async)<br>
&gt;   File &quot;/usr/lib/python2.7/site-<wbr>packages/vdsm/storage/<wbr>clusterlock.py&quot;, line<br>
&gt; 297, in acquireHostId<br>
&gt;     raise se.AcquireHostIdFailure(self._<wbr>sdUUID, e)<br>
&gt; AcquireHostIdFailure: Cannot acquire host id:<br>
&gt; (u&#39;a5a6b0e7-fc3f-4838-8e26-<wbr>c8b4d5e5e922&#39;, SanlockException(22, &#39;Sanlock<br>
&gt; lockspace add failure&#39;, &#39;Invalid argument&#39;))<br>
&gt; 2017-06-03 19:21:40,067+0200 ERROR (jsonrpc/2) [storage.Dispatcher]<br>
&gt; {&#39;status&#39;: {&#39;message&#39;: &quot;Cannot acquire host id:<br>
&gt; (u&#39;a5a6b0e7-fc3f-4838-8e26-<wbr>c8b4d5e5e922&#39;, SanlockException(22, &#39;Sanlock<br>
&gt; lockspace add failure&#39;, &#39;Invalid argument&#39;))&quot;, &#39;code&#39;: 661}} (dispatcher:77)<br>
&gt;<br>
&gt; The gluster volume prepared for engine storage is online and no split brain<br>
&gt; is reported. I don&#39;t understand what needs to be done to overcome this. Any<br>
&gt; idea will be appreciated.<br>
&gt;<br>
&gt; Thank you,<br>
&gt; Alex<br>
&gt;<br>
</div></div>&gt; ______________________________<wbr>_________________<br>
&gt; Users mailing list<br>
&gt; <a href="mailto:Users@ovirt.org">Users@ovirt.org</a><br>
&gt; <a href="http://lists.ovirt.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.ovirt.org/<wbr>mailman/listinfo/users</a><br>
&gt;<br>
</blockquote></div><br></div>