Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ dsstate(1) — AIX/RT 2.2.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

dsstate

dsstate

PURPOSE

     Sets the state of the Distributed Services kernel logic.

SYNOPSIS
     dsstate [ [ -c ] [ s e ] ] [ [ -a ] [ b a ] ] [ [ -s ] [ s e ] ]
             [ [ -s ] [ b a ] ] [ [ -k [ -p number ] ]

DESCRIPTION

     The dsstate command changes  the state of the Distributed
     Services  kernel logic,  including the  number of  kernel
     processes  allocated  for Distributed  Services,  whether
     incoming and  outgoing remote  requests are  allowed, and
     where temporary storage takes place.  Only members of the
     system group or users  operating with superuser authority
     can use  dsstate to change  the state of  the Distributed
     Services kernel  logic (see  "su").  Other users  can use
     dsstate with no flags to write to the standard output the
     current state of the Distributed Services kernel logic.

FLAGS

     -c s      Starts client sync, which  forces all files for
               which  this node  is the  client to  be written
               directly  to  the  server,  preventing  caching
               (temporary storage) of the file contents at the
               client.  Starting client sync often affects the
               performance  of file  operations,  and is  used
               primarily for certain  system startup and shut-
               down routines.
     -c e      Ends  client sync  and allows  some data  to be
               stored at the local node.
     -a b      Breaks  all connections  with remote  nodes and
               blocks new requests for remote file services.
     -a a      Allows  requests  from  this  client  node  for
               remote file services.
     -s s      Starts server sync, which  forces all files for
               which  this node  is the  server to  be written
               directly  to  the  server,  preventing  caching
               (temporary storage) of the file contents at the
               client  node.    Starting  server   sync  often
               affects the performance of file operations, and
               is  used primarily  for certain  system startup
               and shutdown routines.
     -s e      Ends  server sync  and allows  some data  to be
               stored at the client node.
     -s b      Blocks  all  requests  for file  services  from
               other  nodes, including  both new  requests and
               requests for files already in use.
     -s a      Allows this server to  accept requests for file
               services from other nodes.

     -k        Starts  the Distributed  Services kernel  proc-
               esses.
     -p number Sets the number  of active Distributed Services
               kernel  processes  to  number.   If  number  is
               greater  than the  number  of kernel  processes
               allocated for Distributed  Services, then those
               that are available are activated.  If number is
               0  or a  negative value,  the number  of kernel
               processes is not changed.

               By adjusting  the number of  active Distributed
               Services  kernel processes,  the rate  at which
               services are  provided to  remote nodes  can be
               varied.  Lowering the number of active Distrib-
               uted  Services kernel  processes lowers  remote
               use  of  this  node's processor,  leaving  more
               system resources for local use.

               Note:   The Distributed  Services kernel  proc-
               esses must have been started  with a -k flag on
               either  this  dsstate  command  or  an  earlier
               dsstate command.

RELATED INFORMATION

     The dsstate system call in AIX Operating System Technical
     Reference.

     "Using Distributed  Services" in  Managing the  AIX Oper-
     ating System.

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026