Re: [lustre-discuss] getcwd() fails

2020-07-13 Thread Leonardo Saavedra

you have to upgrade your kernel to kernel-3.10.0-1127.8.2.el7.x86_64.

The getcwd issue was fixed in :

[...]
- [fs] vfs: close race between getcwd() and d_move() (Miklos Szeredi) 
[1631631]

[...]


Leo Saavedra
National Radio Astronomy Observatory
http://www.nrao.edu
+1-575-8357033

On 7/12/20 9:46 AM, 肖正刚 wrote:

Hi, Alex
Thanks for your suggestion.
I did some tests this weekend and found that  may be intel mpi's or 
vasp's issue.
When I ran another version of vasp which compiled with intel mpi 2017 
the error disappeared.

Then,I switched to the original version of vasp,errors occured.


Alex Zarochentsev mailto:zamena...@gmail.com>> 
于2020年7月10日周五 下午5:01写道:


Hello,


On Fri, Jul 10, 2020 at 11:28 AM 肖正刚 mailto:guru.nov...@gmail.com>> wrote:

Hi all,

We run lustre 2.12.2(both server) on CentOS 7.6, we
hits getcwd error when ran vasp.
Error message:
forrtl: severe (121): Cannot access current working directory
for unit 7, file "Unknown"
Image              PC                Routine           Line   
    Source
vasp_std           00D1CAC9  Unknown            
 Unknown  Unknown
vasp_std           00D36DCF  Unknown            
 Unknown  Unknown
vasp_std           007B2620  Unknown            
 Unknown  Unknown
vasp_std           0086E57A  Unknown            
 Unknown  Unknown
vasp_std           00935DB1  Unknown            
 Unknown  Unknown
vasp_std           00AEE62D  Unknown            
 Unknown  Unknown
vasp_std           00BA6239  Unknown            
 Unknown  Unknown
vasp_std           0040921E  Unknown            
 Unknown  Unknown
libc-2.17.so   2B7D2ABBA3D5 
__libc_start_main  Unknown  Unknown
vasp_std           00409129  Unknown            
 Unknown  Unknown

I can not find any errors about lustre in that client.
Any more , in mds I can't find any errors about that client.

Any suggestions?



similar to
https://jira.whamcloud.com/browse/LU-12997 ?
the first comment in LU-12997 says it is a kernel bug.

Thanks,
Zam.


___
lustre-discuss mailing list
lustre-discuss@lists.lustre.org

http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org


___
lustre-discuss mailing list
lustre-discuss@lists.lustre.org
http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org


___
lustre-discuss mailing list
lustre-discuss@lists.lustre.org
http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org


Re: [lustre-discuss] Lustre client modules

2020-05-28 Thread Leonardo Saavedra

On 5/28/20 2:57 AM, Phill Harvey-Smith wrote:

Right that worked and I have the following rpms in
$HOME/rpmbuild/RPMS/x86_64 :

# ls
kmod-lustre-client-2.12.4-1.el7.x86_64.rpm
lustre-client-2.12.4-1.el7.x86_64.rpm
lustre-client-debuginfo-2.12.4-1.el7.x86_64.rpm
lustre-iokit-2.12.4-1.el7.x86_64.rpm

However trying to install them with yum I get :

Loaded plugins: fastestmirror, langpacks
Examining kmod-lustre-client-2.12.4-1.el7.x86_64.rpm: 
kmod-lustre-client-2.12.4-1.el7.x86_64
Marking kmod-lustre-client-2.12.4-1.el7.x86_64.rpm as an update to 
kmod-lustre-client-2.9.0-1.el7.x86_64
Examining lustre-client-2.12.4-1.el7.x86_64.rpm: 
lustre-client-2.12.4-1.el7.x86_64
Marking lustre-client-2.12.4-1.el7.x86_64.rpm as an update to 
lustre-client-2.9.0-1.el7.x86_64
Examining lustre-client-debuginfo-2.12.4-1.el7.x86_64.rpm: 
lustre-client-debuginfo-2.12.4-1.el7.x86_64

Marking lustre-client-debuginfo-2.12.4-1.el7.x86_64.rpm to be installed
Examining lustre-iokit-2.12.4-1.el7.x86_64.rpm: 
lustre-iokit-2.12.4-1.el7.x86_64
Marking lustre-iokit-2.12.4-1.el7.x86_64.rpm as an update to 
lustre-iokit-2.9.0-1.el7.x86_64

