2010-08-25 20:02:16

by Peng Yu

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

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?

--
Regards,
Peng


2010-08-25 23:11:30

by Sorin Faibish

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

On Wed, 25 Aug 2010 16:02:14 -0400, Peng Yu <[email protected]> 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 service.

> restart nfsd?
Try this
/etc/init.d/nfs start


>



--
Best Regards

Sorin Faibish
Corporate Distinguished Engineer
Network Storage Group

EMC?
where information lives

Phone: 508-435-1000 x 48545
Cellphone: 617-510-0422
Email : [email protected]

2010-08-26 00:32:03

by NeilBrown

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

On Wed, 25 Aug 2010 20:12:02 -0400
sfaibish <[email protected]> wrote:

> On Wed, 25 Aug 2010 19:36:48 -0400, Neil Brown <[email protected]> wrote:
>
> > On Wed, 25 Aug 2010 15:02:14 -0500
> > Peng Yu <[email protected]> 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?

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 :-)

NeilBrown

>
> /Sorin
>
> >
> > NeilBrown
> > --
> > To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
> > the body of a message to [email protected]
> > More majordomo info at http://vger.kernel.org/majordomo-info.html
> >
> >
>
>
>


2010-08-26 11:59:17

by Peng Yu

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

On Wed, Aug 25, 2010 at 6:36 PM, Neil Brown <[email protected]> wrote:
> On Wed, 25 Aug 2010 15:02:14 -0500
> Peng Yu <[email protected]> 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.

This will change the number in /etc/default/nfs-kernel-server? Or it
will not, meaning if I reboot machine, there will still be an old
number of nfsd running?

--
Regards,
Peng

2010-08-25 23:36:56

by NeilBrown

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

On Wed, 25 Aug 2010 15:02:14 -0500
Peng Yu <[email protected]> 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.

NeilBrown

2010-08-26 21:43:46

by NeilBrown

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

On Thu, 26 Aug 2010 06:59:16 -0500
Peng Yu <[email protected]> wrote:

> On Wed, Aug 25, 2010 at 6:36 PM, Neil Brown <[email protected]> wrote:
> > On Wed, 25 Aug 2010 15:02:14 -0500
> > Peng Yu <[email protected]> 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.
>
> This will change the number in /etc/default/nfs-kernel-server? Or it
> will not, meaning if I reboot machine, there will still be an old
> number of nfsd running?
>

Try it an see ???


No, it doesn't change any file. It just changes the number of running
threads.

If you want to change the number of threads at next reboot, change the file.
If you want to change the number of threads running now, run the command.
If you want to do both, do both.

NeilBrown

2010-08-26 00:12:21

by Sorin Faibish

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

On Wed, 25 Aug 2010 19:36:48 -0400, Neil Brown <[email protected]> wrote:

> On Wed, 25 Aug 2010 15:02:14 -0500
> Peng Yu <[email protected]> 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.

/Sorin

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



--
Best Regards

Sorin Faibish
Corporate Distinguished Engineer
Network Storage Group

EMC?
where information lives

Phone: 508-435-1000 x 48545
Cellphone: 617-510-0422
Email : [email protected]

2010-08-26 10:17:59

by Sorin Faibish

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

On Wed, 25 Aug 2010 20:31:52 -0400, Neil Brown <[email protected]> wrote:

> On Wed, 25 Aug 2010 20:12:02 -0400
> sfaibish <[email protected]> wrote:
>
>> On Wed, 25 Aug 2010 19:36:48 -0400, Neil Brown <[email protected]> wrote:
>>
>> > On Wed, 25 Aug 2010 15:02:14 -0500
>> > Peng Yu <[email protected]> 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.

>
> NeilBrown
>
>>
>> /Sorin
>>
>> >
>> > NeilBrown
>> > --
>> > To unsubscribe from this list: send the line "unsubscribe linux-nfs"
>> in
>> > the body of a message to [email protected]
>> > More majordomo info at http://vger.kernel.org/majordomo-info.html
>> >
>> >
>>
>>
>>
>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
> the body of a message to [email protected]
> More majordomo info at http://vger.kernel.org/majordomo-info.html
>
>



--
Best Regards

Sorin Faibish
Corporate Distinguished Engineer
Network Storage Group

EMC?
where information lives

Phone: 508-435-1000 x 48545
Cellphone: 617-510-0422
Email : [email protected]

2010-08-26 10:42:41

by NeilBrown

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

On Thu, 26 Aug 2010 06:17:43 -0400
sfaibish <[email protected]> wrote:

> On Wed, 25 Aug 2010 20:31:52 -0400, Neil Brown <[email protected]> wrote:
>
> > On Wed, 25 Aug 2010 20:12:02 -0400
> > sfaibish <[email protected]> wrote:
> >
> >> On Wed, 25 Aug 2010 19:36:48 -0400, Neil Brown <[email protected]> wrote:
> >>
> >> > On Wed, 25 Aug 2010 15:02:14 -0500
> >> > Peng Yu <[email protected]> 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