Re: Does the machine need to be restarted after RPCNFSDCOUNT in /etc/default/nfs-kernel-server (ubuntu) is edited?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, 26 Aug 2010 06:17:43 -0400
sfaibish <sfaibish@xxxxxxx> wrote:

> On Wed, 25 Aug 2010 20:31:52 -0400, Neil Brown <neilb@xxxxxxx> wrote:
> 
> > On Wed, 25 Aug 2010 20:12:02 -0400
> > sfaibish <sfaibish@xxxxxxx> wrote:
> >
> >> On Wed, 25 Aug 2010 19:36:48 -0400, Neil Brown <neilb@xxxxxxx> wrote:
> >>
> >> > On Wed, 25 Aug 2010 15:02:14 -0500
> >> > Peng Yu <pengyu.ut@xxxxxxxxx> wrote:
> >> >
> >> >> Hi,
> >> >>
> >> >> I changed the value of RPCNFSDCOUNT in /etc/default/nfs-kernel-server
> >> >> (ubuntu). Do I need to restart the machine?
> >> >>
> >> >> Or I need to restart nfsd? If so, would you please let me know how to
> >> >> restart nfsd?
> >> >>
> >> >
> >> > Easiest thing to do is simply
> >> >
> >> >    rpc.nfsd $NUMBER
> >> >
> >> > it will change the number of running threads to match the number that  
> >> you
> >> > give.
> >> You still need to stop and restart the nfs for this to take effect.
> >
> > Have you tried it?
> Have you? Obviously not.
> 
> >
> > I assure you that running rpc.nfsd like this does change the number of
> > threads from whatever it is to the given number. (I should know, I wrote  
> > the
> > code :-)
> No it does not if you check how many daemons are running (ps) you will see  
> that it only
> changed the value not the number of running daemons.

We must be talking about different things.

sh-4.1# ps axgu | grep nfsd
root      2771  0.0  0.0      0     0 ?        S    Aug20   0:00 [nfsd4]
root      2772  0.0  0.0      0     0 ?        S    Aug20   0:00 [nfsd]
root      2773  0.0  0.0      0     0 ?        S    Aug20   0:00 [nfsd]
root      2774  0.0  0.0      0     0 ?        S    Aug20   0:00 [nfsd]
root      2775  0.0  0.0      0     0 ?        S    Aug20   0:00 [nfsd]
root      2776  0.0  0.0      0     0 ?        S    Aug20   0:00 [nfsd]
root      2777  0.0  0.0      0     0 ?        S    Aug20   0:00 [nfsd]
root      2778  0.0  0.0      0     0 ?        S    Aug20   0:00 [nfsd]
root      2779  0.0  0.0      0     0 ?        S    Aug20   0:00 [nfsd]
root      9621  0.0  0.0 112308   868 pts/14   S+   20:39   0:00 grep nfsd
sh-4.1# rpc.nfsd 16
sh-4.1# ps axgu | grep nfsd
root      2771  0.0  0.0      0     0 ?        S    Aug20   0:00 [nfsd4]
root      2772  0.0  0.0      0     0 ?        S    Aug20   0:00 [nfsd]
root      2773  0.0  0.0      0     0 ?        S    Aug20   0:00 [nfsd]
root      2774  0.0  0.0      0     0 ?        S    Aug20   0:00 [nfsd]
root      2775  0.0  0.0      0     0 ?        S    Aug20   0:00 [nfsd]
root      2776  0.0  0.0      0     0 ?        S    Aug20   0:00 [nfsd]
root      2777  0.0  0.0      0     0 ?        S    Aug20   0:00 [nfsd]
root      2778  0.0  0.0      0     0 ?        S    Aug20   0:00 [nfsd]
root      2779  0.0  0.0      0     0 ?        S    Aug20   0:00 [nfsd]
root      9623  0.0  0.0      0     0 ?        S    20:39   0:00 [nfsd]
root      9624  0.0  0.0      0     0 ?        S    20:39   0:00 [nfsd]
root      9625  0.0  0.0      0     0 ?        S    20:39   0:00 [nfsd]
root      9626  0.0  0.0      0     0 ?        S    20:39   0:00 [nfsd]
root      9627  0.0  0.0      0     0 ?        S    20:39   0:00 [nfsd]
root      9628  0.0  0.0      0     0 ?        S    20:39   0:00 [nfsd]
root      9629  0.0  0.0      0     0 ?        S    20:39   0:00 [nfsd]
root      9630  0.0  0.0      0     0 ?        S    20:39   0:00 [nfsd]
root      9632  0.0  0.0 112308   868 pts/14   S+   20:39   0:00 grep nfsd
sh-4.1# rpc.nfsd 3
sh-4.1# ps axgu | grep nfsd
root      2771  0.0  0.0      0     0 ?        S    Aug20   0:00 [nfsd4]
root      2772  0.0  0.0      0     0 ?        S    Aug20   0:00 [nfsd]
root      2773  0.0  0.0      0     0 ?        S    Aug20   0:00 [nfsd]
root      2774  0.0  0.0      0     0 ?        S    Aug20   0:00 [nfsd]
root      9635  0.0  0.0 112308   864 pts/14   S+   20:39   0:00 grep nfsd
sh-4.1# 


So when I run "rpc.nfsd N" and I check with "ps" how many deamons are
running, I find that N are running.

Maybe you mean something different??

NeilBrown
--
To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Filesystem Development]     [Linux USB Development]     [Linux Media Development]     [Video for Linux]     [Linux NILFS]     [Linux Audio Users]     [Yosemite Info]     [Linux SCSI]

  Powered by Linux