<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<br class="">
<div><br class="">
<blockquote type="cite" class="">
<div class="">On Oct 19, 2023, at 19:58, Benedikt Alexander Braunger via lustre-discuss <<a href="mailto:lustre-discuss@lists.Lustre.org" class="">lustre-discuss@lists.Lustre.org</a>> wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div class="">Hi Lustrers,<br class="">
<br class="">
I'm currently struggling with a unmountable Lustre filesystem. The client only says "no server support", no further logs on client or server.<br class="">
I first thought this might be related to the usage of fscrypt but I already recreated the whole filesystem from scratch and the error still persists.<br class="">
Now I have no more idea what to look for.<br class="">
<br class="">
Here the full CLI log:<br class="">
<br class="">
[root@dstorsec01vl]# uname -a<br class="">
Linux dstorsec01vl 5.14.0-284.11.1.el9_2.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Apr 12 10:45:03 EDT 2023 x86_64 x86_64 x86_64 GNU/Linux<br class="">
<br class="">
[root@dstorsec01vl]# modprobe lnet<br class="">
[root@dstorsec01vl]# modprobe lustre<br class="">
[root@dstorsec01vl]# lnetctl ping pstormgs01@tcp<br class="">
ping:<br class="">
    - primary nid: 10.106.104.160@tcp<br class="">
      Multi-Rail: False<br class="">
      peer ni:<br class="">
        - nid: 10.106.104.160@tcp<br class="">
<br class="">
[root@dstorsec01vl]# mount -t lustre pstormgs01@tcp:sif0 /mnt/<br class="">
mount.lustre: cannot mount pstormgs01@tcp:sif0: no server support<br class="">
</div>
</div>
</blockquote>
</div>
<div class=""><br class="">
</div>
It looks like this is failing because the mount device is missing ":/"  in it, which mount.lustre uses to decide whether this is a client or server mountpoint.  you should be using:
<div class=""><br class="">
</div>
<div class="">    client# mount -t lustre pstormgs01@tcp:/sif0 /mnt/sif0</div>
<div class=""><br class="">
</div>
<div class="">and this should work.  It probably makes sense to improve the error message to be more clear, like:</div>
<div class=""><br class="">
</div>
<div class="">   mount.lustre: cannot mount block device 'pstormgs01@tcp:sif0': no server support</div>
<div class=""><br class="">
</div>
<div class="">or similar</div>
<div class=""><br class="">
<div class="">
<div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div>Cheers, Andreas</div>
<div>--</div>
<div>Andreas Dilger</div>
<div>Lustre Principal Architect</div>
<div>Whamcloud</div>
<div><br class="">
</div>
<div><br class="">
</div>
<div><br class="">
</div>
</div>
</div>
</div>
</div>
</div>
<br class="Apple-interchange-newline">
</div>
<br class="Apple-interchange-newline">
<br class="Apple-interchange-newline">
</div>
<br class="">
</div>
</body>
</html>