All pastes #743274 Raw Edit

etc_beowulf_fstab_chemjeff

public text v1 · immutable
·published 2007-10-20 08:41 UTC
rendered paste body
# /etc/beowulf/fstab
# Also /etc/beowulf/fstab.<NODE> for node-tailored mounts.
# This file is the file system table (fstab) for Scyld Beowulf compute nodes.
#
# The format is the same as /etc/fstab, with additional features:
#    Symbolic names (variable expansion)
#    Creation of missing filesystems
#    Recreation of corrupted filesystems
#    Creation of mount points
#    Additional mount options
#
#  Shell-syntax variable expansions:
# Variables that will be substituted:
#  MASTER = The IP address of the master node.
#     This is useful for doing initial NFS mounts.
#  RAMDISK = A device name (/dev/<ramdev>) of a device suitable for a root fs
#     Note that the "noauto" and "user" options are meaningless here.
#
# Creation and renewal of filesystems
#  The 'mkfs' and 'fsck' keywords in /etc/beowulf/config control making and
#  using filesystems.  Some useful combinations are: filesystems are always
#  created anew, created only when corrupted, not mounted when corrupted, or
#  mounted even if corrupted.
#
# Additional Mount Options
#  The `nonfatal' option is a Scyld-specific option. It allows
#  the node_up scripts to ignore any errors encountered in mounting
#  this filesystem. This is useful if a non-critical network filesystem
#  server is incorrectly configured or not operating.  Without this option
#  the node would be left in the 'error' state, with post-mount setup
#  incomplete.  With this option only the mount must be re-done when the
#  server problem is corrected.

# The root file system is a 'tmpfs' automatically built when the node boots.
# Initially the caching code uses only this (RAM-based and thus scarce)
# space to cache executable, library, and VM-region objects.
# Once configured, e.g. with beofdisk, the node may mount a local disk
# filesystem '/' to provide more local capacity for the caching and thus
# better performance and less load on the server.
#
# This is the default setup from beofdisk.
# Uncomment these lines after setting up the node disks.
#
#/dev/hda2      swap            swap    defaults        0 0
#/dev/hda3      /               ext2    defaults        0 0

# These mounts of pseudo-filesystem generated internal to the kernel are
# required by the system utilities and libraries.

none            /dev/pts        devpts  gid=5,mode=620  0 0
none            /proc           proc    defaults        0 0

# Optional mounts
# No filesystem is required for the Scyld Beowulf system, but most
# installations will have applications-driven requirements for shared
# filesystem.  A typical use is NFS for accessing small configuration files
# in home directories.
# The system will still function if this mount is removed, or the master
# does not allow the NFS mount (vis. the 'nonfatal' option).
$MASTER:/home   /home           nfs     nolock,nonfatal         0 0