Header Shadow Image


/usr/bin/ganesha.nfsd: /lib64/libntirpc.so.1.6: version `NTIRPC_1.6.1′ not found (required by /usr/bin/ganesha.nfsd)

What to do when you get this message below:


[root@nfs01 ganesha]# systemctl status nfs-ganesha -l
â nfs-ganesha.service – NFS-Ganesha file server
   Loaded: loaded (/usr/lib/systemd/system/nfs-ganesha.service; enabled; vendor preset: disabled)
   Active: failed (Result: exit-code) since Sun 2018-04-08 13:22:32 EDT; 1min 8s ago
     Docs: http://github.com/nfs-ganesha/nfs-ganesha/wiki
  Process: 2033 ExecStart=/bin/bash -c ${NUMACTL} ${NUMAOPTS} /usr/bin/ganesha.nfsd ${OPTIONS} ${EPOCH} (code=exited, status=1/FAILURE)

Apr 08 13:22:32 nfs01.nix.mds.xyz systemd[1]: Starting NFS-Ganesha file server…
Apr 08 13:22:32 nfs01.nix.mds.xyz bash[2033]: /usr/bin/ganesha.nfsd: /lib64/libntirpc.so.1.6: version `NTIRPC_1.6.1' not found (required by /usr/bin/ganesha.nfsd)
Apr 08 13:22:32 nfs01.nix.mds.xyz systemd[1]: nfs-ganesha.service: control process exited, code=exited status=1
Apr 08 13:22:32 nfs01.nix.mds.xyz systemd[1]: Failed to start NFS-Ganesha file server.
Apr 08 13:22:32 nfs01.nix.mds.xyz systemd[1]: Unit nfs-ganesha.service entered failed state.
Apr 08 13:22:32 nfs01.nix.mds.xyz systemd[1]: nfs-ganesha.service failed.
[root@nfs01 ganesha]#

I simply went into my custom build of nfs ganesha and issued a reinstallation of the binaries. 

