Hello, I''m new to lustre community and lustre software as well. I have question regarding to patchless lustre client installation. The OS is Redhat EL 5.1. I''m using voltaire gridstack v5.1.3 for infiniband software stack. I installed the lustre-1.6.5.1 servers without any problem. The client and server OSes are same. The problem is installing patchless client. Are there any howto or guide for that. I googled but got nothing about it. Just the link http://wiki.lustre.org/index.php?title=Patchless_Client . When i tried the things which i read on that page, no modules were build. Are there anything that must be done for the patchless client installation. I ran the following command for configuration: ./configure --prefix=/usr/local/lustre --enable-uoss --enable-bgl --enable-posix-osd --enable-panic_dumplog --enable-quota --enable-health-write --enable-lru-resize --enable-adaptive-timeouts --enable-efence --enable-libwrap --enable-snmp --with-o2ib=/usr/src/openib --with-linux=/usr/src/kernels/2.6.18-53.1.14.el5 Then ran make && make install. None of the above steps returned error messages. So I assumed that the compilation and installation is successful. But when i try to mount the server the following error message returned: mount.lustre: mount klhi1.uybhm.itu.edu.tr at o2ib0:/klfs at /klfs failed: No such device Are the lustre modules loaded? Check /etc/modprobe.conf and /proc/filesystems Note ''alias lustre llite'' should be removed from modprobe.conf I searched any module files that contains lnet in its name. But there were no files. So the compilation and installation is not complete. And also i installed lustre-client-modules-1.6.5.1-2.6.18_53.1.14.el5_lustre.1.6.5.1smp.x86_64.rpm package to have the modules. But (as I expected,) it also did not help. After installing that package, the lnet modules are installed under the /lib/modules/2.6.18-53.1.14.el5/kernel/net/lustre dir. But it did not help. When i ran the modprobe lnet command, it returned me "FATAL: Module lnet not found." message. And ran the insmod command as below: insmod /lib/modules/2.6.18-53.1.14.el5/kernel/net/lustre/lnet.ko insmod: error inserting ''/lib/modules/2.6.18-53.1.14.el5/kernel/net/lustre/lnet.ko'': -1 Unknown symbol in module All the trial and error steps made me believe that there must be other things to do for installation. Are there any step by step guide for client installation? Could you please help me? And one more question: Are there any possibility to run two different lustre versions on the same client at the same time? If there is a way to do it, it would be great... Thanks in advance. Best Regards, Ender GULER System Administrator UYBHM [http://www.uybhm.itu.edu.tr] -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.lustre.org/pipermail/lustre-discuss/attachments/20080827/a8ace540/attachment-0001.html
On Aug 27, 2008 20:57 +0300, Ender G?ler wrote:> I''m new to lustre community and lustre software as well. I have question > regarding to patchless lustre client installation. The OS is Redhat EL 5.1. > I''m using voltaire gridstack v5.1.3 for infiniband software stack. I > installed the lustre-1.6.5.1 servers without any problem. The client and > server OSes are same. The problem is installing patchless client. Are there > any howto or guide for that. I googled but got nothing about it. Just the > link http://wiki.lustre.org/index.php?title=Patchless_Client . When i tried > the things which i read on that page, no modules were build. Are there > anything that must be done for the patchless client installation. > > I ran the following command for configuration: > > ./configure --prefix=/usr/local/lustre --enable-uoss --enable-bgl > --enable-posix-osd --enable-panic_dumplog --enable-quota > --enable-health-write --enable-lru-resize --enable-adaptive-timeouts > --enable-efence --enable-libwrap --enable-snmp --with-o2ib=/usr/src/openib > --with-linux=/usr/src/kernels/2.6.18-53.1.14.el5 > > Then ran make && make install. None of the above steps returned error > messages. So I assumed that the compilation and installation is successful. > But when i try to mount the server the following error message returned:There are actually patchless client RPMs available for download at the same place as the server RPMs. They are called "lustre-client" or similar. Note that it is also possible to run the same "server" kernel and Lustre RPMs on the client nodes, since the lustre RPM also contains the client. Cheers, Andreas -- Andreas Dilger Sr. Staff Engineer, Lustre Group Sun Microsystems of Canada, Inc.
Hi Andreas, Thanks for the information you gave. But it did not help. I followed the below steps for installation: 1) I did not install any kernel. The kernel is from rhel 5.1 2) I installed lustre-client-modules and lustre-client rpms. But the error messages are the same when i tried to mount the filesystem: mount.lustre: mount klhi1.uybhm.itu.edu.tr at o2ib0:/klfs at /klfs failed: No such device Are the lustre modules loaded? Check /etc/modprobe.conf and /proc/filesystems Note ''alias lustre llite'' should be removed from modprobe.conf And also when modprobing the lnet module the error message is same again: FATAL: Module lnet not found. Thanks anyway. I might have missed something. But i don''t know what the thing is. I decided to install patched kernel and lustre packages. After installation client could mounted the file system. Thanks and Regards, Ender GULER On Thu, Aug 28, 2008 at 5:51 PM, Andreas Dilger <adilger at sun.com> wrote:> On Aug 27, 2008 20:57 +0300, Ender G?ler wrote: > > I''m new to lustre community and lustre software as well. I have question > > regarding to patchless lustre client installation. The OS is Redhat EL > 5.1. > > I''m using voltaire gridstack v5.1.3 for infiniband software stack. I > > installed the lustre-1.6.5.1 servers without any problem. The client and > > server OSes are same. The problem is installing patchless client. Are > there > > any howto or guide for that. I googled but got nothing about it. Just the > > link http://wiki.lustre.org/index.php?title=Patchless_Client . When i > tried > > the things which i read on that page, no modules were build. Are there > > anything that must be done for the patchless client installation. > > > > I ran the following command for configuration: > > > > ./configure --prefix=/usr/local/lustre --enable-uoss --enable-bgl > > --enable-posix-osd --enable-panic_dumplog --enable-quota > > --enable-health-write --enable-lru-resize --enable-adaptive-timeouts > > --enable-efence --enable-libwrap --enable-snmp > --with-o2ib=/usr/src/openib > > --with-linux=/usr/src/kernels/2.6.18-53.1.14.el5 > > > > Then ran make && make install. None of the above steps returned error > > messages. So I assumed that the compilation and installation is > successful. > > But when i try to mount the server the following error message returned: > > There are actually patchless client RPMs available for download at the > same place as the server RPMs. They are called "lustre-client" or similar. > > Note that it is also possible to run the same "server" kernel and Lustre > RPMs on the client nodes, since the lustre RPM also contains the client. > > Cheers, Andreas > -- > Andreas Dilger > Sr. Staff Engineer, Lustre Group > Sun Microsystems of Canada, Inc. > >-------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.lustre.org/pipermail/lustre-discuss/attachments/20080829/f7c70fcc/attachment.html