<br><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Nov 18, 2012 at 9:48 AM, Eli Mesika <span dir="ltr">&lt;<a href="mailto:emesika@redhat.com" target="_blank">emesika@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">

<div class=""><div class="h5"><br>
<br>
----- Original Message -----<br>
&gt; From: &quot;Cristian Falcas&quot; &lt;<a href="mailto:cristi.falcas@gmail.com">cristi.falcas@gmail.com</a>&gt;<br>
&gt; To: <a href="mailto:users@ovirt.org">users@ovirt.org</a><br>
&gt; Sent: Sunday, November 18, 2012 12:24:19 AM<br>
&gt; Subject: [Users] can&#39;t add export domain<br>
&gt;<br>
&gt;<br>
&gt; Hi all,<br>
&gt;<br>
&gt; When trying to add a nfs export domain (nightly builds) I get this<br>
&gt; error in logs:<br>
&gt;<br>
&gt;<br>
&gt; Thread-564::DEBUG::2012-11-18<br>
&gt; 00:17:47,923::misc::83::Storage.Misc.excCmd::(&lt;lambda&gt;) &#39;/bin/sudo<br>
&gt; -n /bin/mount -t nfs -o<br>
&gt; soft,nosharecache,timeo=600,retrans=6,nfsvers=3<br>
&gt; 10.20.20.20:/media/ceva2/Ovirt/Export<br>
&gt; /rhev/data-center/mnt/10.20.20.20:_media_ceva2_Ovirt_Export&#39; (cwd<br>
&gt; None)<br>
&gt; Thread-564::DEBUG::2012-11-18<br>
&gt; 00:17:47,995::misc::83::Storage.Misc.excCmd::(&lt;lambda&gt;) &#39;/bin/sudo<br>
&gt; -n /bin/umount -f -l<br>
&gt; /rhev/data-center/mnt/10.20.20.20:_media_ceva2_Ovirt_Export&#39; (cwd<br>
&gt; None)<br>
&gt; Thread-564::ERROR::2012-11-18<br>
&gt; 00:17:48,036::hsm::2207::Storage.HSM::(connectStorageServer) Could<br>
&gt; not connect to storageServer<br>
&gt; Traceback (most recent call last):<br>
&gt; File &quot;/usr/share/vdsm/storage/hsm.py&quot;, line 2203, in<br>
&gt; connectStorageServer<br>
&gt; conObj.connect()<br>
&gt; File &quot;/usr/share/vdsm/storage/storageServer.py&quot;, line 302, in connect<br>
&gt; return self._mountCon.connect()<br>
&gt; File &quot;/usr/share/vdsm/storage/storageServer.py&quot;, line 208, in connect<br>
&gt; fileSD.validateDirAccess(self.getMountObj().getRecord().fs_file)<br>
&gt; File &quot;/usr/share/vdsm/storage/fileSD.py&quot;, line 58, in<br>
&gt; validateDirAccess<br>
&gt; raise se.StorageServerAccessPermissionError(dirPath)<br>
&gt; StorageServerAccessPermissionError: Permission settings on the<br>
&gt; specified path do not allow access to the storage. Verify permission<br>
&gt; settings on the specified storage path.: &#39;path =<br>
&gt; /rhev/data-center/mnt/10.20.20.20:_media_ceva2_Ovirt_Export&#39;<br>
&gt;<br>
&gt; The directory is either removed or not created:<br>
&gt;<br>
&gt; [root@localhost vdsm]# ls -la /rhev/data-center/mnt/<br>
&gt; total 12<br>
&gt; drwxr-xr-x. 3 vdsm kvm 4096 Nov 18 00:19 .<br>
&gt; drwxr-xr-x. 7 vdsm kvm 4096 Nov 18 00:15 ..<br>
&gt; drwxr-xr-x. 3 vdsm kvm 4096 Nov 18 00:14<br>
&gt; 10.20.20.20:_media_ceva2_Ovirt_Iso<br>
&gt; lrwxrwxrwx. 1 vdsm kvm 26 Nov 17 17:20 _media_ceva2_Ovirt_Storage -&gt;<br>
&gt; /media/ceva2/Ovirt/Storage<br>
&gt;<br>
&gt; If I create the<br>
&gt; /rhev/data-center/mnt/10.20.20.20:_media_ceva2_Ovirt_Export<br>
&gt; directory, it will be deleted when I try to add the storage again.<br>
<br>
</div></div>HI Cristian<br>
/rhev/data-center/mnt/ is manipulated internally and you should not add your export storage manually there.<br>
<br>
Please follow:<br>
1) Create an export directory (not under /rhev/data-center/mnt)<br>
2) chown 36 &lt;your directory&gt;<br>
3) chgrp 36 &lt;your directory&gt;<br>
<br>
Now, try to add your export domain<br>
<br>
The mount to /rhev/data-center/mnt/ is done internally by oVirt.<br>
<br>
&gt;<br>
&gt; Best regards,<br>
&gt; Cristian Falcas<br>
&gt;<br>
&gt; _______________________________________________<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" target="_blank">http://lists.ovirt.org/mailman/listinfo/users</a><br>
&gt;<br>
</blockquote></div><br><br>Sorry, I forgot to mention that my real export dir was in /media/ceva2/Ovirt/Export/. <br><br>It looks that I had the wrong permissions on the folder, so problem is fixed after chown<br><br><br>

</div>