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.

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

...

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:

mv fs2.ddl fs2.ddl.old mv fs2.ddl.sgi fs2.ddl

Step 8. Run the following commands shown below:

ddlp fs2.ddl ddlp fs3.ddl ddlp fs4.ddl

Step 9. Remove fileserv*.h; move fileserv*.dbd, and change directory:

rm fileserv*.h

mv fileserv*.dbd ..

cd ..

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 */

Page 10 of 16

FileServ Version 4.4.1—601363 Rev A

www.adic.com

Page 10
Image 10
ADIC FileServ Version 4.4.1601363 manual Run the following commands shown below