Has anyone here used NFS, specifically on Solaris...
I am in charge of this legacy system at work and its not really part of my skill set... But I'm learning!
We have machine A which can see the internet and is the webserver. Then we have machine B which is the database server which cant see the internet at all and is on a private LAN behind the webserver.
Currently, to get a database dump, I have to SSH to the webserver, then from there I ssh to the database server and compress the daily database dump. Then I use
scp to copy the data from the database server to the webserver (which goes at about 50kb/s due to the machines being so damn slow!). Finally I can copy the database from the webserver to our internal database server where I can actually do usefull stuff with it.
Now, my plan currently is to setup an NFS between the webserver and the database server so I can map a shared dump folder on the database server into a private folder on the webserver. I played about on my internal linux server to figure out the basics of NFS (never used it before) and its pretty easy to setup - took me about 10 minutes. I logged into the web and database server (via the web one) and tried a similar process - unfortunately more research was required as it seems Solaris doesn't use
exports like linux does.
I read through this page:
http://www.samag.com/documents/s=1769/sam0112g/0112g.htm
using the solaris tutorial in the bottom half...
The problem seems to be with
mountd I run it as it says and I get no errors whatsoever, however when I do
ps -A the
mountd process is not in the list, however the
nfsd process
IS in the list!
I've also tried this page:
http://www.netadmintools.com/art322.html
And its not helped (apart from showing me where the supposed service starter is...)
If anyone could help me here I'd REALLY appreciate it - It'd save me HOURS of work! I cant even use
screen to detach the scp process (it takes 90 minutes) as screen isnt installed (and I dont want to risk installing it on the server as I really dont want to break it!)
EDIT:
This is the error I get on the database server when I run
showmount... I also get basically the same error from the webserver when I try to connect to it...
bash-2.03# showmount -a
showmount: db-2: RPC: Rpcbind failure - RPC: Unable to receive
[center]