[OpenAFS-devel] OPenAFS-1.3.74 on SOlaris 9 - all files are zero

Douglas E. Engert deengert@anl.gov
Fri, 12 Nov 2004 16:03:50 -0600


Derrick J Brashear wrote:

> On Thu, 11 Nov 2004, Douglas E. Engert wrote:
> 
>> The problem is somewhere between 1.3.66 and 1.3.70
> 
> 
> If largefile was not enabled for a system I enabled it in 1.3.70.
> 
>> I rebuilt 1.3.74 without the --enable-largefile-fileserver  and the
>> 32 bit cachemanager still shows files with all zeros.
> 
> 
> Right, the define for largefile *client* is in 
> src/config/param.${SYS_NAME}.h
> 
> See delta
> solaris-largefile-client-20040808
> 
> "#define AFS_64BIT_CLIENT       1"
>
> maybe it should be disabled for older (32 bit) solaris until we find out 
> what the problem is.

Yes that makes a difference. It looks like it works without
the define. Will look some more on Monday.


With the define, starting with a newfs for the /vice/cache (48MB cache)
and doing a "cat README" of a single file then a shutdown, shows that
the file was written to the cache. but all zeros are presented to the user.

Could it be that  32 bit kernels don't support the large file?

P.S. the with a memcache works either way.

> 
> _______________________________________________
> OpenAFS-devel mailing list
> OpenAFS-devel@openafs.org
> https://lists.openafs.org/mailman/listinfo/openafs-devel
> 
> 
> 

-- 

  Douglas E. Engert  <DEEngert@anl.gov>
  Argonne National Laboratory
  9700 South Cass Avenue
  Argonne, Illinois  60439
  (630) 252-5444