Appendix D. Differences from UNICOS DMF and UNICOS/mk DMF
Prev |  | Next

## Appendix D. 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 D-1 provides a summary of key differences between the two operating systems as they relate to DMF.

Table D-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`(blank) command. | `dmscanfs`(8) command.
DMF database administration | `dmdalter` and `dndbase` 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 (based on the IRIX commands, `ls` and `find`).
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`.

Prev | Table of Contents | Next
Appendix C. DMF Directory Structure Prior to Release 2.8 |  | Glossary