Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

presto(8)



  presto.conf(4)                      CLIX                      presto.conf(4)



  NAME

    presto.conf - Configuration data for Prestoserve

  DESCRIPTION

    The presto.conf contains information about the file systems to be
    accelerated.  The file lists all files to be accelerated by use of the
    presto -U command, as well as the list of disk drives that are to use an
    alternate ID checking method upon reboot of the system after an unclean
    shutdown.

    The file consists of lines containing a keyword, whitespace, and
    additional text required by the keyword.  Lines beginning with a number
    sign (#) are ignored, and lines containing recognized keyword may appear
    in any order.  The recognized keywords and any additional parameters to be
    given on the line are as follows:

    prestoserve special devicename
           Specifies a file system to be "presto-sized".  The special
           devicename is the block device that contains the file system, for
           example, /dev/dsk/s3u0p7.3.  The -U option locates this line.

    check-sysid disk drive specification
           Selects a simpler (or weaker) check to see if dirty buffers need
           flushing to a particular disk upon rebooting after an unclean
           shutdown.  The default action checks the data written to partition
           6.0 on the retrospective drive for each accelerated file system
           against data found in the non-volatile memory of the Prestoserve
           board.  If the data matches, then the dirty buffers for the
           Prestoserve board may be flushed to the disk.  If the data does not
           match, then the data is retained, and the Prestoserve board enters
           the ERROR state.  The presto -L command may be used to list the
           file systems to which dirty buffers exist along with the status of
           BAD MARK.

           If you want to accelerate a file system on a drive to which you
           cannot add partition 6.0, then you must add a check-sysid line for
           every disk containing a file system you want to accelerate.  This
           weaker check merely checks that the system board has not changed
           since the unclean shutdown and assumes it is safe to flush all
           dirty buffers destined for the specified disks.  Therefore, if the
           disk drives are swapped after an unclean shutdown and check-sysid
           is specified for these disk drives, then data may be erroneously
           flushed to the wrong drive(s) and damage the file system(s).

           To specify the disk drives for the weaker check-sysid, include a
           line in the file for each disk.  For quad-SCSI devices, use the
           following format:

           qbcsiul...



  2/94 - Intergraph Corporation                                              1






  presto.conf(4)                      CLIX                      presto.conf(4)



           where:

           b   Board number (0,1)

           c   Channel number (0-3)

           i   SCSI ID for device (0-6)

           l   LUN ID for device (0,1)

           For system SCSI devices, use the following format:

           siul...

           where:

           i   SCSI ID for device (0-6)

           l   LUN ID for device (0,1)

           The "..." indicates that anything following is ignored.  The device
           specifications match the ones found in the /etc/fstab entries for
           mounting file systems, except that the partition.modifier
           information is not needed since checking mode applies to a complete
           disk drive.

  EXAMPLE

    In the following configuration file, a number sign (#) indicates that a
    comment follows and is ignored by the system.

    # PrestoServe Configuration File
    #
    # Use only system-id check for the following disk drives:
    #
    check-sysid     s2u0
    check-sysid     q00s0u0
    check-sysid     q01s0u0
    #
    # Presto-ize the following filesystems when executing "presto -U":
    #
    prestoserve     /dev/dsk/s2u0p7.3
    prestoserve     /dev/dsk/s2u0p7.4
    prestoserve     /dev/dsk/s3u0p7.3
    prestoserve     /dev/dsk/q00s0u0p7.3
    prestoserve     /dev/dsk/q00s1u0p7.3
    prestoserve     /dev/dsk/q01s0u0p7.3


  FILES




  2                                              Intergraph Corporation - 2/94






  presto.conf(4)                      CLIX                      presto.conf(4)



    /etc/presto.conf

  RELATED INFORMATION

    Commands:  presto(8)

















































  2/94 - Intergraph Corporation                                              3




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