Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Chris Miller on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

NFS

Status
Not open for further replies.

rankar

IS-IT--Management
Jul 30, 2001
60
US
I have 4 servers on a private network, I would like to set nfs mount points for 3 of these servers on to one development server, but I can't seem to find nfs on this system. I ran a cat on /etc/issue and the output was Linux Mandrake Corporate Server release 1.0.1 (Aegean), does anyone know where dns should be, or does it even come with this version of linux, and if it doesn't where and how can I get it?
 
Hi,

That corporate version only appears to be available for download as an iso so its difficult to know if nfs rpms were included. If you look at the updates directory ( e.g. at there are no rpms there for nfs so I'd just grab the 'regular' ones :

ftp://rpmfind.net/linux/Mandrake/8.1/i586/Mandrake/RPMS/nfs-utils-0.3.1-7mdk.i586.rpm
ftp://rpmfind.net/linux/Mandrake/8.1/i586/Mandrake/RPMS/nfs-utils-clients-0.3.1-7mdk.i586.rpm

and install those...
i.e. download to a directory somewhere, cd to that directory and then do (as root) :

rpm -Uvh nfs*.rpm

Then you should be set
Regards
 
I ftp'd those files to my home directory and then ran the command you suggested, and this is the output I received:

# rpm -Uvh nfs* .rpm
error: cannot open file .rpm: No such file or directory
error: failed dependencies:
setup >= 2.1.9-35mdk is needed by nfs-utils-0.3.1-7mdk
rpmlib(PayloadFilesHavePrefix) <= 4.0-1 is needed by nfs-utils-0.3.1-7md
k
rpmlib(CompressedFileNames) <= 3.0.4-1 is needed by nfs-utils-0.3.1-7mdk
libc.so.6(GLIBC_2.2.3) is needed by nfs-utils-0.3.1-7mdk
rpmlib(PayloadFilesHavePrefix) <= 4.0-1 is needed by nfs-utils-clients-0
.3.1-7mdk
rpmlib(CompressedFileNames) <= 3.0.4-1 is needed by nfs-utils-clients-0.
3.1-7mdk
libc.so.6(GLIBC_2.2.3) is needed by nfs-utils-clients-0.3.1-7mdk

 
Hi,

This is the 'beauty' of rpm. Unlike a windoze installshield or suchlike it doesn't package all the required supporting libraries etc., into each rpm - rather it tells you that what is missing or at an incompatible release level if it doesn't find whats needed already installed. Sometimes it can be a bit frustrating because not everyone knows which rpms provide the missing bits.

There are a few approaches you might take:

(1) Best choice would be to install the rpms (if any) that came with the distro. Are there any on the CD ?

(2) Try some earlier version rpms which may just install asis. However these may be difficult to get hold of because Mandrake's ftp site and mirrors don't seem to carry the original rpms for older versions - only updates.

(3) Download and install the matching newer / missing rpms that the install complained about. The possible problem here is that if you upgrade package 'a' to satisfy a dependency then you may find that packages 'b', 'c' and 'd' need the old version so you have to upgrade those too. It can be simple but isn't always.

libc.so.6 can be found in --> ftp://rpmfind.net/linux/Mandrake/8.1/i586/Mandrake/RPMS/glibc-2.2.4-6mdk.i586.rpm
A newer setup -->
You might also have rpm version issues by the look of it.

(4) Download the source rpms and compile yourself - this needs the linux development system to be installed, i.e. gcc compiler etc. Download -

ftp://linux.inrialpes.fr/linux/Mandrake/8.1/SRPMS/nfs-utils-0.3.1-7mdk.src.rpm

and then compile with :

rpm --rebuild nfs-utils-0.3.1-7mdk.src.rpm

(5) Ignore rpm all together - download, compile, install from a tar.gz file. See --> . Grab the file --> then do :

cd download_directory
tar zxvf nfs-utils-0.3.3.tar.gz
cd nfs-utils-0.3.3
./configure
make
make install

Hope this helps !!
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top