- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- NFSD - How to determine how many nfsd daemons to r...
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Forums
Discussions
Discussions
Discussions
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-19-2007 01:28 AM
03-19-2007 01:28 AM
Server:
HP c8000 w/ Compellent drive as SAN/DATA server
HP-UX 11.11
Total number of clients are 50 machines made up of these types of machines:
Qty - Type of machine
35 - HP c8000 HP-UX 11.11
5 - HP c3750 HP-UX 11.11
9 - IBM p275 AIX 5.1
1 - SGI Octane2 IRIX 6.5
What is a good starting point with six (6) mount points on every client to the same server?
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-19-2007 01:31 AM
03-19-2007 01:31 AM
Re: NFSD - How to determine how many nfsd daemons to run.
Almost all of the time, I found that the default configuraion of 16 nfsd processes works well.
You should periodically run nfsstat and look at the data. If you find you are often at more than 16 connections then you may improve performance slightly by increasing the number of startup nfsd processes. NFS will however open new processes as needed with little performance penalty.
SEP
Owner of ISN Corporation
http://isnamerica.com
http://hpuxconsulting.com
Sponsor: http://hpux.ws
Twitter: http://twitter.com/hpuxlinux
Founder http://newdatacloud.com
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-19-2007 02:17 PM
03-19-2007 02:17 PM
Re: NFSD - How to determine how many nfsd daemons to run.
The most important question in sizing the number of nfsds is what transport protocol are the clients using to mount the filesystems. Are these clients using UDP or TCP to access the NFS filesystems? If you're not sure, you can try issuing the following command on the server and post the output here:
# nfsstat -s
Regards,
Dave
I work at HPE
HPE Support Center offers support for your HPE services and products when and how you need it. Get started with HPE Support Center today.
[Any personal opinions expressed are mine, and not official statements on behalf of Hewlett Packard Enterprise]

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-20-2007 01:42 AM
03-20-2007 01:42 AM
Re: NFSD - How to determine how many nfsd daemons to run.
Server rpc:
Connection oriented:
calls badcalls nullrecv
5863089 0 0
badlen xdrcall dupchecks
0 0 85292
dupreqs
0
Connectionless oriented:
calls badcalls nullrecv
32226 0 0
badlen xdrcall dupchecks
0 0 7475
dupreqs
0
Server nfs:
calls badcalls
5898043 0
Version 2: (32577 calls)
null getattr setattr
10 0% 4596 14% 0 0%
root lookup readlink
0 0% 2861 8% 5871 18%
read wrcache write
19177 58% 0 0% 0 0%
create remove rename
0 0% 0 0% 0 0%
link symlink mkdir
0 0% 0 0% 0 0%
rmdir readdir statfs
0 0% 18 0% 44 0%
Version 3: (5865417 calls)
null getattr setattr
106 0% 335953 5% 2224 0%
lookup access readlink
380447 6% 88943 1% 1863 0%
read write create
4905976 83% 87699 1% 1010 0%
mkdir symlink mknod
15 0% 0 0% 0 0%
remove rmdir rename
1129 0% 0 0% 337 0%
link readdir readdir+
353 0% 320 0% 44911 0%
fsstat fsinfo pathconf
396 0% 106 0% 1 0%
commit
13628 0%
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-24-2007 12:16 PM
03-24-2007 12:16 PM
Solution> Connection oriented:
> calls
> 5863089
>
> Connectionless oriented:
> calls
> 32226
This server is doing predominantly TCP, so the number of running nfsds on the system is meaningless. The NUM_NFSD parameter only sizes the UDP daemons.
The way TCP works is as follows:
Each of your 50 clients will open a separate TCP connection to the server. The server will create a pool of up to 10 threads (by default) dedicated to each TCP connection. This means you could potentially have up to 500 nfsktctpd threads on your server at any given time.
However, since the server creates and destroys threads on an as-needed basis, chances are there are probably between 50 and 100 threads on the system, based on the amount of traffic coming from the clients. You can use Glance to verify the number of running nfsktcpd threads if you're curious.
Is there a reason you're wanting to change the server configuration or were you just curious how it all works?
Regards,
Dave
I work at HPE
HPE Support Center offers support for your HPE services and products when and how you need it. Get started with HPE Support Center today.
[Any personal opinions expressed are mine, and not official statements on behalf of Hewlett Packard Enterprise]

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-24-2007 11:51 PM
03-24-2007 11:51 PM
Re: NFSD - How to determine how many nfsd daemons to run.
Otherwise, you can even look for Samba. A well tuned Samba server can be an alternate option for NFS and it comes bundled with the latest hp-ux versions.
NFS V3 uses TCP.
Rgds,
Rasheed Tamton.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-27-2007 01:07 AM
03-27-2007 01:07 AM
Re: NFSD - How to determine how many nfsd daemons to run.
Thank you all both for you input.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-04-2007 03:04 PM
04-04-2007 03:04 PM