[OpenAFS] 1.4.3 for Solaris SPARC = "BAD TRAP"

Jeff Blaine jblaine@mitre.org
Mon, 16 Apr 2007 11:19:02 -0400


No matter, BTW.  The box still crashes with 'nologging'
for /cache

Derrick J Brashear wrote:
> 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
> 
>