<div class="socmaildefaultfont" dir="ltr" style="font-family:Arial, Helvetica, sans-serif;font-size:10pt" ><div dir="ltr" >RHEL 7.7 is not supported by any Scale release at the moment. We are qualifying it right now and would like to claim support with the next PTFs on both 4.2.3 and 5.0.3 streams. However we have seen issues in test that will probably cause delays. </div>
<div dir="ltr" > </div>
<div dir="ltr" >Picking up new minor RHEL updates before Scale claims support might work many times but is quite a risky business. I highly recommend waiting for our support statement.</div>
<div dir="ltr" > </div>
<div dir="ltr" ><div class="socmaildefaultfont" dir="ltr" style="font-family:Arial, Helvetica, sans-serif;font-size:10pt" ><div class="socmaildefaultfont" dir="ltr" style="font-family:Arial, Helvetica, sans-serif;font-size:10.5pt" ><div class="socmaildefaultfont" dir="ltr" style="font-family:Arial, Helvetica, sans-serif;font-size:10.5pt" ><div class="socmaildefaultfont" dir="ltr" style="font-family:Arial, Helvetica, sans-serif;font-size:10.5pt" ><div class="socmaildefaultfont" dir="ltr" style="font-family:Arial, Helvetica, sans-serif;font-size:10.5pt" ><div class="socmaildefaultfont" dir="ltr" style="font-family:Arial;font-size:10.5pt" ><div class="socmaildefaultfont" dir="ltr" style="font-family:Arial;font-size:10.5pt" ><div dir="ltr" ><font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2" ><font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2" ><font face="Arial" size="2" >Mit freundlichen Grüßen / Kind regards</font> </font> </font>
<p><font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2" ><font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2" ><img height="23" src="cid:15677537609150" width="605" ></font></font></p><font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2" > <font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2" > </font> </font>
<table border="0" cellpadding="0" cellspacing="0" >        <tbody>                <tr valign="top" >                        <td valign="middle" width="202" ><font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2" ><font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2" ><img align="bottom" alt="IBM Spectrum Scale" height="51" src="cid:15677537609151" width="201" > </font> </font>
                        <ul style="padding-left: 0pt; margin-left: 0px; list-style-type: none;" >                                <li><font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2" > </font></li>                        </ul>                        <font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2" > <font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2" > </font></font></td>                        <td valign="middle" width="31" >                        <ul style="padding-left: 0pt; margin-left: 0px; list-style-type: none;" >                                <li><font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2" ><font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2" ><font size="3" >     </font></font></font></li>                        </ul>                        </td>                        <td valign="middle" width="464" >                        <ul style="padding-left: 0pt; margin-left: 0px; list-style-type: none;" >                                <li><font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2" ><font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2" ><b><font face="Arial" size="3" >Dr. Alexander Wolf-Reber</font></b><br>                                <font face="Arial" size="1" >Spectrum Scale Release Lead Architect<br>                                Department M069 / Spectrum Scale Software Development<br>                                <br>                                +49-160-90540880<br>                                a.wolf-reber@de.ibm.com</font></font></font></li>                        </ul>                        </td>                </tr>        </tbody></table><font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2" > <font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2" > <img height="23" src="cid:15677537609152" width="605" > </font> </font>
