> * 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