Resolving Dependencies
--> Running transaction check
---> Package kmod-lustre-client.x86_64 0:2.9.0-1.el7 will be updated
--> Processing Dependency: kmod-lustre-client = 2.9.0 for package: 
lustre-client-tests-2.9.0-1.el7.x86_64

Loading mirror speeds from cached hostfile
 * base: centos.serverspace.co.uk
 * epel: lon.mirror.rackspace.com
 * extras: centos.serverspace.co.uk
 * updates: centos.mirrors.nublue.co.uk
--> Processing Dependency: ksym(class_find_client_obd) = 0x7fc892aa 
for package: kmod-lustre-client-tests-2.9.0-1.el7.x86_64
--> Processing Dependency: ksym(class_name2obd) = 0x2a2fe6c0 for 
package: kmod-lustre-client-tests-2.9.0-1.el7.x86_64
--> Processing Dependency: ksym(class_register_type) = 0xc4cc2c4f for 
package: kmod-lustre-client-tests-2.9.0-1.el7.x86_64



[...]
Remove the 2.9.0 lustre packages, then install 
lustre-client-2.12.4-1.el7.x86_64.rpm and 
kmod-lustre-client-2.12.4-1.el7.x86_64.rpm



Leo Saavedra
National Radio Astronomy Observatory
http://www.nrao.edu
+1-575-8357033

___
lustre-discuss mailing list
lustre-discuss@lists.lustre.org
http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org


Re: [lustre-discuss] Lustre client modules

2020-05-27 Thread Leonardo Saavedra

On 5/26/20 5:47 PM, Phill Harvey-Smith wrote:

Hi all,

Can anyone tell me where to download the Lustere client modules for 
CentOS 7.8 please ?


# uname -a
Linux exec3r420 3.10.0-1127.8.2.el7.x86_64 #1 SMP Tue May 12 16:57:42 
UTC 2020 x86_64 x86_64 x86_64 GNU/Linux


# cat /etc/redhat-release
CentOS Linux release 7.8.2003 (Core)


echo "%_topdir  $HOME/rpmbuild" >> .rpmmacros
wget -c 
https://downloads.whamcloud.com/public/lustre/lustre-2.12.4/el7/client/SRPMS/lustre-2.12.4-1.src.rpm
rpmbuild --clean  --rebuild --without servers --without lustre_tests 
lustre-2.12.4-1.src.rpm

cd $HOME/rpmbuild/RPMS/x86_64

Leo Saavedra
National Radio Astronomy Observatory
http://www.nrao.edu
+1-575-8357033

___
lustre-discuss mailing list
lustre-discuss@lists.lustre.org
http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org


Re: [lustre-discuss] can not rebuild lustre 2.12.4 use src rpm package

2020-04-03 Thread Leonardo Saavedra

On 4/3/20 1:33 AM, 肖正刚 wrote:


Hi,

i rebuild 2.12.4 clients in centos 7.6 use command line :

rpmbuild --rebuild lustre-2.12.4-1.src.rpm

no error found while configure, but when compiling , i see error

