Print this page
Bump XML versions per Gordon
7651 default maximum nfs server threads is insufficient

Split Close
Expand all
Collapse all
          --- old/usr/src/cmd/fs.d/nfs/svc/server.xml
          +++ new/usr/src/cmd/fs.d/nfs/svc/server.xml
↓ open down ↓ 14 lines elided ↑ open up ↑
  15   15  
  16   16   When distributing Covered Code, include this CDDL HEADER in each
  17   17   file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  18   18   If applicable, add the following below this CDDL HEADER, with the
  19   19   fields enclosed by brackets "[]" replaced with your own identifying
  20   20   information: Portions Copyright [yyyy] [name of copyright owner]
  21   21  
  22   22   CDDL HEADER END
  23   23  
  24   24          Copyright (c) 2004, 2010, Oracle and/or its affiliates. All rights reserved.
       25 +        Copyright (c) 2012 by Delphix. All rights reserved.
  25   26          Copyright 2014 Nexenta Systems, Inc.  All rights reserved
  26   27          Copyright 2016 Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
  27   28  
  28   29          NOTE:  This service manifest is not editable; its contents will
  29   30          be overwritten by package or patch operations, including
  30   31          operating system upgrade.  Make customizations in a different
  31   32          file.
  32   33  
  33   34          Note: if this service is modified to consist of anything other
  34   35          than a single instance named 'default', you must make changes to
  35   36          $SRC/head/rpcsvc/daemon_utils.h and libnsl:open_daemon_lock().
  36   37  -->
  37   38  
  38   39  <service_bundle type='manifest' name='SUNWnfssr:nfs-server'>
  39   40  
  40   41  <service
  41   42          name='network/nfs/server'
  42   43          type='service'
  43      -        version='1'>
       44 +        version='2'>
  44   45  
  45   46          <dependency name='network'
  46   47              grouping='require_any'
  47   48              restart_on='error'
  48   49              type='service'>
  49   50                  <service_fmri value='svc:/milestone/network' />
  50   51          </dependency>
  51   52  
  52   53          <dependency name='nlockmgr'
  53   54              grouping='require_all'
↓ open down ↓ 113 lines elided ↑ open up ↑
 167  168          </property_group>
 168  169          <instance name='default' enabled='false'>
 169  170           <property_group name='nfs-props' type='com.oracle.nfs,props'>
 170  171             <propval name='device' type='astring' value=''/>
 171  172             <propval name='listen_backlog' type='integer' value='32'/>
 172  173             <propval name='max_connections' type='integer' value='-1'/>
 173  174             <propval name='protocol' type='astring' value='ALL'/>
 174  175             <propval name='server_delegation' type='astring' value='on'/>
 175  176             <propval name='server_versmax' type='integer' value='4'/>
 176  177             <propval name='server_versmin' type='integer' value='2'/>
 177      -           <propval name='servers' type='integer' value='16'/>
      178 +           <propval name='servers' type='integer' value='1024'/>
 178  179             <propval name='mountd_listen_backlog' type='integer' value='64'/>
 179  180             <propval name='mountd_max_threads' type='integer' value='16'/>
 180  181           </property_group>
 181  182          </instance>
 182  183  
 183  184          <stability value='Stable' />
 184  185  
 185  186          <template>
 186  187                  <common_name>
 187  188                          <loctext xml:lang='C'>
↓ open down ↓ 11 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX