rpcinfo -p shows different output depending on client?“mount: RPC: Timed out” when attempting to mount NFS filesystemnetwork service failing on boot in SLES 10.2, possibly leading to NFS client problems:/: RPCPROG_NFS: RPC: Program not registeredCan't mount NFS share over TCPCentos7 not allowing nfs to be servedNFS Client Issue on CentOS 6: rpcbind not listening on port 111NFS issue Behind iptables in Centos 7NFS exportfs -a failsNFS: UDP works, TCP times out, CentOS 6.9 fresh installRHEL6 NFSv4 client acting like NFSv3?
Languages that we cannot (dis)prove to be Context-Free
How can bays and straits be determined in a procedurally generated map?
Mathematical cryptic clues
Is a conference paper whose proceedings will be published in IEEE Xplore counted as a publication?
Replacing matching entries in one column of a file by another column from a different file
Accidentally leaked the solution to an assignment, what to do now? (I'm the prof)
Font hinting is lost in Chrome-like browsers (for some languages )
How to find program name(s) of an installed package?
Theorems that impeded progress
Arthur Somervell: 1000 Exercises - Meaning of this notation
What's the point of deactivating Num Lock on login screens?
Finding angle with pure Geometry.
Voyeurism but not really
Which models of the Boeing 737 are still in production?
Smoothness of finite-dimensional functional calculus
How is the claim "I am in New York only if I am in America" the same as "If I am in New York, then I am in America?
Can I make popcorn with any corn?
Why is consensus so controversial in Britain?
Why don't electron-positron collisions release infinite energy?
Dragon forelimb placement
Why was the small council so happy for Tyrion to become the Master of Coin?
A newer friend of my brother's gave him a load of baseball cards that are supposedly extremely valuable. Is this a scam?
What defenses are there against being summoned by the Gate spell?
Why Is Death Allowed In the Matrix?
rpcinfo -p shows different output depending on client?
“mount: RPC: Timed out” when attempting to mount NFS filesystemnetwork service failing on boot in SLES 10.2, possibly leading to NFS client problems:/: RPCPROG_NFS: RPC: Program not registeredCan't mount NFS share over TCPCentos7 not allowing nfs to be servedNFS Client Issue on CentOS 6: rpcbind not listening on port 111NFS issue Behind iptables in Centos 7NFS exportfs -a failsNFS: UDP works, TCP times out, CentOS 6.9 fresh installRHEL6 NFSv4 client acting like NFSv3?
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;
I'm troubleshooting an NFS issue, and found something unexpected: rpcinfo reports different output depending on what client I run it from. What would cause this? (inherited server; no idea if it was purposely configured this way, or how)
This is the (correct, expected) output I get on a random machine that does not need to mount the NFS share:
me@random_client:~$ rpcinfo -p nfs_server.example.com
program vers proto port service
100000 4 tcp 111 portmapper
100000 3 tcp 111 portmapper
100000 2 tcp 111 portmapper
100000 4 udp 111 portmapper
100000 3 udp 111 portmapper
100000 2 udp 111 portmapper
100024 1 udp 35726 status
100024 1 tcp 55115 status
100003 2 tcp 2049 nfs
100003 3 tcp 2049 nfs
100003 4 tcp 2049 nfs
100227 2 tcp 2049
100227 3 tcp 2049
100003 2 udp 2049 nfs
100003 3 udp 2049 nfs
100003 4 udp 2049 nfs
100227 2 udp 2049
100227 3 udp 2049
100021 1 udp 46086 nlockmgr
100021 3 udp 46086 nlockmgr
100021 4 udp 46086 nlockmgr
100021 1 tcp 47752 nlockmgr
100021 3 tcp 47752 nlockmgr
100021 4 tcp 47752 nlockmgr
100005 1 udp 36001 mountd
100005 1 tcp 36810 mountd
100005 2 udp 44952 mountd
100005 2 tcp 37364 mountd
100005 3 udp 42206 mountd
100005 3 tcp 49171 mountd
This is the (incorrect, unexpected) output I get on the machine that does need to mount the NFS share.
me@desired_client:~$ rpcinfo -p nfs_server.example.com
program vers proto port service
100000 4 tcp 111 portmapper
100000 3 tcp 111 portmapper
100000 2 tcp 111 portmapper
100000 4 udp 111 portmapper
100000 3 udp 111 portmapper
100000 2 udp 111 portmapper
100024 1 udp 52768 status
100024 1 tcp 60092 status
100021 1 udp 35877 nlockmgr
100021 3 udp 35877 nlockmgr
100021 4 udp 35877 nlockmgr
100021 1 tcp 39358 nlockmgr
100021 3 tcp 39358 nlockmgr
100021 4 tcp 39358 nlockmgr
What gives? Why am I not seeing NFS?
Update: showmount results
correct, expected output from random machine that does not need to mount the NFS share:
me@random_client:~$ showmount -e nfs_server.example.com
Export list for nfs_server.example.com:
/mnt/sharedrive desired_client,otherclient1,otherclient2
incorrect, unexpected output from the machine that does need to mount the NFS share:
me@desired_client:~$ showmount -e nfs_server.example.com
clnt_create: RPC: Program not registered
Google suggests that RPC: Program not registered indicates the NFS server isn't running, but clearly that's not happening here since the other machine can see it just fine?
nfs port
add a comment |
I'm troubleshooting an NFS issue, and found something unexpected: rpcinfo reports different output depending on what client I run it from. What would cause this? (inherited server; no idea if it was purposely configured this way, or how)
This is the (correct, expected) output I get on a random machine that does not need to mount the NFS share:
me@random_client:~$ rpcinfo -p nfs_server.example.com
program vers proto port service
100000 4 tcp 111 portmapper
100000 3 tcp 111 portmapper
100000 2 tcp 111 portmapper
100000 4 udp 111 portmapper
100000 3 udp 111 portmapper
100000 2 udp 111 portmapper
100024 1 udp 35726 status
100024 1 tcp 55115 status
100003 2 tcp 2049 nfs
100003 3 tcp 2049 nfs
100003 4 tcp 2049 nfs
100227 2 tcp 2049
100227 3 tcp 2049
100003 2 udp 2049 nfs
100003 3 udp 2049 nfs
100003 4 udp 2049 nfs
100227 2 udp 2049
100227 3 udp 2049
100021 1 udp 46086 nlockmgr
100021 3 udp 46086 nlockmgr
100021 4 udp 46086 nlockmgr
100021 1 tcp 47752 nlockmgr
100021 3 tcp 47752 nlockmgr
100021 4 tcp 47752 nlockmgr
100005 1 udp 36001 mountd
100005 1 tcp 36810 mountd
100005 2 udp 44952 mountd
100005 2 tcp 37364 mountd
100005 3 udp 42206 mountd
100005 3 tcp 49171 mountd
This is the (incorrect, unexpected) output I get on the machine that does need to mount the NFS share.
me@desired_client:~$ rpcinfo -p nfs_server.example.com
program vers proto port service
100000 4 tcp 111 portmapper
100000 3 tcp 111 portmapper
100000 2 tcp 111 portmapper
100000 4 udp 111 portmapper
100000 3 udp 111 portmapper
100000 2 udp 111 portmapper
100024 1 udp 52768 status
100024 1 tcp 60092 status
100021 1 udp 35877 nlockmgr
100021 3 udp 35877 nlockmgr
100021 4 udp 35877 nlockmgr
100021 1 tcp 39358 nlockmgr
100021 3 tcp 39358 nlockmgr
100021 4 tcp 39358 nlockmgr
What gives? Why am I not seeing NFS?
Update: showmount results
correct, expected output from random machine that does not need to mount the NFS share:
me@random_client:~$ showmount -e nfs_server.example.com
Export list for nfs_server.example.com:
/mnt/sharedrive desired_client,otherclient1,otherclient2
incorrect, unexpected output from the machine that does need to mount the NFS share:
me@desired_client:~$ showmount -e nfs_server.example.com
clnt_create: RPC: Program not registered
Google suggests that RPC: Program not registered indicates the NFS server isn't running, but clearly that's not happening here since the other machine can see it just fine?
nfs port
1
rpc services nfs and mountd are for an NFS server. On each client runshowmount -e <server>for more info. I have an nfs client that has the same rpc services and versions as desired_client and it can mount nfs exports.
– Mark Wagner
Apr 3 at 15:58
Compelling idea, but alas, showmount is borked from the nonworking client. Must be something else.
– krivard
Apr 3 at 16:34
Doesshowmount -efrom a working client lead you to believe desired_client could mount the export? Doesrpcinfo -p <server>from desired_client show anything? Are there firewalls on server, client, or in-between? Does setting the kernel debug flags viarpcdebugon server or client show anything? What does a network packet capture on both ends show? Is selinux enabled?
– Mark Wagner
Apr 3 at 16:43
add a comment |
I'm troubleshooting an NFS issue, and found something unexpected: rpcinfo reports different output depending on what client I run it from. What would cause this? (inherited server; no idea if it was purposely configured this way, or how)
This is the (correct, expected) output I get on a random machine that does not need to mount the NFS share:
me@random_client:~$ rpcinfo -p nfs_server.example.com
program vers proto port service
100000 4 tcp 111 portmapper
100000 3 tcp 111 portmapper
100000 2 tcp 111 portmapper
100000 4 udp 111 portmapper
100000 3 udp 111 portmapper
100000 2 udp 111 portmapper
100024 1 udp 35726 status
100024 1 tcp 55115 status
100003 2 tcp 2049 nfs
100003 3 tcp 2049 nfs
100003 4 tcp 2049 nfs
100227 2 tcp 2049
100227 3 tcp 2049
100003 2 udp 2049 nfs
100003 3 udp 2049 nfs
100003 4 udp 2049 nfs
100227 2 udp 2049
100227 3 udp 2049
100021 1 udp 46086 nlockmgr
100021 3 udp 46086 nlockmgr
100021 4 udp 46086 nlockmgr
100021 1 tcp 47752 nlockmgr
100021 3 tcp 47752 nlockmgr
100021 4 tcp 47752 nlockmgr
100005 1 udp 36001 mountd
100005 1 tcp 36810 mountd
100005 2 udp 44952 mountd
100005 2 tcp 37364 mountd
100005 3 udp 42206 mountd
100005 3 tcp 49171 mountd
This is the (incorrect, unexpected) output I get on the machine that does need to mount the NFS share.
me@desired_client:~$ rpcinfo -p nfs_server.example.com
program vers proto port service
100000 4 tcp 111 portmapper
100000 3 tcp 111 portmapper
100000 2 tcp 111 portmapper
100000 4 udp 111 portmapper
100000 3 udp 111 portmapper
100000 2 udp 111 portmapper
100024 1 udp 52768 status
100024 1 tcp 60092 status
100021 1 udp 35877 nlockmgr
100021 3 udp 35877 nlockmgr
100021 4 udp 35877 nlockmgr
100021 1 tcp 39358 nlockmgr
100021 3 tcp 39358 nlockmgr
100021 4 tcp 39358 nlockmgr
What gives? Why am I not seeing NFS?
Update: showmount results
correct, expected output from random machine that does not need to mount the NFS share:
me@random_client:~$ showmount -e nfs_server.example.com
Export list for nfs_server.example.com:
/mnt/sharedrive desired_client,otherclient1,otherclient2
incorrect, unexpected output from the machine that does need to mount the NFS share:
me@desired_client:~$ showmount -e nfs_server.example.com
clnt_create: RPC: Program not registered
Google suggests that RPC: Program not registered indicates the NFS server isn't running, but clearly that's not happening here since the other machine can see it just fine?
nfs port
I'm troubleshooting an NFS issue, and found something unexpected: rpcinfo reports different output depending on what client I run it from. What would cause this? (inherited server; no idea if it was purposely configured this way, or how)
This is the (correct, expected) output I get on a random machine that does not need to mount the NFS share:
me@random_client:~$ rpcinfo -p nfs_server.example.com
program vers proto port service
100000 4 tcp 111 portmapper
100000 3 tcp 111 portmapper
100000 2 tcp 111 portmapper
100000 4 udp 111 portmapper
100000 3 udp 111 portmapper
100000 2 udp 111 portmapper
100024 1 udp 35726 status
100024 1 tcp 55115 status
100003 2 tcp 2049 nfs
100003 3 tcp 2049 nfs
100003 4 tcp 2049 nfs
100227 2 tcp 2049
100227 3 tcp 2049
100003 2 udp 2049 nfs
100003 3 udp 2049 nfs
100003 4 udp 2049 nfs
100227 2 udp 2049
100227 3 udp 2049
100021 1 udp 46086 nlockmgr
100021 3 udp 46086 nlockmgr
100021 4 udp 46086 nlockmgr
100021 1 tcp 47752 nlockmgr
100021 3 tcp 47752 nlockmgr
100021 4 tcp 47752 nlockmgr
100005 1 udp 36001 mountd
100005 1 tcp 36810 mountd
100005 2 udp 44952 mountd
100005 2 tcp 37364 mountd
100005 3 udp 42206 mountd
100005 3 tcp 49171 mountd
This is the (incorrect, unexpected) output I get on the machine that does need to mount the NFS share.
me@desired_client:~$ rpcinfo -p nfs_server.example.com
program vers proto port service
100000 4 tcp 111 portmapper
100000 3 tcp 111 portmapper
100000 2 tcp 111 portmapper
100000 4 udp 111 portmapper
100000 3 udp 111 portmapper
100000 2 udp 111 portmapper
100024 1 udp 52768 status
100024 1 tcp 60092 status
100021 1 udp 35877 nlockmgr
100021 3 udp 35877 nlockmgr
100021 4 udp 35877 nlockmgr
100021 1 tcp 39358 nlockmgr
100021 3 tcp 39358 nlockmgr
100021 4 tcp 39358 nlockmgr
What gives? Why am I not seeing NFS?
Update: showmount results
correct, expected output from random machine that does not need to mount the NFS share:
me@random_client:~$ showmount -e nfs_server.example.com
Export list for nfs_server.example.com:
/mnt/sharedrive desired_client,otherclient1,otherclient2
incorrect, unexpected output from the machine that does need to mount the NFS share:
me@desired_client:~$ showmount -e nfs_server.example.com
clnt_create: RPC: Program not registered
Google suggests that RPC: Program not registered indicates the NFS server isn't running, but clearly that's not happening here since the other machine can see it just fine?
nfs port
nfs port
edited Apr 3 at 16:34
krivard
asked Apr 3 at 13:52
krivardkrivard
1336
1336
1
rpc services nfs and mountd are for an NFS server. On each client runshowmount -e <server>for more info. I have an nfs client that has the same rpc services and versions as desired_client and it can mount nfs exports.
– Mark Wagner
Apr 3 at 15:58
Compelling idea, but alas, showmount is borked from the nonworking client. Must be something else.
– krivard
Apr 3 at 16:34
Doesshowmount -efrom a working client lead you to believe desired_client could mount the export? Doesrpcinfo -p <server>from desired_client show anything? Are there firewalls on server, client, or in-between? Does setting the kernel debug flags viarpcdebugon server or client show anything? What does a network packet capture on both ends show? Is selinux enabled?
– Mark Wagner
Apr 3 at 16:43
add a comment |
1
rpc services nfs and mountd are for an NFS server. On each client runshowmount -e <server>for more info. I have an nfs client that has the same rpc services and versions as desired_client and it can mount nfs exports.
– Mark Wagner
Apr 3 at 15:58
Compelling idea, but alas, showmount is borked from the nonworking client. Must be something else.
– krivard
Apr 3 at 16:34
Doesshowmount -efrom a working client lead you to believe desired_client could mount the export? Doesrpcinfo -p <server>from desired_client show anything? Are there firewalls on server, client, or in-between? Does setting the kernel debug flags viarpcdebugon server or client show anything? What does a network packet capture on both ends show? Is selinux enabled?
– Mark Wagner
Apr 3 at 16:43
1
1
rpc services nfs and mountd are for an NFS server. On each client run
showmount -e <server> for more info. I have an nfs client that has the same rpc services and versions as desired_client and it can mount nfs exports.– Mark Wagner
Apr 3 at 15:58
rpc services nfs and mountd are for an NFS server. On each client run
showmount -e <server> for more info. I have an nfs client that has the same rpc services and versions as desired_client and it can mount nfs exports.– Mark Wagner
Apr 3 at 15:58
Compelling idea, but alas, showmount is borked from the nonworking client. Must be something else.
– krivard
Apr 3 at 16:34
Compelling idea, but alas, showmount is borked from the nonworking client. Must be something else.
– krivard
Apr 3 at 16:34
Does
showmount -e from a working client lead you to believe desired_client could mount the export? Does rpcinfo -p <server> from desired_client show anything? Are there firewalls on server, client, or in-between? Does setting the kernel debug flags via rpcdebug on server or client show anything? What does a network packet capture on both ends show? Is selinux enabled?– Mark Wagner
Apr 3 at 16:43
Does
showmount -e from a working client lead you to believe desired_client could mount the export? Does rpcinfo -p <server> from desired_client show anything? Are there firewalls on server, client, or in-between? Does setting the kernel debug flags via rpcdebug on server or client show anything? What does a network packet capture on both ends show? Is selinux enabled?– Mark Wagner
Apr 3 at 16:43
add a comment |
1 Answer
1
active
oldest
votes
Ahahahahahaha, this was an own goal.
me@desired_client:~$ cat /etc/hosts
127.0.0.1 localhost
127.0.0.1 nfs_server.example.com
[...]
The offending loopback entry was apparently added by IT after desired_client went bonkers a few weeks ago when nfs_server went down for repairs unexpectedly. They didn't mention they'd fixed it by modifying hosts...
(sometimes brute force works -- i figured it out by going through /etc in reverse chronological order)
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "2"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f961314%2frpcinfo-p-shows-different-output-depending-on-client%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Ahahahahahaha, this was an own goal.
me@desired_client:~$ cat /etc/hosts
127.0.0.1 localhost
127.0.0.1 nfs_server.example.com
[...]
The offending loopback entry was apparently added by IT after desired_client went bonkers a few weeks ago when nfs_server went down for repairs unexpectedly. They didn't mention they'd fixed it by modifying hosts...
(sometimes brute force works -- i figured it out by going through /etc in reverse chronological order)
add a comment |
Ahahahahahaha, this was an own goal.
me@desired_client:~$ cat /etc/hosts
127.0.0.1 localhost
127.0.0.1 nfs_server.example.com
[...]
The offending loopback entry was apparently added by IT after desired_client went bonkers a few weeks ago when nfs_server went down for repairs unexpectedly. They didn't mention they'd fixed it by modifying hosts...
(sometimes brute force works -- i figured it out by going through /etc in reverse chronological order)
add a comment |
Ahahahahahaha, this was an own goal.
me@desired_client:~$ cat /etc/hosts
127.0.0.1 localhost
127.0.0.1 nfs_server.example.com
[...]
The offending loopback entry was apparently added by IT after desired_client went bonkers a few weeks ago when nfs_server went down for repairs unexpectedly. They didn't mention they'd fixed it by modifying hosts...
(sometimes brute force works -- i figured it out by going through /etc in reverse chronological order)
Ahahahahahaha, this was an own goal.
me@desired_client:~$ cat /etc/hosts
127.0.0.1 localhost
127.0.0.1 nfs_server.example.com
[...]
The offending loopback entry was apparently added by IT after desired_client went bonkers a few weeks ago when nfs_server went down for repairs unexpectedly. They didn't mention they'd fixed it by modifying hosts...
(sometimes brute force works -- i figured it out by going through /etc in reverse chronological order)
answered Apr 3 at 16:48
krivardkrivard
1336
1336
add a comment |
add a comment |
Thanks for contributing an answer to Server Fault!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f961314%2frpcinfo-p-shows-different-output-depending-on-client%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
1
rpc services nfs and mountd are for an NFS server. On each client run
showmount -e <server>for more info. I have an nfs client that has the same rpc services and versions as desired_client and it can mount nfs exports.– Mark Wagner
Apr 3 at 15:58
Compelling idea, but alas, showmount is borked from the nonworking client. Must be something else.
– krivard
Apr 3 at 16:34
Does
showmount -efrom a working client lead you to believe desired_client could mount the export? Doesrpcinfo -p <server>from desired_client show anything? Are there firewalls on server, client, or in-between? Does setting the kernel debug flags viarpcdebugon server or client show anything? What does a network packet capture on both ends show? Is selinux enabled?– Mark Wagner
Apr 3 at 16:43