Skip to contentSkip to conversation

Typo in Redhat 8/9 nfs start/stop script

DISCUSSION Matt Schillinger 2 participants 2 messages Jun 19, 2003 – Jun 21, 2003

Subsystems (2)
lore
Share & tools
lore
#0 lore raw

Note for any Redhat users that need higher than default input queues for NFS.

# Get the initial values for the input sock queues

# at the time of running the script.
if [ "$TUNE_QUEUE" = "yes" ]; then
    RMEM_DEFAULT=`/sbin/sysctl -n net.core.rmem_default`
    RMEM_MAX=`/sbin/sysctl -n net.core.rmem_max`
    # 256kb recommended minimum size based on SPECsfs NFS benchmarks
    [ -z "$NFS_QS" ] && NFS_QS=262144
fi

# See how we were called.
case "$1" in
start)
# Start daemons.
# Apply input queue increase for nfs server
if [ "$TUNE_QUEUE" = "yes" ]; then
/sbin/sysctl -w net.core.rmem_default=$NFSD_QS >/dev/null
2>&1

            /sbin/sysctl -w net.core.rmem_max=$NFSD_QS >/dev/null 2>&1
        fi

NOTE THAT when checking that the variable has a value and setting the variable, NFS_QS is used. But when setting the input queues, $NFSD_QS is used.

Signature · 16 lines
Matt Schillinger

[email protected]





-------------------------------------------------------
This SF.Net email is sponsored by: INetU
Attention Web Developers & Consultants: Become An INetU Hosting Partner.
Refer Dedicated Servers. We Manage Them. You Get 10% Monthly Commission!
INetU Dedicated Managed Hosting http://www.inetu.net/partner/index.php
_______________________________________________
NFS maillist  -  [email protected]
https://lists.sourceforge.net/lists/listinfo/nfs
#1 lore raw

This is fixed in the next release...

SteveD.

Quoted 21 lines · Matt Schillinger

Note for any Redhat users that need higher than default input queues for NFS.

# Get the initial values for the input sock queues

# at the time of running the script.
if [ "$TUNE_QUEUE" = "yes" ]; then
   RMEM_DEFAULT=`/sbin/sysctl -n net.core.rmem_default`
   RMEM_MAX=`/sbin/sysctl -n net.core.rmem_max`
   # 256kb recommended minimum size based on SPECsfs NFS benchmarks
   [ -z "$NFS_QS" ] && NFS_QS=262144
fi

# See how we were called.
case "$1" in
start)
# Start daemons.
# Apply input queue increase for nfs server
if [ "$TUNE_QUEUE" = "yes" ]; then
/sbin/sysctl -w net.core.rmem_default=$NFSD_QS >/dev/null
2>&1

Quoted 12 lines
           /sbin/sysctl -w net.core.rmem_max=$NFSD_QS >/dev/null 2>&1
       fi

NOTE THAT when checking that the variable has a value and setting the variable, NFS_QS is used. But when setting the input queues, $NFSD_QS is used.

-------------------------------------------------------
This SF.Net email is sponsored by: INetU
Attention Web Developers & Consultants: Become An INetU Hosting Partner. Refer Dedicated Servers. We Manage Them. You Get 10% Monthly Commission! INetU Dedicated Managed Hosting http://www.inetu.net/partner/index.php
_______________________________________________
NFS maillist - [email protected]
https://lists.sourceforge.net/lists/listinfo/nfs