Tools to debug slow NFS on OSX

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
2
down vote

favorite












I have 2 mac pros connected to a Nexenta NAS. They have a fast network connection, the same ping time, and the routes to the server are the same (both are plugged into the same switch).



One computer has very slow reads and writes on the NAS when the files are larger that about 20 KB (found with ioping). It responds to ping, doesn't drop packets, it can be accessed with SSH and works fine.I've checked the network over that interface and as far as I can tell there is nothing wrong unless I am connecting to the NAS with NFS specifically.



What tools are available on Mac OS to understand NFS performance problems?







share|improve this question
















  • 1




    tcpdump with -ttt for delta timestamps is worth a look. Record the NFS packets between server1+NAS, and then between server2+NAS, and compare the output.
    – steve
    Dec 15 '17 at 23:03










  • Have you verified that only NFS is affected? Maybe the problem isn't NFS, but only appears when you try sending larger chunks of data in relatively short periods of time. What's the performance between the various systems if you try other ways of moving relatively large amounts of data between them? Try various protocols such as netcat, scp, and ftp.
    – Andrew Henle
    Dec 16 '17 at 13:13














up vote
2
down vote

favorite












I have 2 mac pros connected to a Nexenta NAS. They have a fast network connection, the same ping time, and the routes to the server are the same (both are plugged into the same switch).



One computer has very slow reads and writes on the NAS when the files are larger that about 20 KB (found with ioping). It responds to ping, doesn't drop packets, it can be accessed with SSH and works fine.I've checked the network over that interface and as far as I can tell there is nothing wrong unless I am connecting to the NAS with NFS specifically.



What tools are available on Mac OS to understand NFS performance problems?







share|improve this question
















  • 1




    tcpdump with -ttt for delta timestamps is worth a look. Record the NFS packets between server1+NAS, and then between server2+NAS, and compare the output.
    – steve
    Dec 15 '17 at 23:03










  • Have you verified that only NFS is affected? Maybe the problem isn't NFS, but only appears when you try sending larger chunks of data in relatively short periods of time. What's the performance between the various systems if you try other ways of moving relatively large amounts of data between them? Try various protocols such as netcat, scp, and ftp.
    – Andrew Henle
    Dec 16 '17 at 13:13












up vote
2
down vote

favorite









up vote
2
down vote

favorite











I have 2 mac pros connected to a Nexenta NAS. They have a fast network connection, the same ping time, and the routes to the server are the same (both are plugged into the same switch).



One computer has very slow reads and writes on the NAS when the files are larger that about 20 KB (found with ioping). It responds to ping, doesn't drop packets, it can be accessed with SSH and works fine.I've checked the network over that interface and as far as I can tell there is nothing wrong unless I am connecting to the NAS with NFS specifically.



What tools are available on Mac OS to understand NFS performance problems?







share|improve this question












I have 2 mac pros connected to a Nexenta NAS. They have a fast network connection, the same ping time, and the routes to the server are the same (both are plugged into the same switch).



One computer has very slow reads and writes on the NAS when the files are larger that about 20 KB (found with ioping). It responds to ping, doesn't drop packets, it can be accessed with SSH and works fine.I've checked the network over that interface and as far as I can tell there is nothing wrong unless I am connecting to the NAS with NFS specifically.



What tools are available on Mac OS to understand NFS performance problems?









share|improve this question











share|improve this question




share|improve this question










asked Dec 15 '17 at 22:54









Dan

2,91951532




2,91951532







  • 1




    tcpdump with -ttt for delta timestamps is worth a look. Record the NFS packets between server1+NAS, and then between server2+NAS, and compare the output.
    – steve
    Dec 15 '17 at 23:03










  • Have you verified that only NFS is affected? Maybe the problem isn't NFS, but only appears when you try sending larger chunks of data in relatively short periods of time. What's the performance between the various systems if you try other ways of moving relatively large amounts of data between them? Try various protocols such as netcat, scp, and ftp.
    – Andrew Henle
    Dec 16 '17 at 13:13












  • 1




    tcpdump with -ttt for delta timestamps is worth a look. Record the NFS packets between server1+NAS, and then between server2+NAS, and compare the output.
    – steve
    Dec 15 '17 at 23:03










  • Have you verified that only NFS is affected? Maybe the problem isn't NFS, but only appears when you try sending larger chunks of data in relatively short periods of time. What's the performance between the various systems if you try other ways of moving relatively large amounts of data between them? Try various protocols such as netcat, scp, and ftp.
    – Andrew Henle
    Dec 16 '17 at 13:13







1




1




tcpdump with -ttt for delta timestamps is worth a look. Record the NFS packets between server1+NAS, and then between server2+NAS, and compare the output.
– steve
Dec 15 '17 at 23:03




tcpdump with -ttt for delta timestamps is worth a look. Record the NFS packets between server1+NAS, and then between server2+NAS, and compare the output.
– steve
Dec 15 '17 at 23:03












Have you verified that only NFS is affected? Maybe the problem isn't NFS, but only appears when you try sending larger chunks of data in relatively short periods of time. What's the performance between the various systems if you try other ways of moving relatively large amounts of data between them? Try various protocols such as netcat, scp, and ftp.
– Andrew Henle
Dec 16 '17 at 13:13




Have you verified that only NFS is affected? Maybe the problem isn't NFS, but only appears when you try sending larger chunks of data in relatively short periods of time. What's the performance between the various systems if you try other ways of moving relatively large amounts of data between them? Try various protocols such as netcat, scp, and ftp.
– Andrew Henle
Dec 16 '17 at 13:13















active

oldest

votes











Your Answer







StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "106"
;
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',
convertImagesToLinks: false,
noModals: false,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);








 

draft saved


draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f411162%2ftools-to-debug-slow-nfs-on-osx%23new-answer', 'question_page');

);

Post as a guest



































active

oldest

votes













active

oldest

votes









active

oldest

votes






active

oldest

votes










 

draft saved


draft discarded


























 


draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f411162%2ftools-to-debug-slow-nfs-on-osx%23new-answer', 'question_page');

);

Post as a guest













































































Popular posts from this blog

Peggy Mitchell

Palaiologos

The Forum (Inglewood, California)