<p><font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2" ><font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2" ><font color="#999999" face="Arial" size="1" >IBM Deutschland Research & Development GmbH / Vorsitzende des Aufsichtsrats: Matthias Hartmann / Geschäftsführung: Dirk Wittkopp<br>Sitz der Gesellschaft: Böblingen / Registergericht: Amtsgericht Stuttgart, HRB 243294</font></font></font></p><font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2" > <font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2" > </font></font></div></div></div></div></div></div></div></div></div>
<div dir="ltr" > </div>
<div dir="ltr" > </div>
<blockquote data-history-content-modified="1" dir="ltr" style="border-left:solid #aaaaaa 2px; margin-left:5px; padding-left:5px; direction:ltr; margin-right:0px" >----- Original message -----<br>From: david_johnson@brown.edu<br>Sent by: gpfsug-discuss-bounces@spectrumscale.org<br>To: gpfsug main discussion list <gpfsug-discuss@spectrumscale.org><br>Cc:<br>Subject: [EXTERNAL] Re: [gpfsug-discuss] Compiling gplbin on RHEL 7.7<br>Date: Fri, Sep 6, 2019 12:33<br> <br><!--Notes ACF
<meta http-equiv="content-type" content="text/html; charset=utf8" >-->We are starting rolling upgrade to 5.0.3-x and gplbin compiles with non-fatal warnings at that version. It seems to run fine. The rest of the cluster is still at 4.2.3-10 but only at RHEL 7.6 kernel. Do you have a reason to not go for the latest release on either the 4- or 5- line?
<div> </div>
<div><div>[root@xxx ~]# ssh node1301 rpm -q gpfs.base</div>
<div>gpfs.base-4.2.3-10.x86_64</div>
<div> </div>
<div> 
<div dir="ltr" id="AppleMailSignature" >  -- ddj
<div>Dave Johnson</div></div>
<div dir="ltr" ><br>On Sep 6, 2019, at 5:48 AM, Son Truong <<a href="mailto:son.truong@bristol.ac.uk" target="_blank">son.truong@bristol.ac.uk</a>> wrote:<br> </div>
<blockquote type="cite" ><div dir="ltr" ><!--Notes ACF
<meta http-equiv="Content-Type" content="text/html; charset=utf8" >--><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit" >
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
<div><p style="margin: 0px;" >Hello,<o:p></o:p></p>
<p style="margin: 0px;" ><o:p> </o:p></p>
<p style="margin: 0px;" >Has anyone successfully compiled the GPFS 4.2.3-7 gplbin kernel modules on RHEL 7.7?<o:p></o:p></p>
<p style="margin: 0px;" ><o:p> </o:p></p>
<p style="margin: 0px;" >I am failing with these errors:<o:p></o:p></p>
<p style="margin: 0px;" ><o:p> </o:p></p>
<p style="margin: 0px;" >[root@host ~]# uname -a<o:p></o:p></p>
<p style="margin: 0px;" >Linux host 3.10.0-1062.el7.x86_64 #1 SMP Thu Jul 18 20:25:13 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux<o:p></o:p></p>
<p style="margin: 0px;" ><o:p> </o:p></p>
<p style="margin: 0px;" >[root@host ~]# rpm -qa | grep gpfs<o:p></o:p></p>
<p style="margin: 0px;" >gpfs.base-4.2.3-7.x86_64<o:p></o:p></p>
<p style="margin: 0px;" >gpfs.gskit-8.0.50-75.x86_64<o:p></o:p></p>
<p style="margin: 0px;" >gpfs.ext-4.2.3-7.x86_64<o:p></o:p></p>
<p style="margin: 0px;" >gpfs.msg.en_US-4.2.3-7.noarch<o:p></o:p></p>
<p style="margin: 0px;" >gpfs.docs-4.2.3-7.noarch<o:p></o:p></p>
<p style="margin: 0px;" >gpfs.gpl-4.2.3-7.noarch<o:p></o:p></p>
<p style="margin: 0px;" ><o:p> </o:p></p>
<p style="margin: 0px;" >[root@host ~]# /usr/lpp/mmfs/bin/mmbuildgpl<o:p></o:p></p>
<p style="margin: 0px;" >--------------------------------------------------------<o:p></o:p></p>
<p style="margin: 0px;" >mmbuildgpl: Building GPL module begins at Fri Sep  6 09:30:20 UTC 2019.<o:p></o:p></p>
<p style="margin: 0px;" >--------------------------------------------------------<o:p></o:p></p>
<p style="margin: 0px;" >Verifying Kernel Header...<o:p></o:p></p>
<p style="margin: 0px;" >  kernel version = 31000999 (31000999000000, 3.10.0-1062.el7.x86_64, 3.10.0-1062)<o:p></o:p></p>
<p style="margin: 0px;" >  module include dir = /lib/modules/3.10.0-1062.el7.x86_64/build/include<o:p></o:p></p>
<p style="margin: 0px;" >  module build dir   = /lib/modules/3.10.0-1062.el7.x86_64/build<o:p></o:p></p>
<p style="margin: 0px;" >  kernel source dir  = /usr/src/linux-3.10.0-1062.el7.x86_64/include<o:p></o:p></p>
<p style="margin: 0px;" >  Found valid kernel header file under /usr/src/kernels/3.10.0-1062.el7.x86_64/include<o:p></o:p></p>
<p style="margin: 0px;" >Verifying Compiler...<o:p></o:p></p>
<p style="margin: 0px;" >  make is present at /bin/make<o:p></o:p></p>
<p style="margin: 0px;" >  cpp is present at /bin/cpp<o:p></o:p></p>
<p style="margin: 0px;" >  gcc is present at /bin/gcc<o:p></o:p></p>
<p style="margin: 0px;" >  g++ is present at /bin/g++<o:p></o:p></p>
<p style="margin: 0px;" >  ld is present at /bin/ld<o:p></o:p></p>
<p style="margin: 0px;" >Verifying Additional System Headers...<o:p></o:p></p>
<p style="margin: 0px;" >  Verifying kernel-headers is installed ...<o:p></o:p></p>
<p style="margin: 0px;" >    Command: /bin/rpm -q kernel-headers<o:p></o:p></p>
<p style="margin: 0px;" >    The required package kernel-headers is installed<o:p></o:p></p>
<p style="margin: 0px;" >make World ...<o:p></o:p></p>
<p style="margin: 0px;" >Verifying that tools to build the portability layer exist....<o:p></o:p></p>
<p style="margin: 0px;" >cpp present<o:p></o:p></p>
<p style="margin: 0px;" >gcc present<o:p></o:p></p>
<p style="margin: 0px;" >g++ present<o:p></o:p></p>
<p style="margin: 0px;" >ld present<o:p></o:p></p>
<p style="margin: 0px;" >cd /usr/lpp/mmfs/src/config; /usr/bin/cpp -P def.mk.proto > ./def.mk; exit $? || exit 1<o:p></o:p></p>
<p style="margin: 0px;" >rm -rf /usr/lpp/mmfs/src/include /usr/lpp/mmfs/src/bin /usr/lpp/mmfs/src/lib<o:p></o:p></p>
<p style="margin: 0px;" >mkdir /usr/lpp/mmfs/src/include /usr/lpp/mmfs/src/bin /usr/lpp/mmfs/src/lib<o:p></o:p></p>
<p style="margin: 0px;" >rm -f //usr/lpp/mmfs/src/gpl-linux/gpl_kernel.tmp.ver<o:p></o:p></p>
<p style="margin: 0px;" >cleaning (/usr/lpp/mmfs/src/ibm-kxi)<o:p></o:p></p>
<p style="margin: 0px;" >make[1]: Entering directory `/usr/lpp/mmfs/src/ibm-kxi'<o:p></o:p></p>
<p style="margin: 0px;" >rm -f trcid.h ibm_kxi.trclst<o:p></o:p></p>
<p style="margin: 0px;" ><o:p> </o:p></p>
<p style="margin: 0px;" >[cut]<o:p></o:p></p>
<p style="margin: 0px;" ><o:p> </o:p></p>
<p style="margin: 0px;" >Invoking Kbuild...<o:p></o:p></p>
<p style="margin: 0px;" >/usr/bin/make -C /usr/src/kernels/3.10.0-1062.el7.x86_64 ARCH=x86_64 M=/usr/lpp/mmfs/src/gpl-linux CONFIGDIR=/usr/lpp/mmfs/src/config  ; \<o:p></o:p></p>
<p style="margin: 0px;" >if [ $? -ne 0 ]; then \<o:p></o:p></p>
<p style="margin: 0px;" >        exit 1;\<o:p></o:p></p>
<p style="margin: 0px;" >fi<o:p></o:p></p>
<p style="margin: 0px;" >make[2]: Entering directory `/usr/src/kernels/3.10.0-1062.el7.x86_64'<o:p></o:p></p>
<p style="margin: 0px;" >  LD      /usr/lpp/mmfs/src/gpl-linux/built-in.o<o:p></o:p></p>
<p style="margin: 0px;" >  CC [M]  /usr/lpp/mmfs/src/gpl-linux/tracelin.o<o:p></o:p></p>
<p style="margin: 0px;" >  CC [M]  /usr/lpp/mmfs/src/gpl-linux/tracedev-ksyms.o<o:p></o:p></p>
<p style="margin: 0px;" >  CC [M]  /usr/lpp/mmfs/src/gpl-linux/ktrccalls.o<o:p></o:p></p>
<p style="margin: 0px;" >  CC [M]  /usr/lpp/mmfs/src/gpl-linux/relaytrc.o<o:p></o:p></p>
<p style="margin: 0px;" >  LD [M]  /usr/lpp/mmfs/src/gpl-linux/tracedev.o<o:p></o:p></p>
<p style="margin: 0px;" >  CC [M]  /usr/lpp/mmfs/src/gpl-linux/mmfsmod.o<o:p></o:p></p>
<p style="margin: 0px;" >  LD [M]  /usr/lpp/mmfs/src/gpl-linux/mmfs26.o<o:p></o:p></p>
<p style="margin: 0px;" >  CC [M]  /usr/lpp/mmfs/src/gpl-linux/cfiles_cust.o<o:p></o:p></p>
<p style="margin: 0px;" >In file included from /usr/lpp/mmfs/src/gpl-linux/dir.c:63:0,<o:p></o:p></p>
<p style="margin: 0px;" >                 from /usr/lpp/mmfs/src/gpl-linux/cfiles.c:58,<o:p></o:p></p>
<p style="margin: 0px;" >                 from /usr/lpp/mmfs/src/gpl-linux/cfiles_cust.c:55:<o:p></o:p></p>
<p style="margin: 0px;" >/usr/lpp/mmfs/src/gpl-linux/inode.c: In function ‘printInode’:<o:p></o:p></p>
<p style="margin: 0px;" >/usr/lpp/mmfs/src/gpl-linux/trcid.h:1212:57: error: ‘struct inode’ has no member named ‘i_wb_list’<o:p></o:p></p>
<p style="margin: 0px;" >     _TRACE6D(_HOOKWORD(TRCID_PRINTINODE_8), (Int64)(&(iP->i_wb_list)), (Int64)(iP->i_wb_list.next), (Int64)(iP->i_wb_list.prev), (Int64)(&(iP->i_lru)), (Int64)(iP->i_lru.next), (Int64)(iP->i_lru.prev));<o:p></o:p></p>
<p style="margin: 0px;" >                                                         ^<o:p></o:p></p>
<p style="margin: 0px;" >/usr/lpp/mmfs/src/include/cxi/Trace.h:395:23: note: in definition of macro _TRACE_MACRO’<o:p></o:p></p>
<p style="margin: 0px;" >         { _TR_BEFORE; _ktrc; KTRCOPTCODE; _TR_AFTER; } else NOOP<o:p></o:p></p>
<p style="margin: 0px;" ><o:p> </o:p></p>
<p style="margin: 0px;" >[ cut ]<o:p></o:p></p>
<p style="margin: 0px;" ><o:p> </o:p></p>
<p style="margin: 0px;" >                          ^<o:p></o:p></p>
<p style="margin: 0px;" >/usr/lpp/mmfs/src/gpl-linux/inode.c:169:3: note: in expansion of macro ‘TRACE6’<o:p></o:p></p>
<p style="margin: 0px;" >   TRACE6(TRACE_VNODE, 3, TRCID_PRINTINODE_8,<o:p></o:p></p>
<p style="margin: 0px;" >   ^<o:p></o:p></p>
<p style="margin: 0px;" >In file included from /usr/lpp/mmfs/src/gpl-linux/cfiles.c:63:0,<o:p></o:p></p>
<p style="margin: 0px;" >                 from /usr/lpp/mmfs/src/gpl-linux/cfiles_cust.c:55:<o:p></o:p></p>
<p style="margin: 0px;" >/usr/lpp/mmfs/src/gpl-linux/inode.c: In function ‘cxiInitInodeSecurity’:<o:p></o:p></p>
<p style="margin: 0px;" >/usr/lpp/mmfs/src/gpl-linux/inode.c:4358:3: warning: passing argument 4 of ‘security_old_inode_init_security’ from incompatible pointer type [enabled by default]<o:p></o:p></p>
<p style="margin: 0px;" >   rc = SECURITY_INODE_INIT_SECURITY(iP, parentP, &dentryP->d_name,<o:p></o:p></p>
<p style="margin: 0px;" >   ^<o:p></o:p></p>
<p style="margin: 0px;" >In file included from /usr/lpp/mmfs/src/include/gpl-linux/verdep.h:50:0,<o:p></o:p></p>
<p style="margin: 0px;" >                 from /usr/lpp/mmfs/src/include/gpl-linux/linux2gpfs.h:61,<o:p></o:p></p>
<p style="margin: 0px;" >                 from /usr/lpp/mmfs/src/gpl-linux/dir.c:56,<o:p></o:p></p>
<p style="margin: 0px;" >                 from /usr/lpp/mmfs/src/gpl-linux/cfiles.c:58,<o:p></o:p></p>
<p style="margin: 0px;" >                 from /usr/lpp/mmfs/src/gpl-linux/cfiles_cust.c:55:<o:p></o:p></p>
<p style="margin: 0px;" >include/linux/security.h:1896:5: note: expected ‘const char **’ but argument is of type ‘char **’<o:p></o:p></p>
<p style="margin: 0px;" >int security_old_inode_init_security(struct inode *inode, struct inode *dir,<o:p></o:p></p>
<p style="margin: 0px;" >     ^<o:p></o:p></p>
<p style="margin: 0px;" >In file included from /usr/lpp/mmfs/src/gpl-linux/cfiles.c:75:0,<o:p></o:p></p>
<p style="margin: 0px;" >                 from /usr/lpp/mmfs/src/gpl-linux/cfiles_cust.c:55:<o:p></o:p></p>
<p style="margin: 0px;" >/usr/lpp/mmfs/src/gpl-linux/cxiCache.c: In function ‘cache_get_name’:<o:p></o:p></p>
<p style="margin: 0px;" >/usr/lpp/mmfs/src/gpl-linux/cxiCache.c:695:5: error: implicit declaration of function ‘vfs_readdir’ [-Werror=implicit-function-declaration]<o:p></o:p></p>
<p style="margin: 0px;" >     error = vfs_readdir(fileP, (filldir_t)filldir_one, &buffer);<o:p></o:p></p>
<p style="margin: 0px;" >     ^<o:p></o:p></p>
<p style="margin: 0px;" >cc1: some warnings being treated as errors<o:p></o:p></p>
<p style="margin: 0px;" >make[3]: *** [/usr/lpp/mmfs/src/gpl-linux/cfiles_cust.o] Error 1<o:p></o:p></p>
<p style="margin: 0px;" >make[2]: *** [_module_/usr/lpp/mmfs/src/gpl-linux] Error 2<o:p></o:p></p>
<p style="margin: 0px;" >make[2]: Leaving directory `/usr/src/kernels/3.10.0-1062.el7.x86_64'<o:p></o:p></p>
<p style="margin: 0px;" >make[1]: *** [modules] Error 1<o:p></o:p></p>
<p style="margin: 0px;" >make[1]: Leaving directory `/usr/lpp/mmfs/src/gpl-linux'<o:p></o:p></p>
<p style="margin: 0px;" >make: *** [Modules] Error 1<o:p></o:p></p>
<p style="margin: 0px;" >--------------------------------------------------------<o:p></o:p></p>
<p style="margin: 0px;" >mmbuildgpl: Building GPL module failed at Fri Sep  6 09:30:28 UTC 2019.<o:p></o:p></p>
<p style="margin: 0px;" >--------------------------------------------------------<o:p></o:p></p>
<p style="margin: 0px;" >mmbuildgpl: Command failed. Examine previous error messages to determine cause.<o:p></o:p></p>
<p style="margin: 0px;" ><o:p> </o:p></p>
<p style="margin: 0px;" >Any help appreciated…<o:p></o:p></p>
<p style="margin: 0px;" >Son<o:p></o:p></p>
<p style="margin: 0px;" ><o:p> </o:p></p>
<p style="background: white; margin: 0px;" ><span style="font-size:9.5pt;color:#888888;mso-fareast-language:EN-GB" >Son V Truong - Senior Storage Administrator<o:p></o:p></span></p>
<p style="background: white; margin: 0px;" ><span style="font-size:9.5pt;color:#888888;mso-fareast-language:EN-GB" >Advanced Computing Research Centre<o:p></o:p></span></p>
<p style="background: white; margin: 0px;" ><span style="font-size:9.5pt;color:#888888;mso-fareast-language:EN-GB" >IT Services, University of Bristol<o:p></o:p></span></p>
<p style="background: white; margin: 0px;" ><span style="font-size:9.5pt;color:#888888;mso-fareast-language:EN-GB" >Email: <a href="mailto:s.truong@bristol.ac.uk" target="_blank"><span style="color:#1155CC" >son.truong@bristol.ac.uk</span></a><o:p></o:p></span></p>
<p style="background: white; margin: 0px;" ><span style="font-size:9.5pt;color:#888888;mso-fareast-language:EN-GB" >Tel: Mobile: +44 (0) 7732 257 232<o:p></o:p></span></p>
<p style="background: white; margin: 0px;" ><span style="font-size:9.5pt;color:#888888;mso-fareast-language:EN-GB" >Address: 31 Great George Street, Bristol, BS1 5QD<o:p></o:p></span></p>
<p style="margin: 0px;" ><o:p> </o:p></p></div></div></blockquote>
<blockquote type="cite" ><div dir="ltr" ><span>_______________________________________________</span><br><span>gpfsug-discuss mailing list</span><br><span>gpfsug-discuss at <a href="http://spectrumscale.org" target="_blank">spectrumscale.org</a></span><br><span><a href="http://gpfsug.org/mailman/listinfo/gpfsug-discuss" target="_blank">http://gpfsug.org/mailman/listinfo/gpfsug-discuss</a></span></div></blockquote></div></div>
<div><font face="Default Monospace,Courier New,Courier,monospace" size="2" >_______________________________________________<br>gpfsug-discuss mailing list<br>gpfsug-discuss at spectrumscale.org<br><a href="http://gpfsug.org/mailman/listinfo/gpfsug-discuss" target="_blank">http://gpfsug.org/mailman/listinfo/gpfsug-discuss</a> </font></div></blockquote>
<div dir="ltr" > </div></div>
<BR>