Tools to debug slow NFS on OSX

Clash 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?
osx nfs io dtrace nexenta
add a comment |Â
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?
osx nfs io dtrace nexenta
1
tcpdumpwith-tttfor 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
add a comment |Â
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?
osx nfs io dtrace nexenta
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?
osx nfs io dtrace nexenta
asked Dec 15 '17 at 22:54
Dan
2,91951532
2,91951532
1
tcpdumpwith-tttfor 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
add a comment |Â
1
tcpdumpwith-tttfor 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
add a comment |Â
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
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
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
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
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
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
1
tcpdumpwith-tttfor 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