ADIC FileServ Version 4.4.1601363 Life Jacket User Manual


 
Page 10 of 16 FileServ Version 4.4.1—601363 Rev A
www.adic.com
Step 5. Change directory to $FS_HOME/internal/fsdb and move each file with a .dbd extension to
the same name .dbd.old. There should be one fs1_#.dbd and fs5_#.dbd file for each file
system managed by FileServ.
Step 6. Change directory to DDL and modify the fs3.ddl file by changing the 4 “long” references in
mediadir_rec to “a_u32_t”.
Step 7. If a fs2.ddl.sgi file exists, do the following:
Step 8. Run the following commands shown below:
Step 9. Remove fileserv*.h; move fileserv*.dbd, and change directory:
Step 10. Modify the "fs1.ddl" file as follows:
a) Find the "record fileattr_rec {" line
b) Modify the following line from:
char fadmhdl[64]; /* DMIG handle binary data */
to:
char fadmhdl[64][1]; /* DMIG handle binary data */
c) Find the "record dirdb_rec {" line
d) Modify the following line from:
char drdmhdl[64]; /* DMIG handle binary data */
cd $FS_HOME/internal/fsdb
mv fileserv2.dbd fileserv2.dbd.old
mv fileserv3.dbd fileserv3.dbd.old
mv fileserv4.dbd fileserv4.dbd.old
mv fs1_4.dbd fs1_4.dbd.old
mv fs5_4.dbd fs5_4.dbd.old
...
mv fs2.ddl fs2.ddl.old
mv fs2.ddl.sgi fs2.ddl
ddlp fs2.ddl
ddlp fs3.ddl
ddlp fs4.ddl
rm fileserv*.h
mv fileserv*.dbd ..
cd ..