<div dir="ltr"><div><div><div><div><div><div>I clean installed everything and ran into the same. <br></div>I then ran gdeploy and encountered the same issue when deploying engine. <br></div>Seems that gluster (?) doesn&#39;t like 4K sector drives. I am not sure if it has to do with alignment. The weird thing is that gluster volumes are all ok, replicating normally and no split brain is reported. <br><br></div>The solution to the mentioned bug (<a href="https://bugzilla.redhat.com/show_bug.cgi?id=1386443" rel="noreferrer" target="_blank">1386443</a>) was to format with 512 sector size, which for my case is not an option: <br><br>mkfs.xfs -f -i size=512 -s size=512 /dev/gluster/engine<br>illegal sector size 512; hw sector is 4096<br><br></div>Is there any workaround to address this?<br><br></div>Thanx, <br></div>Alex<br><div><div><div><div><div><div><div><br></div></div></div></div></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Jun 4, 2017 at 5:48 PM, Abi Askushi <span dir="ltr">&lt;<a href="mailto:rightkicktech@gmail.com" target="_blank">rightkicktech@gmail.com</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"><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="HOEnZb"><div class="h5"><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/sh<wbr>ow_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="m_-5617071787451257698h5"><br>
On Sat, Jun 3, 2017 at 8:45 PM, Abi Askushi &lt;<a href="mailto:rightkicktech@gmail.com" target="_blank">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-c8b<wbr>4d5e5e922&#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-91e4a5<wbr>bb2047:250:/rhev/data-center/<wbr>mnt/_var_lib_ovirt-hosted-<wbr>engin-setup_tmptjkIDI/ba6bd862<wbr>-c2b8-46e7-b2c8-91e4a5bb2047/<wbr>dom_md/ids:0<br>
&gt; 2017-06-03 19:21:36+0200 23471 [944]: s9:r5 resource<br>
&gt; ba6bd862-c2b8-46e7-b2c8-91e4a5<wbr>bb2047:SDM:/rhev/data-center/<wbr>mnt/_var_lib_ovirt-hosted-<wbr>engine-setup_tmptjkIDI/ba6bd86<wbr>2-c2b8-46e7-b2c8-91e4a5bb2047/<wbr>dom_md/leases: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-c8b4d5<wbr>e5e922:250:/rhev/data-center/<wbr>mnt/glusterSD/10.100.100.1:_<wbr>engine/a5a6b0e7-fc3f-4838-<wbr>8e26-c8b4d5e5e922/dom_md/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/glusterS<wbr>D/10.100.100.1:_engine/<wbr>a5a6b0e7-fc3f-4838-8e26-<wbr>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-6cfa4d<wbr>46f853.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.MountCo<wbr>nnection] 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.MountCo<wbr>nnection] 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-c8b4d5<wbr>e5e922<br>
&gt; (clusterlock:238)<br>
&gt; Traceback (most recent call last):<br>
&gt;   File &quot;/usr/lib/python2.7/site-packa<wbr>ges/vdsm/storage/clusterlock.<wbr>py&quot;, line<br>
&gt; 234, in initSANLock<br>
&gt;     sanlock.init_lockspace(<wbr>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.StorageDomainManifest<wbr>] 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.py<wbr>&quot;, line 552, in initDomainLock<br>
&gt;     self._domainLock.initLock(sel<wbr>f.getDomainLease())<br>
&gt;   File &quot;/usr/lib/python2.7/site-packa<wbr>ges/vdsm/storage/clusterlock.<wbr>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-packa<wbr>ges/vdsm/storage/clusterlock.<wbr>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.py<wbr>&quot;, line 652, in create<br>
&gt;     self.attachSD(sdUUID)<br>
&gt;   File &quot;/usr/lib/python2.7/site-packa<wbr>ges/vdsm/storage/securable.py&quot;<wbr>, line<br>
&gt; 79, in wrapper<br>
&gt;     return method(self, *args, **kwargs)<br>
&gt;   File &quot;/usr/share/vdsm/storage/sp.py<wbr>&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.py<wbr>&quot;, line 790, in acquireHostId<br>
&gt;     self._manifest.acquireHostId(<wbr>hostId, async)<br>
&gt;   File &quot;/usr/share/vdsm/storage/sd.py<wbr>&quot;, line 449, in acquireHostId<br>
&gt;     self._domainLock.acquireHostI<wbr>d(hostId, async)<br>
&gt;   File &quot;/usr/lib/python2.7/site-packa<wbr>ges/vdsm/storage/clusterlock.<wbr>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-c8b<wbr>4d5e5e922&#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-91e4a5<wbr>bb2047 detach from MSD<br>
&gt; ba6bd862-c2b8-46e7-b2c8-91e4a5<wbr>bb2047 Ver 1 failed. (sp:528)<br>
&gt; Traceback (most recent call last):<br>
&gt;   File &quot;/usr/share/vdsm/storage/sp.py<wbr>&quot;, line 525, in __cleanupDomains<br>
&gt;     self.detachSD(sdUUID)<br>
&gt;   File &quot;/usr/lib/python2.7/site-packa<wbr>ges/vdsm/storage/securable.py&quot;<wbr>, line<br>
&gt; 79, in wrapper<br>
&gt;     return method(self, *args, **kwargs)<br>
&gt;   File &quot;/usr/share/vdsm/storage/sp.py<wbr>&quot;, line 1046, in detachSD<br>
&gt;     raise se.CannotDetachMasterStorageDo<wbr>main(sdUUID)<br>
&gt; CannotDetachMasterStorageDomai<wbr>n: Illegal action:<br>
&gt; (u&#39;ba6bd862-c2b8-46e7-b2c8-91e<wbr>4a5bb2047&#39;,)<br>
&gt; 2017-06-03 19:21:37,872+0200 ERROR (jsonrpc/2) [storage.StoragePool] Domain<br>
&gt; a5a6b0e7-fc3f-4838-8e26-c8b4d5<wbr>e5e922 detach from MSD<br>
&gt; ba6bd862-c2b8-46e7-b2c8-91e4a5<wbr>bb2047 Ver 1 failed. (sp:528)<br>
&gt; Traceback (most recent call last):<br>
&gt;   File &quot;/usr/share/vdsm/storage/sp.py<wbr>&quot;, line 525, in __cleanupDomains<br>
&gt;     self.detachSD(sdUUID)<br>
&gt;   File &quot;/usr/lib/python2.7/site-packa<wbr>ges/vdsm/storage/securable.py&quot;<wbr>, line<br>
&gt; 79, in wrapper<br>
&gt;     return method(self, *args, **kwargs)<br>
&gt;   File &quot;/usr/share/vdsm/storage/sp.py<wbr>&quot;, line 1043, in detachSD<br>
&gt;     self.validateAttachedDomain(d<wbr>om)<br>
&gt;   File &quot;/usr/lib/python2.7/site-packa<wbr>ges/vdsm/storage/securable.py&quot;<wbr>, line<br>
&gt; 79, in wrapper<br>
&gt;     return method(self, *args, **kwargs)<br>
&gt;   File &quot;/usr/share/vdsm/storage/sp.py<wbr>&quot;, line 542, in validateAttachedDomain<br>
&gt;     self.validatePoolSD(dom.sdUUI<wbr>D)<br>
&gt;   File &quot;/usr/lib/python2.7/site-packa<wbr>ges/vdsm/storage/securable.py&quot;<wbr>, line<br>
&gt; 79, in wrapper<br>
&gt;     return method(self, *args, **kwargs)<br>
&gt;   File &quot;/usr/share/vdsm/storage/sp.py<wbr>&quot;, line 535, in validatePoolSD<br>
&gt;     raise se.StorageDomainNotMemberOfPoo<wbr>l(self.spUUID, sdUUID)<br>
&gt; StorageDomainNotMemberOfPool: Domain is not member in pool:<br>
&gt; u&#39;pool=a1e7e9dd-0cf4-41ae-ba13<wbr>-36297ed66309,<br>
&gt; domain=a5a6b0e7-fc3f-4838-8e26<wbr>-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-876d<wbr>-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-packa<wbr>ges/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.p<wbr>y&quot;, line 959, in createStoragePool<br>
&gt;     leaseParams)<br>
&gt;   File &quot;/usr/share/vdsm/storage/sp.py<wbr>&quot;, line 652, in create<br>
&gt;     self.attachSD(sdUUID)<br>
&gt;   File &quot;/usr/lib/python2.7/site-packa<wbr>ges/vdsm/storage/securable.py&quot;<wbr>, line<br>
&gt; 79, in wrapper<br>
&gt;     return method(self, *args, **kwargs)<br>
&gt;   File &quot;/usr/share/vdsm/storage/sp.py<wbr>&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.py<wbr>&quot;, line 790, in acquireHostId<br>
&gt;     self._manifest.acquireHostId(<wbr>hostId, async)<br>
&gt;   File &quot;/usr/share/vdsm/storage/sd.py<wbr>&quot;, line 449, in acquireHostId<br>
&gt;     self._domainLock.acquireHostI<wbr>d(hostId, async)<br>
&gt;   File &quot;/usr/lib/python2.7/site-packa<wbr>ges/vdsm/storage/clusterlock.<wbr>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-c8b<wbr>4d5e5e922&#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-c8b<wbr>4d5e5e922&#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" target="_blank">Users@ovirt.org</a><br>
&gt; <a href="http://lists.ovirt.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.ovirt.org/mailman<wbr>/listinfo/users</a><br>
&gt;<br>
</blockquote></div><br></div>
</div></div></blockquote></div><br></div>