[OpenAFS] 1.4.3 for Solaris SPARC = "BAD TRAP"
Derrick J Brashear
shadow@dementia.org
Mon, 16 Apr 2007 11:12:59 -0400 (EDT)
On Mon, 16 Apr 2007, Jeff Blaine wrote:
> Derrick J Brashear wrote:
>> On Mon, 16 Apr 2007, Jeff Blaine wrote:
>>
>>> Well, I re-Jumpstarted the box and rebuilt OpenAFS
>>> 1.4.3 just to be "pristine".
>>>
>>> Box still panics with a BAD TRAP
>>>
>>> What's this all about? /cache is its own UFS partition
>>> and is NOT using 'logging':
>>>
>>> ...
>>> + awk -F: {print $1, $2} /usr/vice/etc/cacheinfo
>>> + [ ! -d /afs ]
>>> + [ ! -d /cache/afs ]
>>> + echo Starting afsd
>>> Starting afsd
>>> + /usr/vice/etc/afsd -stat 2000 -dcache 800 -daemons 3 -volumes 70 -afsdb
>>> afsd: WARNING: Cache dir check failed (mounting a multi-use partition
>>> which contains the AFS cache with the
>>> "logging" option may deadlock your system.
>>
>> We don't know if it's multiuse. We know it's got ufs logging enabled, which
>> is a bad idea (mount with the nologging option)
>
> No you don't :)
>
> As I said above ("and is NOT using 'logging'"):
I think you lied then:
In Solaris 9 you need to mount with nologging. In solaris 8 you needed to
not mount with logging.
> bash-2.05# grep /cache /etc/vfstab
> /dev/dsk/c0t0d0s5 /dev/rdsk/c0t0d0s5 /cache ufs 2 yes -
> bash-2.05#
http://www.openafs.org/pipermail/openafs-info/2004-November/015577.html