> * I too wish that reboots could be unattended more often.  But the
>   Transarc supplied fsck for hp9k700 does not work well enough; nearly
>   all of our emergency reboots require manual intervention.

I don't use Transarc's fsck on our regular filesystems.  This is what
I do:

/etc/checklist has entries for the /vicep* partitions, but the fsck
pass count is zero:

/dev/dsk/c430d5s1 /vicepa               hfs     rw      0 0 # 5/4 16k

That prevents the standard fsck from doing anything with this partition.

In the AFS startup script I do the necessary fsck:

# This is special case code to fsck /vicepx partitions.
# We do it here instead of letting the system do it in /etc/checklist
# because the current AFS fsck usually has some shortcoming relative
# to the standard one.
# The /vicepx entries in /etc/checklist must have a "0" in the last field
# to prevent fsck from processing it.
#
  if [ "`grep -c '^/dev.* /vicep.*' /etc/checklist`" -ne 0 ]
  then
    echo '\nChecking AFS partitions...'
    for fs in `grep '^/dev.* /vicep.*' /etc/checklist | awk '{print $1":"$2}'`
    do
      if [ `/etc/mount | grep -c "^${fs#*:}"` -eq 0 ]
      then
        echo " checking ${fs#*:}"
        (/etc/fsck.afs -y ${fs%:*}; /etc/mount ${fs%:*} ${fs#*:}) &
      fi
    done
    wait
  fi

> In contrast, however, to his regrets about the software and the
> service, I must say that our experiences with Transarc and with
> AFS have been _much_ more positive than our experiences with any
> other vendor, including HP.

I have to agree that Transarc has been very cooperative in fixing bugs
and providing me with the bug fixes.

...tai

Reply via email to