Appendix E. Differences from UNICOS DMF and UNICOS/mk DMF

If you are upgrading from a UNICOS or UNICOS/mk operating system to an IRIX or Linux operating system, you will need to be aware of the differences between IRIX/Linux DMF functionality and UNICOS or UNICOS/mk DMF functionality. The basic structure of DMF is the same for IRIX or Linux environments as for UNICOS and UNICOS/mk environments. However, the differences occur in areas affected by operating system dependencies. The DMF administrator interface differs in the areas of product installation, database administration utilities, and automatic space management. There are also differences in basic terminology. Table E-1 provides a summary of key differences between the two operating systems as they relate to DMF.

Table E-1. Differences From UNICOS and UNICOS/mk

Functionality

UNICOS and UNICOS/mk

IRIX and Linux

Kernel interface that supports file state transitions

dmofrq (2) command.

DMAPI 2.3

Use of HOME_DIR, SPOOL_DIR, JOURNAL_DIR directories

No separate daemon subdirectory (daemon files in root of HOME, SPOOL, or JOURNAL directory).

Separate daemon subdirectory.

Protected files feature.

Supported as a part of the user database feature (UDB).

Not supported.

dmmode (2) command

Supported.

Not supported. Offline files are always processed when accessed.

Client/server configuration option

Supported.

Not supported.

Reporting

dmhit command.

dmscanfs (8) command.

DMF database administration

dmdalter and dmdbase commands.

dmdadm (8) command, which has an administrator interface similar to that of the dmcatadm(8) and dmvoladm(8) commands.

File migration and conversion to dual-state

dmmigall (8) command.

dmmigrate (8) command.

Information reporting on DMF managed files

ls(1) and find(1) commands

dmls(1) and dmfind(1) commands.

Structure of directory written by the dmsnap(8) command

Daemon database in snap directory, MSP databases in snap directory subdirectories named for mspname

Separate daemon and MSP/LS subdirectories in snap directory

File handle terminology

File handle.

Bit-file identifier ( bfid).

File handle terminology

dev/inode.

fhandle.