HP Visualize b2000 hp enterprise file system: release note for hp DCE/9000 enh - Page 24
New Version of kload Command Needed for AFS
View all HP Visualize b2000 manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 24 highlights
Information About This Version Known Problems and Workarounds shows mycell. These names are cached by EFS until the node is rebooted. Although you can use some commands (such as cd and ls) to look at this part of the name space, you cannot make any changes to it (for example, via mkdir or rm). New Version of kload Command Needed for AFS Enhanced DFS no longer utilizes dynamically loading kernel modules with the kload command. Consequently, the kload command is not provided in this release. To avoid a conflict of global symbols used by DFS and Transarc Corporation's Andrew File System (AFS) product, you must dynamically load AFS using a new version of the kload command. The command is available from Transarc Corporation (see http://www.transarc.com for company information). It is important that you use the new version of the kload command, that you copy the new version of kload to /usr/vice/ext/kload, and that you do not attempt to statically link the AFS archive library libafs.a; doing so fails during the kernal regeneration phase due to symbol conflicts. The config.sys file must include some code to hide the conflicting symbols that exist in Enhanced DFS 3.0 (EFS 1.0). A context diff of the added code looks like: CFLAGS= -w ${COPTS} ${CCOPTS} HPUX= vmunix_test LIBHPUX= $(ROOT)/libhp-ux.a SPACE= /stand/build/space.h SPACEDIR= /usr/conf/space.h.d ORDER=/usr/conf/gen/linkorder ! LOADOPTS= -PF ${ORDER} -O -P -R 10800 -e rdb_bootstrap \ > -a archive LIBK= SPECVFLAGS= -N -L$(ROOT) ${LIBK} LIBUSRDRV=`if [ -f $(ROOT)/libusrdrv.a ]; then \ --- 12,44 ---- CFLAGS= -w ${COPTS} ${CCOPTS} + HIDESYMS= \ + -h DLRU -h Initial_freeDSList \ + -h Lock_Obtain -h Lock_ReleaseR -h Lock_ReleaseW \ + -h VL_GetEntryByName -h VL_Probe -h afs_syscall \ + -h afs_vfsops -h afscall_icl -h cm_iclSetp \ + -h freeDCCount -h freeDCList -h freeDSList \ + -h icl_AddLogToSet -h icl_AppendRecord -h icl_CopyOut \ + -h icl_CreateLog -h icl_CreateLogWithFlags -h icl_CreateSet \ + -h icl_CreateSetWithFlags -h icl_EnumerateLogs -h icl_EnumerateSets \ 24