[root@nfs02 nfs-ganesha]# make install
[ 16%] Built target ntirpc
[ 17%] Built target log
[ 19%] Built target config_parsing
[ 22%] Built target cidr
[ 23%] Built target avltree
[ 23%] Built target hashtable
[ 28%] Built target sal
[ 29%] Built target rpcal
[ 29%] Built target nfs4callbacks
[ 53%] Built target nfsproto
[ 55%] Built target nfs_mnt_xdr
[ 58%] Built target nlm
[ 58%] Built target gos
[ 58%] Built target string_utils
[ 60%] Built target rquota
[ 68%] Built target 9p
[ 69%] Built target sm_notify.ganesha
[ 70%] Built target hash
[ 70%] Built target netgroup_cache
[ 75%] Built target support
[ 75%] Built target uid2grp
[ 77%] Built target fsalnull
[ 80%] Built target fsalmdcache
[ 81%] Built target fsalpseudo
[ 82%] Built target fsalproxy
[ 87%] Built target fsalgpfs
[ 89%] Built target fsalgluster
[ 90%] Built target fsalmem
[ 90%] Built target idmap
[ 93%] Built target FsalCore
[ 96%] Built target MainServices
[100%] Built target ganesha.nfsd
Install the project…
– Install configuration: "Debug"
– Skipping: /etc/ganesha/ganesha.conf (already exists)
Files "/root/ganesha/nfs-ganesha/src/config_samples/ganesha.conf.example" to "/etc/ganesha/ganesha.conf" are different.
– Installing: /etc/ganesha/ganesha.conf.example
– Installing: /usr/share/doc/ganesha/config_samples
– Up-to-date: /usr/share/doc/ganesha/config_samples/ds.conf
– Up-to-date: /usr/share/doc/ganesha/config_samples/export.txt
– Up-to-date: /usr/share/doc/ganesha/config_samples/ganesha.conf.example
– Up-to-date: /usr/share/doc/ganesha/config_samples/gluster.conf
– Up-to-date: /usr/share/doc/ganesha/config_samples/gpfs.conf
– Up-to-date: /usr/share/doc/ganesha/config_samples/gpfs.ganesha.exports.conf
– Up-to-date: /usr/share/doc/ganesha/config_samples/gpfs.ganesha.log.conf
– Up-to-date: /usr/share/doc/ganesha/config_samples/gpfs.ganesha.main.conf
– Up-to-date: /usr/share/doc/ganesha/config_samples/gpfs.ganesha.nfsd.conf
– Up-to-date: /usr/share/doc/ganesha/config_samples/logging.txt
– Up-to-date: /usr/share/doc/ganesha/config_samples/logrotate_fsal_gluster
– Up-to-date: /usr/share/doc/ganesha/config_samples/logrotate_ganesha
– Up-to-date: /usr/share/doc/ganesha/config_samples/mem.conf
– Up-to-date: /usr/share/doc/ganesha/config_samples/rgw.conf
– Up-to-date: /usr/share/doc/ganesha/config_samples/rgw_bucket.conf
– Up-to-date: /usr/share/doc/ganesha/config_samples/vfs.conf
– Up-to-date: /usr/share/doc/ganesha/config_samples/xfs.conf
– Up-to-date: /usr/share/doc/ganesha/config_samples/README
– Up-to-date: /usr/share/doc/ganesha/config_samples/ceph.conf
– Up-to-date: /usr/share/doc/ganesha/config_samples/config.txt
– Installing: /var/run/ganesha
– Installing: /usr/lib64/pkgconfig/libntirpc.pc
– Installing: /usr/include/ntirpc
– Installing: /usr/include/ntirpc/fpmath.h
– Installing: /usr/include/ntirpc/getpeereid.h
– Installing: /usr/include/ntirpc/intrinsic.h
– Installing: /usr/include/ntirpc/libc_private.h
– Installing: /usr/include/ntirpc/misc
– Installing: /usr/include/ntirpc/misc/abstract_atomic.h
– Installing: /usr/include/ntirpc/misc/bsd_epoll.h
– Installing: /usr/include/ntirpc/misc/city.h
– Installing: /usr/include/ntirpc/misc/citycrc.h
– Installing: /usr/include/ntirpc/misc/event.h
– Installing: /usr/include/ntirpc/misc/opr.h
– Installing: /usr/include/ntirpc/misc/opr_queue.h
– Installing: /usr/include/ntirpc/misc/os_epoll.h
– Installing: /usr/include/ntirpc/misc/portable.h
– Installing: /usr/include/ntirpc/misc/queue.h
– Installing: /usr/include/ntirpc/misc/rbtree.h
– Installing: /usr/include/ntirpc/misc/rbtree_x.h
– Installing: /usr/include/ntirpc/misc/socket.h
– Installing: /usr/include/ntirpc/misc/stdint.h
– Installing: /usr/include/ntirpc/misc/stdio.h
– Installing: /usr/include/ntirpc/misc/timespec.h
– Installing: /usr/include/ntirpc/misc/wait_queue.h
– Installing: /usr/include/ntirpc/misc/winpthreads.h
– Installing: /usr/include/ntirpc/namespace.h
– Installing: /usr/include/ntirpc/netconfig.h
– Installing: /usr/include/ntirpc/reentrant.h
– Installing: /usr/include/ntirpc/rpc
– Installing: /usr/include/ntirpc/rpc/auth_inline.h
– Installing: /usr/include/ntirpc/rpc/auth_stat.h
– Installing: /usr/include/ntirpc/rpc/clnt_stat.h
– Installing: /usr/include/ntirpc/rpc/des.h
– Installing: /usr/include/ntirpc/rpc/des_crypt.h
– Installing: /usr/include/ntirpc/rpc/gss_internal.h
– Installing: /usr/include/ntirpc/rpc/nettype.h
– Installing: /usr/include/ntirpc/rpc/pool_queue.h
– Installing: /usr/include/ntirpc/rpc/rpc.h
– Installing: /usr/include/ntirpc/rpc/rpc_cksum.h
– Installing: /usr/include/ntirpc/rpc/rpc_com.h
– Installing: /usr/include/ntirpc/rpc/rpc_err.h
– Installing: /usr/include/ntirpc/rpc/rpc_msg.h
– Installing: /usr/include/ntirpc/rpc/rpcent.h
– Installing: /usr/include/ntirpc/rpc/svc_rqst.h
– Installing: /usr/include/ntirpc/rpc/tirpc_compat.h
– Installing: /usr/include/ntirpc/rpc/xdr_ioq.h
– Installing: /usr/include/ntirpc/rpc/auth.h
– Installing: /usr/include/ntirpc/rpc/auth_gss.h
– Installing: /usr/include/ntirpc/rpc/auth_unix.h
– Installing: /usr/include/ntirpc/rpc/clnt.h
– Installing: /usr/include/ntirpc/rpc/pmap_prot.h
– Installing: /usr/include/ntirpc/rpc/pmap_rmt.h
– Installing: /usr/include/ntirpc/rpc/rpcb_clnt.h
– Installing: /usr/include/ntirpc/rpc/rpcb_prot.h
– Installing: /usr/include/ntirpc/rpc/rpcb_prot.x
– Installing: /usr/include/ntirpc/rpc/svc.h
– Installing: /usr/include/ntirpc/rpc/svc_auth.h
– Installing: /usr/include/ntirpc/rpc/types.h
– Installing: /usr/include/ntirpc/rpc/work_pool.h
– Installing: /usr/include/ntirpc/rpc/xdr.h
– Installing: /usr/include/ntirpc/rpc/xdr_inline.h
– Installing: /usr/include/ntirpc/rpcsvc
– Installing: /usr/include/ntirpc/rpcsvc/crypt.h
– Installing: /usr/include/ntirpc/un-namespace.h
– Installing: /usr/include/ntirpc/version.h
– Up-to-date: /usr/lib64/libntirpc.so.1.6.1
– Installing: /usr/lib64/libntirpc.so.1.6
– Installing: /usr/lib64/libntirpc.so
– Up-to-date: /usr/lib64/ganesha/libfsalnull.so.4.2.0
– Up-to-date: /usr/lib64/ganesha/libfsalnull.so.4
– Up-to-date: /usr/lib64/ganesha/libfsalnull.so
– Up-to-date: /usr/lib64/ganesha/libfsalproxy.so.4.2.0
– Up-to-date: /usr/lib64/ganesha/libfsalproxy.so.4
– Up-to-date: /usr/lib64/ganesha/libfsalproxy.so
– Up-to-date: /usr/lib64/ganesha/libfsalgpfs.so.4.2.0
– Up-to-date: /usr/lib64/ganesha/libfsalgpfs.so.4
– Up-to-date: /usr/lib64/ganesha/libfsalgpfs.so
– Up-to-date: /usr/lib64/ganesha/libfsalgluster.so.4.2.0
– Up-to-date: /usr/lib64/ganesha/libfsalgluster.so.4
– Up-to-date: /usr/lib64/ganesha/libfsalgluster.so
– Up-to-date: /usr/lib64/ganesha/libfsalmem.so.4.2.0
– Up-to-date: /usr/lib64/ganesha/libfsalmem.so.4
– Up-to-date: /usr/lib64/ganesha/libfsalmem.so
– Up-to-date: /usr/bin/ganesha.nfsd
[root@nfs02 nfs-ganesha]#

 

I should however move over to the rpm packages now that they are at Ganesha V2.6 .  

Cheers,
TK

Comments are closed.


     
  Copyright © 2003 - 2013 Tom Kacperski (microdevsys.com). All rights reserved.

Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 Unported License