And is there any specific installation order for patchless client? Could someone please share it with me? <br><br>-<br>CS. <br><br><div class="gmail_quote">On Wed, Jun 17, 2009 at 10:18 AM, Carlos Santana <span dir="ltr">&lt;<a href="mailto:neubyr@gmail.com">neubyr@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Huh... :( Sorry to bug you guys again... <br><br>I am planning to make a fresh start now as nothing seems to have worked for me. If you have any comments/feedback please share them. <br>
<br>I would like to confirm installation order before I make a fresh start. From Arden&#39;s experience: <a href="http://lists.lustre.org/pipermail/lustre-discuss/2009-June/010710.html" target="_blank">http://lists.lustre.org/pipermail/lustre-discuss/2009-June/010710.html</a> , the lusre-module is installed last. As I was installing Lustre 1.8, I was referring 1.8 operations manual <a href="http://manual.lustre.org/index.php?title=Main_Page" target="_blank">http://manual.lustre.org/index.php?title=Main_Page</a> . The installation order in the manual is different than what Arden has suggested. <br>

<br>Will it make a difference in configuration at later stage? Which one should I follow now? <br>Any comments? <br><br>Thanks,<br><font color="#888888">CS. <br></font><div><div></div><div class="h5"><br><br><div class="gmail_quote">
On Wed, Jun 17, 2009 at 12:35 AM, Carlos Santana <span dir="ltr">&lt;<a href="mailto:neubyr@gmail.com" target="_blank">neubyr@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Thanks Cliff.<br>
<br>
The depmod -a was successful before as well. I am using CentOS 5.2<br>
box. Following are the packages installed:<br>
[root@localhost tmp]# rpm -qa | grep -i lustre<br>
lustre-modules-1.8.0-2.6.18_92.1.17.el5_lustre.1.8.0smp<br>
<div>lustre-1.8.0-2.6.18_92.1.17.el5_lustre.1.8.0smp<br>
<br>
</div>[root@localhost tmp]# uname -a<br>
<div>Linux localhost.localdomain 2.6.18-92.el5 #1 SMP Tue Jun 10 18:49:47<br>
EDT 2008 i686 i686 i386 GNU/Linux<br>
<br>
</div>And here is a output from strace for mount: <a href="http://www.heypasteit.com/clip/8WT" target="_blank">http://www.heypasteit.com/clip/8WT</a><br>
<br>
Any further debugging hints?<br>
<br>
Thanks,<br>
<font color="#888888">CS.<br>
</font><div><div></div><div><br>
On 6/16/09, Cliff White &lt;<a href="mailto:Cliff.White@sun.com" target="_blank">Cliff.White@sun.com</a>&gt; wrote:<br>
&gt; Carlos Santana wrote:<br>
&gt;&gt; The &#39;$ modprobe -l lustre*&#39; did not show any module on a patchless<br>
&gt;&gt; client. modprobe -v returns &#39;FATAL: Module lustre not found&#39;.<br>
&gt;&gt;<br>
&gt;&gt; How do I install a patchless client?<br>
&gt;&gt; I have tried lustre-client-modules and lustre-client-ver rpm packages in<br>
&gt;&gt; both sequences. Am I missing anything?<br>
&gt;&gt;<br>
&gt;<br>
&gt; Make sure the lustre-client-modules package matches your running kernel.<br>
&gt; Run depmod -a to be sure<br>
&gt; cliffw<br>
&gt;<br>
&gt;&gt; Thanks,<br>
&gt;&gt; CS.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; On Tue, Jun 16, 2009 at 2:28 PM, Cliff White &lt;<a href="mailto:Cliff.White@sun.com" target="_blank">Cliff.White@sun.com</a><br>
&gt;&gt; &lt;mailto:<a href="mailto:Cliff.White@sun.com" target="_blank">Cliff.White@sun.com</a>&gt;&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt;   Carlos Santana wrote:<br>
&gt;&gt;<br>
&gt;&gt;     The lctlt ping and &#39;net up&#39; failed with the following messages:<br>
&gt;&gt;     --- ---<br>
&gt;&gt;     [root@localhost ~]# lctl ping 10.0.0.42<br>
&gt;&gt;     opening /dev/lnet failed: No such device<br>
&gt;&gt;     hint: the kernel modules may not be loaded<br>
&gt;&gt;     failed to ping 10.0.0.42@tcp: No such device<br>
&gt;&gt;<br>
&gt;&gt;     [root@localhost ~]# lctl network up<br>
&gt;&gt;     opening /dev/lnet failed: No such device<br>
&gt;&gt;     hint: the kernel modules may not be loaded<br>
&gt;&gt;     LNET configure error 19: No such device<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;   Make sure modules are unloaded, then try modprobe -v.<br>
&gt;&gt;   Looks like you have lnet mis-configured, if your module options are<br>
&gt;&gt;   wrong, you will see an error during the modprobe.<br>
&gt;&gt;   cliffw<br>
&gt;&gt;<br>
&gt;&gt;     --- ---<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;     I tried lustre_rmmod and depmod commands and it did not return<br>
&gt;&gt;     any error messages. Any further clues? Reinstall patchless<br>
&gt;&gt;     client again?<br>
&gt;&gt;<br>
&gt;&gt;     -<br>
&gt;&gt;     CS.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;     On Tue, Jun 16, 2009 at 1:32 PM, Cliff White<br>
&gt;&gt;     &lt;<a href="mailto:Cliff.White@sun.com" target="_blank">Cliff.White@sun.com</a> &lt;mailto:<a href="mailto:Cliff.White@sun.com" target="_blank">Cliff.White@sun.com</a>&gt;<br>
&gt;&gt;     &lt;mailto:<a href="mailto:Cliff.White@sun.com" target="_blank">Cliff.White@sun.com</a> &lt;mailto:<a href="mailto:Cliff.White@sun.com" target="_blank">Cliff.White@sun.com</a>&gt;&gt;&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt;      Carlos Santana wrote:<br>
&gt;&gt;<br>
&gt;&gt;        I was able to run lustre_rmmod and depmod successfully. The<br>
&gt;&gt;        &#39;$lctl list_nids&#39; returned the server ip address and<br>
&gt;&gt;     interface<br>
&gt;&gt;        (tcp0).<br>
&gt;&gt;<br>
&gt;&gt;        I tried to mount the file system on a remote client, but it<br>
&gt;&gt;        failed with the following message.<br>
&gt;&gt;        --- ---<br>
&gt;&gt;        [root@localhost ~]# mount -t lustre 10.0.0.42@tcp0:/lustre<br>
&gt;&gt;        /mnt/lustre<br>
&gt;&gt;        mount.lustre: mount 10.0.0.42@tcp0:/lustre at /mnt/lustre<br>
&gt;&gt;        failed: No such device<br>
&gt;&gt;        Are the lustre modules loaded?<br>
&gt;&gt;        Check /etc/modprobe.conf and /proc/filesystems<br>
&gt;&gt;        Note &#39;alias lustre llite&#39; should be removed from<br>
&gt;&gt;     modprobe.conf<br>
&gt;&gt;        --- ---<br>
&gt;&gt;<br>
&gt;&gt;        However, the mounting is successful on a single node<br>
&gt;&gt;        configuration - with client on the same machine as MDS<br>
&gt;&gt;     and OST.<br>
&gt;&gt;        Any clues? Where to look for logs and debug messages?<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;      Syslog || /var/log/messages is the normal place.<br>
&gt;&gt;<br>
&gt;&gt;      You can use &#39;lctl ping&#39; to verify that the client can reach<br>
&gt;&gt;     the server.<br>
&gt;&gt;      Usually in these cases, it&#39;s a network/name misconfiguration.<br>
&gt;&gt;<br>
&gt;&gt;      Run &#39;tunefs.lustre --print&#39; on your servers, and verify that<br>
&gt;&gt;     mgsnode=<br>
&gt;&gt;      is correct.<br>
&gt;&gt;<br>
&gt;&gt;      cliffw<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;        Thanks,<br>
&gt;&gt;        CS.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;        On Tue, Jun 16, 2009 at 12:16 PM, Cliff White<br>
&gt;&gt;        &lt;<a href="mailto:Cliff.White@sun.com" target="_blank">Cliff.White@sun.com</a> &lt;mailto:<a href="mailto:Cliff.White@sun.com" target="_blank">Cliff.White@sun.com</a>&gt;<br>
&gt;&gt;     &lt;mailto:<a href="mailto:Cliff.White@sun.com" target="_blank">Cliff.White@sun.com</a> &lt;mailto:<a href="mailto:Cliff.White@sun.com" target="_blank">Cliff.White@sun.com</a>&gt;&gt;<br>
&gt;&gt;        &lt;mailto:<a href="mailto:Cliff.White@sun.com" target="_blank">Cliff.White@sun.com</a> &lt;mailto:<a href="mailto:Cliff.White@sun.com" target="_blank">Cliff.White@sun.com</a>&gt;<br>
&gt;&gt;     &lt;mailto:<a href="mailto:Cliff.White@sun.com" target="_blank">Cliff.White@sun.com</a> &lt;mailto:<a href="mailto:Cliff.White@sun.com" target="_blank">Cliff.White@sun.com</a>&gt;&gt;&gt;&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt;          Carlos Santana wrote:<br>
&gt;&gt;<br>
&gt;&gt;            Thanks Kevin..<br>
&gt;&gt;<br>
&gt;&gt;          Please read:<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; <a href="http://manual.lustre.org/manual/LustreManual16_HTML/ConfiguringLustre.html#50401328_pgfId-1289529" target="_blank">http://manual.lustre.org/manual/LustreManual16_HTML/ConfiguringLustre.html#50401328_pgfId-1289529</a><br>


&gt;&gt;<br>
&gt;&gt;          Those instructions are identical for 1.6 and 1.8.<br>
&gt;&gt;<br>
&gt;&gt;          For current lustre, only two commands are used for<br>
&gt;&gt;     configuration.<br>
&gt;&gt;          mkfs.lustre and mount.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;          Usually when lustre_rmmod returns that error, you run<br>
&gt;&gt;     it a second<br>
&gt;&gt;          time, and it will clear things. Unless you have live<br>
&gt;&gt;     mounts or<br>
&gt;&gt;          network connections.<br>
&gt;&gt;<br>
&gt;&gt;          cliffw<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;            I am referring to 1.8 manual, but I was also<br>
&gt;&gt;     referring to<br>
&gt;&gt;        HowTo<br>
&gt;&gt;            page on wiki which seems to be for 1.6. The HowTo<br>
&gt;&gt; page<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; <a href="http://wiki.lustre.org/index.php/Lustre_Howto#Using_Supplied_Configuration_Tools" target="_blank">http://wiki.lustre.org/index.php/Lustre_Howto#Using_Supplied_Configuration_Tools</a><br>
&gt;&gt;            mentions abt lmc, lconf, and lctl.<br>
&gt;&gt;<br>
&gt;&gt;            The modules are installed in the right place. The &#39;$<br>
&gt;&gt;            lustre_rmmod&#39; resulted in following o/p:<br>
&gt;&gt;            [root@localhost 2.6.18-92.1.17.el5_lustre.1.8.0smp]#<br>
&gt;&gt;        lustre_rmmod<br>
&gt;&gt;            ERROR: Module obdfilter is in use<br>
&gt;&gt;            ERROR: Module ost is in use<br>
&gt;&gt;            ERROR: Module mds is in use<br>
&gt;&gt;            ERROR: Module fsfilt_ldiskfs is in use<br>
&gt;&gt;            ERROR: Module mgs is in use<br>
&gt;&gt;            ERROR: Module mgc is in use by mgs<br>
&gt;&gt;            ERROR: Module ldiskfs is in use by fsfilt_ldiskfs<br>
&gt;&gt;            ERROR: Module lov is in use<br>
&gt;&gt;            ERROR: Module lquota is in use by obdfilter,mds<br>
&gt;&gt;            ERROR: Module osc is in use<br>
&gt;&gt;            ERROR: Module ksocklnd is in use<br>
&gt;&gt;            ERROR: Module ptlrpc is in use by<br>
&gt;&gt;            obdfilter,ost,mds,mgs,mgc,lov,lquota,osc<br>
&gt;&gt;            ERROR: Module obdclass is in use by<br>
&gt;&gt;<br>
&gt;&gt;     obdfilter,ost,mds,fsfilt_ldiskfs,mgs,mgc,lov,lquota,osc,ptlrpc<br>
&gt;&gt;            ERROR: Module lnet is in use by<br>
&gt;&gt;     ksocklnd,ptlrpc,obdclass<br>
&gt;&gt;            ERROR: Module lvfs is in use by<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; obdfilter,ost,mds,fsfilt_ldiskfs,mgs,mgc,lov,lquota,osc,ptlrpc,obdclass<br>
&gt;&gt;            ERROR: Module libcfs is in use by<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; obdfilter,ost,mds,fsfilt_ldiskfs,mgs,mgc,lov,lquota,osc,ksocklnd,ptlrpc,obdclass,lnet,lvfs<br>
&gt;&gt;<br>
&gt;&gt;            Do I need to shutdown these services? How can I do<br>
&gt;&gt;     that?<br>
&gt;&gt;<br>
&gt;&gt;            Thanks,<br>
&gt;&gt;            CS.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;            On Tue, Jun 16, 2009 at 11:36 AM, Kevin Van Maren<br>
&gt;&gt;            &lt;<a href="mailto:Kevin.Vanmaren@sun.com" target="_blank">Kevin.Vanmaren@sun.com</a><br>
&gt;&gt;     &lt;mailto:<a href="mailto:Kevin.Vanmaren@sun.com" target="_blank">Kevin.Vanmaren@sun.com</a>&gt; &lt;mailto:<a href="mailto:Kevin.Vanmaren@sun.com" target="_blank">Kevin.Vanmaren@sun.com</a><br>
&gt;&gt;     &lt;mailto:<a href="mailto:Kevin.Vanmaren@sun.com" target="_blank">Kevin.Vanmaren@sun.com</a>&gt;&gt;<br>
&gt;&gt;        &lt;mailto:<a href="mailto:Kevin.Vanmaren@sun.com" target="_blank">Kevin.Vanmaren@sun.com</a><br>
&gt;&gt;     &lt;mailto:<a href="mailto:Kevin.Vanmaren@sun.com" target="_blank">Kevin.Vanmaren@sun.com</a>&gt; &lt;mailto:<a href="mailto:Kevin.Vanmaren@sun.com" target="_blank">Kevin.Vanmaren@sun.com</a><br>
&gt;&gt;     &lt;mailto:<a href="mailto:Kevin.Vanmaren@sun.com" target="_blank">Kevin.Vanmaren@sun.com</a>&gt;&gt;&gt;<br>
&gt;&gt;            &lt;mailto:<a href="mailto:Kevin.Vanmaren@sun.com" target="_blank">Kevin.Vanmaren@sun.com</a><br>
&gt;&gt;     &lt;mailto:<a href="mailto:Kevin.Vanmaren@sun.com" target="_blank">Kevin.Vanmaren@sun.com</a>&gt;<br>
&gt;&gt;        &lt;mailto:<a href="mailto:Kevin.Vanmaren@sun.com" target="_blank">Kevin.Vanmaren@sun.com</a><br>
&gt;&gt;     &lt;mailto:<a href="mailto:Kevin.Vanmaren@sun.com" target="_blank">Kevin.Vanmaren@sun.com</a>&gt;&gt; &lt;mailto:<a href="mailto:Kevin.Vanmaren@sun.com" target="_blank">Kevin.Vanmaren@sun.com</a><br>
&gt;&gt;     &lt;mailto:<a href="mailto:Kevin.Vanmaren@sun.com" target="_blank">Kevin.Vanmaren@sun.com</a>&gt;<br>
&gt;&gt;        &lt;mailto:<a href="mailto:Kevin.Vanmaren@sun.com" target="_blank">Kevin.Vanmaren@sun.com</a><br>
&gt;&gt;     &lt;mailto:<a href="mailto:Kevin.Vanmaren@sun.com" target="_blank">Kevin.Vanmaren@sun.com</a>&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;            wrote:<br>
&gt;&gt;<br>
&gt;&gt;             I think lconf and lmc went away with Lustre<br>
&gt;&gt;     1.6. Are you<br>
&gt;&gt;            sure you<br>
&gt;&gt;             are looking at the 1.8 manual, and not<br>
&gt;&gt;     directions for 1.4?<br>
&gt;&gt;<br>
&gt;&gt;             /usr/sbin/lctl should be in the<br>
&gt;&gt;     lustre-&lt;version&gt; RPM.<br>
&gt;&gt;         Do a:<br>
&gt;&gt;             # rpm -q -l<br>
&gt;&gt;        lustre-1.8.0-2.6.18_92.1.17.el5_lustre.1.8.0smp<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;             Do make sure the modules are installed in the<br>
&gt;&gt;     right place:<br>
&gt;&gt;             # cd /lib/modules/`uname -r`<br>
&gt;&gt;             # find . | grep lustre.ko<br>
&gt;&gt;<br>
&gt;&gt;             If it shows up, then do:<br>
&gt;&gt;             # lustre_rmmod<br>
&gt;&gt;             # depmod<br>
&gt;&gt;             and try again.<br>
&gt;&gt;<br>
&gt;&gt;             Otherwise, figure out where your modules are<br>
&gt;&gt;     installed:<br>
&gt;&gt;             # uname -r<br>
&gt;&gt;             # cd /lib/modules<br>
&gt;&gt;             # find . | grep lustre.ko<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;             You can also double-check the NID. On the MSD<br>
&gt;&gt;     server, do<br>
&gt;&gt;             # lctl list_nids<br>
&gt;&gt;<br>
&gt;&gt;             Should show 10.0.0.42@tcp0<br>
&gt;&gt;<br>
&gt;&gt;             Kevin<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; ------------------------------------------------------------------------<br>
&gt;&gt;<br>
&gt;&gt;        _______________________________________________<br>
&gt;&gt;        Lustre-discuss mailing list<br>
&gt;&gt;        <a href="mailto:Lustre-discuss@lists.lustre.org" target="_blank">Lustre-discuss@lists.lustre.org</a><br>
&gt;&gt;     &lt;mailto:<a href="mailto:Lustre-discuss@lists.lustre.org" target="_blank">Lustre-discuss@lists.lustre.org</a>&gt;<br>
&gt;&gt;        &lt;mailto:<a href="mailto:Lustre-discuss@lists.lustre.org" target="_blank">Lustre-discuss@lists.lustre.org</a><br>
&gt;&gt;     &lt;mailto:<a href="mailto:Lustre-discuss@lists.lustre.org" target="_blank">Lustre-discuss@lists.lustre.org</a>&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;        <a href="http://lists.lustre.org/mailman/listinfo/lustre-discuss" target="_blank">http://lists.lustre.org/mailman/listinfo/lustre-discuss</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; ------------------------------------------------------------------------<br>
&gt;&gt;<br>
&gt;&gt;     _______________________________________________<br>
&gt;&gt;     Lustre-discuss mailing list<br>
&gt;&gt;     <a href="mailto:Lustre-discuss@lists.lustre.org" target="_blank">Lustre-discuss@lists.lustre.org</a><br>
&gt;&gt;     &lt;mailto:<a href="mailto:Lustre-discuss@lists.lustre.org" target="_blank">Lustre-discuss@lists.lustre.org</a>&gt;<br>
&gt;&gt;     <a href="http://lists.lustre.org/mailman/listinfo/lustre-discuss" target="_blank">http://lists.lustre.org/mailman/listinfo/lustre-discuss</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; ------------------------------------------------------------------------<br>
&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; Lustre-discuss mailing list<br>
&gt;&gt; <a href="mailto:Lustre-discuss@lists.lustre.org" target="_blank">Lustre-discuss@lists.lustre.org</a><br>
&gt;&gt; <a href="http://lists.lustre.org/mailman/listinfo/lustre-discuss" target="_blank">http://lists.lustre.org/mailman/listinfo/lustre-discuss</a><br>
&gt;<br>
&gt;<br>
</div></div></blockquote></div><br>
</div></div></blockquote></div><br>