Hi,<div><br></div><div>Thanks. So, in order to upgrade the lustre client, is there any document which i can follow. I cannot find anything for client upgrade in lustre manuals.</div><div><br></div><div>Regards,</div><div>Prasad</div>
<div><br><br><div class="gmail_quote">On Tue, Mar 22, 2011 at 8:34 PM, Andreas Dilger <span dir="ltr">&lt;<a href="mailto:adilger@whamcloud.com">adilger@whamcloud.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">On 2011-03-20, at 6:58 PM, Rajendra prasad wrote:<br>
&gt; Am having difficulties in selecting client packages and installing it. I am upgrading to Lustre client 1.8.5 from 1.8.2. My OS is SuSe Enterprise Linux 11.0 and it is over VM. I am confused with the packages difference between patched and unpatched vendor kernel. Please explain.<br>

&gt;<br>
&gt; I am using the below packages for the upgrade. Since it is over a VM, I am running VM-ware tools upgrade once I install the packages. And it is ending up in the below error. Tried few possibilities but still the same. I feel there is an issue in my selection of the packages. Kindly suggest.<br>

&gt;<br>
&gt; Packages using for upgrade<br>
&gt; -----------------------------------------<br>
&gt; kernel-default-2.6.32.19-0.2_lustre.1.8.5.x86_64.rpm<br>
&gt; kernel-default-base-2.6.32.19-0.2_lustre.1.8.5.x86_64.rpm<br>
&gt; kernel-source-2.6.32.19-0.2_lustre.1.8.5.x86_64.rpm<br>
<br>
</div>You don&#39;t need any &quot;-lustre&quot; kernel for the clients. You only need the RPMs with &quot;-client&quot; in the name, and the stock vendor kernel against which it was built.<br>
<div class="im"><br>
&gt; lustre-client-1.8.5-2.6.32_19_0.2_lustre.1.8.5_default.x86_64.rpm<br>
&gt; lustre-client-modules-1.8.5-2.6.32_19_0.2_lustre.1.8.5_default.x86_64.rpm<br>
&gt;<br>
&gt;<br>
&gt; Error during VM-ware tools upgrade:<br>
&gt; ----------------------------------------------------<br>
&gt; The path &quot;/usr/src/linux/include&quot; is a kernel header file directory, but it<br>
&gt; does not contain the file &quot;linux/version.h&quot; as expected. This can happen if<br>
&gt; the kernel has never been built, or if you have invoked the &quot;make mrproper&quot;<br>
&gt; command in your kernel directory. In any case, you may want to rebuild your<br>
&gt; kernel.<br>
&gt;<br>
&gt; What is the location of the directory of C header files that match your running<br>
&gt; kernel? [/usr/src/linux/include]<br>
&gt;<br>
&gt;<br>
&gt; Regards,<br>
&gt; Prasad<br>
</div>&gt; _______________________________________________<br>
&gt; Lustre-discuss mailing list<br>
&gt; <a href="mailto:Lustre-discuss@lists.lustre.org">Lustre-discuss@lists.lustre.org</a><br>
&gt; <a href="http://lists.lustre.org/mailman/listinfo/lustre-discuss" target="_blank">http://lists.lustre.org/mailman/listinfo/lustre-discuss</a><br>
<br>
<br>
Cheers, Andreas<br>
<font color="#888888">--<br>
Andreas Dilger<br>
Principal Engineer<br>
Whamcloud, Inc.<br>
<br>
<br>
<br>
</font></blockquote></div><br></div>