Finding  Provides: /usr/lib/rpm/redhat/find-provides
Finding  Requires(interp):
Finding  Requires(rpmlib):
Finding  Requires(verify):
Finding  Requires(pre):
Finding  Requires(post):
Finding  Requires(preun):
Finding  Requires(postun):
Finding  Requires(pretrans):
Finding  Requires(posttrans):
Finding  Requires: /usr/lib/rpm/redhat/find-requires
Provides: lustre-resource-agents = 2.12.4-1.el7 lustre-resource-agents(x86-64) 
= 2.12.4-1.el7
Requires(rpmlib): rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 
4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1
Processing files: lustre-tests-2.12.4-1.el7.x86_64
error: File not found by glob: 
/root/rpmbuild/BUILDROOT/lustre-2.12.4-1.x86_64/usr/lib64/openmpi/bin/*

try with:

rpmbuild --rebuild --without lustre-tests lustre-2.12.4-1.src.rpm


Leo Saavedra
National Radio Astronomy Observatory
http://www.nrao.edu
+1-575-8357033

___
lustre-discuss mailing list
lustre-discuss@lists.lustre.org
http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org


Re: [lustre-discuss] Running an older Lustre server (2.5) with a newer client (2.11)

2019-08-30 Thread Leonardo Saavedra

On 8/29/19 5:00 PM, Kirill Lozinskiy wrote:

Hey Lustre fans!

Is there anyone out there running Lustre server version 2.5.x with a 
Lustre client version 2.11.x? I'm curious if you are running this 
combination and whether or not you saw and gains or losses when you 
went to the newer Lustre client.


We were running Lustre 2.7 client before and just recently went to 
2.11. I'm trying to get a better understanding as to how common it is 
to have the version drift between the server and the client, as well 
as any positive or negative experiences.


it works, no problem at all, in your client's logs you'll see a message 
like:


---
[60010.976717] Lustre: Lustre: Build Version: 2.10.4
[60011.029258] LNet: Added LNI 10.64.102.152@tcp [8/256/0/180]
[60011.029297] LNet: Accept secure, port 988
[60011.042970] Lustre: Server MGS version (2.5.5.0) is much older than 
client. Consider upgrading server (2.10.4)

---


--
Leo Saavedra
National Radio Astronomy Observatory
www.nrao.edu
+1-575-8357033

___
lustre-discuss mailing list
lustre-discuss@lists.lustre.org
http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org


Re: [lustre-discuss] rhel 7.5

2018-04-30 Thread Leonardo Saavedra

On 04/30/2018 11:49 AM, Michael Di Domenico wrote:

On Mon, Apr 30, 2018 at 10:09 AM, Jeff Johnson
 wrote:

RHEL 7.5 support comes in Lustre 2.10.4. Only path I can think of off the
top of my head is to git clone and build a 2.10.4 prerelease and live on the
bleeding edge. I’m not sure if all of the 7.5 work is finished in the
current prerelease or not.

argh...  not sure i want to be that bleeding edge...  sadly, i can't
find a release schedule for 2.10.4.  i wonder if 2.11 will work


It won't work, but there are two workaround, you can boot your computer 
with 7.4 kernel series (3.10.0-693.XXX) or you can run 2.11.0 client:


[lsaavedr@picard ~]$ rpm -q lustre-client
lustre-client-2.11.0-1.el7.x86_64
[lsaavedr@picard ~]$ uname -a
Linux picard 3.10.0-862.el7.x86_64 #1 SMP Wed Mar 21 18:14:51 EDT 2018 
x86_64 x86_64 x86_64 GNU/Linux

[lsaavedr@picard ~]$ cd /lustre/aoc/users/lsaavedr
[lsaavedr@picard /lustre/aoc/users/lsaavedr]$ echo lala > file
[lsaavedr@picard /lustre/aoc/users/lsaavedr]$ df -Th .
Filesystem  Type    Size  Used Avail Use% Mounted on
192.168.1.30@o2ib:/aoclst03 lustre  1.6P  1.4P  217T  87% /lustre/aoc
[lsaavedr@picard /lustre/aoc/users/lsaavedr]$ ls -l file
-rw-r- 1 lsaavedr nmstaff 5 Apr 30 13:39 file



--

Leo Saavedra
National Radio Astronomy Observatory
+1-575-8357033

___
lustre-discuss mailing list
lustre-discuss@lists.lustre.org
http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org


Re: [lustre-discuss] Lustre client 2.10.3 build/install problem on Centos 6.7

2018-03-23 Thread Leonardo Saavedra

On 03/23/2018 12:30 AM, Alex Vodeyko wrote:

Hi,

I'm trying to build/install Lustre 2.10.3 client on Centos 6.7.
"rpmbuild --rebuild --without servers lustre/lustre-2.10.3-1.src.rpm" 
goes fine, but
"yum localupdate kmod-lustre-client-2.10.3-1.el6.x86_64.rpm 
lustre-client-2.10.3-1.el6.x86_64.rpm" failed with:
Error: Package: kmod-lustre-client-2.10.3-1.el6.x86_64 
(/kmod-lustre-client-2.10.3-1.el6.x86_64)

           Requires: kernel >= 3.10.0-693


  

Centos 6.7 provides kernel series 2.6.32-* and it seems you are trying 
to build the lustre-client for centos/redhat 7.x (kernel 3.10.0-*)


maybe you should try with:

https://downloads.hpdd.intel.com/public/lustre/lustre-2.10.3/el6/client/SRPMS/lustre-2.10.3-1.src.rpm

[lsaavedr@testupd /tmp]$ wget -c 
https://downloads.hpdd.intel.com/public/lustre/lustre-2.10.3/el6/client/SRPMS/lustre-2.10.3-1.src.rpm


[root@testupd ~]# rpmbuild  --rebuild --without servers 
/tmp/lustre-2.10.3-1.src.rpm

Installing /tmp/lustre-2.10.3-1.src.rpm
[...]
Requires: /bin/bash /usr/bin/perl perl(File::Path) perl(Getopt::Long) 
perl(Getopt::Std) perl(POSIX)

Processing files: lustre-client-debuginfo-2.10.3-1.el6.x86_64
Checking for unpackaged file(s): /usr/lib/rpm/check-files 
/root/kernel/rpmbuild/BUILDROOT/lustre-2.10.3-1.x86_64
Wrote: 
/root/kernel/rpmbuild/RPMS/x86_64/lustre-client-2.10.3-1.el6.x86_64.rpm
Wrote: 
/root/kernel/rpmbuild/RPMS/x86_64/kmod-lustre-client-2.10.3-1.el6.x86_64.rpm
Wrote: 
/root/kernel/rpmbuild/RPMS/x86_64/lustre-client-tests-2.10.3-1.el6.x86_64.rpm
Wrote: 
/root/kernel/rpmbuild/RPMS/x86_64/kmod-lustre-client-tests-2.10.3-1.el6.x86_64.rpm
Wrote: 
/root/kernel/rpmbuild/RPMS/x86_64/lustre-iokit-2.10.3-1.el6.x86_64.rpm
Wrote: 
/root/kernel/rpmbuild/RPMS/x86_64/lustre-client-debuginfo-2.10.3-1.el6.x86_64.rpm

Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.G2e68o

[root@testupd ~]# rpm -Uvh 
/root/kernel/rpmbuild/RPMS/x86_64/lustre-client-2.10.3-1.el6.x86_64.rpm 
/root/kernel/rpmbuild/RPMS/x86_64/kmod-lustre-client-2.10.3-1.el6.x86_64.rpm

Preparing... ### [100%]
   1:kmod-lustre-client ### [ 50%]
WARNING: 
/lib/modules/2.6.32-696.23.1.el6.x86_64/extra/lustre-client/fs/ptlrpc_gss.ko 
needs unknown symbol libcfs_next_nidstring
WARNING: 
/lib/modules/2.6.32-696.23.1.el6.x86_64/extra/lustre-client/fs/ptlrpc_gss.ko 
needs unknown symbol lprocfs_stats_collector
WARNING: 
/lib/modules/2.6.32-696.23.1.el6.x86_64/extra/lustre-client/fs/ptlrpc_gss.ko 
needs unknown symbol ktime_get_real_seconds
WARNING: 
/lib/modules/2.6.32-696.23.1.el6.x86_64/extra/lustre-client/fs/ptlrpc_gss.ko 
needs unknown symbol libcfs_nid2str_r
WARNING: 
/lib/modules/2.6.32-696.23.1.el6.x86_64/extra/lustre-client/fs/ptlrpc_gss.ko 
needs unknown symbol ktime_get_seconds
WARNING: 
/lib/modules/2.6.32-696.23.1.el6.x86_64/extra/lustre-client/fs/ptlrpc_gss.ko 
needs unknown symbol lprocfs_str_to_s64
WARNING: 
/lib/modules/2.6.32-696.23.1.el6.x86_64/extra/lustre-client/fs/ptlrpc_gss.ko 
needs unknown symbol libcfs_next_nidstring
WARNING: 
/lib/modules/2.6.32-696.23.1.el6.x86_64/extra/lustre-client/fs/ptlrpc_gss.ko 
needs unknown symbol lprocfs_stats_collector
WARNING: 
/lib/modules/2.6.32-696.23.1.el6.x86_64/extra/lustre-client/fs/ptlrpc_gss.ko 
needs unknown symbol ktime_get_real_seconds
WARNING: 
/lib/modules/2.6.32-696.23.1.el6.x86_64/extra/lustre-client/fs/ptlrpc_gss.ko 
needs unknown symbol libcfs_nid2str_r
WARNING: 
/lib/modules/2.6.32-696.23.1.el6.x86_64/extra/lustre-client/fs/ptlrpc_gss.ko 
needs unknown symbol ktime_get_seconds
WARNING: 
/lib/modules/2.6.32-696.23.1.el6.x86_64/extra/lustre-client/fs/ptlrpc_gss.ko 
needs unknown symbol lprocfs_str_to_s64

   2:lustre-client ### [100%]
[root@testupd ~]#

---
Leo Saavedra
NRAO

___
lustre-discuss mailing list
lustre-discuss@lists.lustre.org
http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org