On Oct 06, 2008 10:24 -0400, Ms. Megan Larko wrote: > The order I used which generated no "unknown symbol" errors for > installation of lustre 1.6.5.1 was this: > 1) kernel-lustre-smp-2.6.18-53.1.14.el5_lustre.1.6.5.1.x86_64.rpm > > If using infiniband (IB) this is next: > 2) kernel-ib-1.3-2.6.18_53.1.14.el5_lustre.1.6.5.1smp.x86_64.rpm > 3) lustre-ldiskfs-3.0.4-2.6.18_53.1.14.el5_lustre.1.6.5.1smp.x86_64.rpm > 4) lustre-modules-1.6.5.1-2.6.18_53.1.14.el5_lustre.1.6.5.1smp.x86_64.rpm > 5) lustre-1.6.5.1-2.6.18_53.1.14.el5_lustre.1.6.5.1smp.x86_64.rpm
That is good to know for the documentation. However, I suspect if all of these packages are installed at the same time there would also not be any symbol warnings. > If a module installation does have many "unknown symbol" references, > then find the rpm which will satisfy those references and install that > module. To actually have them satisfied one must return to the > package that had complained about the "unknown symbol" and having > already installed the package to satisfy those symbols then "rpm > --force -ivh" to force a retry of the package with the issues. That isn't quite correct. The missing module symbols are the output of "depmod -ae" that is run in the RPM post-install after kernel modules are installed. Even if there are such warnings, if the modules are later installed and "depmod -ae" is run again it should report no warnings, regardless of what order the modules were installed. That means - no need to reinstall the RPMs or to install them in a particular order, though of course avoid the warnings is always nicer. You can always run "depmod -ae" by hand to re-verify the modules of the currently installed kernels. Cheers, Andreas -- Andreas Dilger Sr. Staff Engineer, Lustre Group Sun Microsystems of Canada, Inc. _______________________________________________ Lustre-discuss mailing list [email protected] http://lists.lustre.org/mailman/listinfo/lustre-discuss
