# defaults |
0|DMF Administrator's Guide for SGI® InfiniteStorage|sgi_html/index.html
1|Front Matter|sgi_html/front.html
1|New Features|sgi_html/pr01.html
1|About This Guide|sgi_html/pr02.html
2|Related Publications|sgi_html/pr02.html#id5179128
2|Obtaining Publications|sgi_html/pr02.html#id5179252
2|Conventions|sgi_html/pr02.html#Z825545312melby
2|Reader Comments|sgi_html/pr02.html#z825546061melby
1|Chapter 1. Introduction|sgi_html/ch01.html
2|What Is DMF?|sgi_html/ch01.html#id5179739
3|DMF Client and Server|sgi_html/ch01.html#id5179899
3|Hardware and Software Requirements|sgi_html/ch01.html#Z844113611ljgm
3|DMAPI Requirement|sgi_html/ch01.html#Z1063823806lhj
3|Licensing Requirement|sgi_html/ch01.html#Z1063824613lhj
2|How DMF Works|sgi_html/ch01.html#Z1063812487lhj
2|Ensuring Data Integrity|sgi_html/ch01.html#Z1063812501lhj
2|DMF Architecture|sgi_html/ch01.html#Z1063812504lhj
2|Capacity and Overhead|sgi_html/ch01.html#Z1063812508lhj
2|DMF Administration|sgi_html/ch01.html#Z1063812523lhj
2|The User's View of DMF|sgi_html/ch01.html#Z842620750ljgm
2|DMF File Concepts and Terms|sgi_html/ch01.html#Z1063812540lhj
3|Migrating a File|sgi_html/ch01.html#id5188852
3|Recalling a Migrated File|sgi_html/ch01.html#Z896455984ljgm
2|Command Overview|sgi_html/ch01.html#Z1063812549lhj
3|Configuration Commands|sgi_html/ch01.html#id5189086
3|DMF Daemon and Related Commands|sgi_html/ch01.html#id5189243
3|Space Management Commands|sgi_html/ch01.html#id5189815
3|MSP/LS Commands|sgi_html/ch01.html#id5189979
3|Disk Cache Manager (DCM) Commands|sgi_html/ch01.html#Z1063904600lhj
3|Commands for Other Utilities|sgi_html/ch01.html#id5190400
1|Chapter 2. Configuring DMF|sgi_html/ch02.html
2|Overview of the Configuration Steps|sgi_html/ch02.html#id5191090
2|Configuration Considerations|sgi_html/ch02.html#KKZh2f9mich
3|Configuration File Requirements|sgi_html/ch02.html#id5191465
3|Filesystem Mount Options|sgi_html/ch02.html#Z1060196595lhj
3|Mounting Service|sgi_html/ch02.html#Z1063824786lhj
3|Inode Size Configuration|sgi_html/ch02.html#Z1063824789lhj
3|Configuring Daemon Database Record Length|sgi_html/ch02.html#Z1063824795lhj
3|Interprocess Communication Parameters|sgi_html/ch02.html#Z1063824798lhj
3|Automated Maintenance Tasks|sgi_html/ch02.html#Z894649937ljgm
2|Using dmmaint To Install the License and Configure DMF|sgi_html/ch02.html#Z1063821562lhj
3|Overview of dmmaint|sgi_html/ch02.html#Z1063822079lhj
3|Installing the License, Reading News, and Defining the Configuration File|sgi_html/ch02.html#id5194731
2|Configuration Objects|sgi_html/ch02.html#Z1063821566lhj
3|Configuring the Base Object|sgi_html/ch02.html#Z864245797ljgm
3|Configuring the DMF Daemon|sgi_html/ch02.html#Z864245825ljgm
4|Configuring Daemon Maintenance Tasks|sgi_html/ch02.html#Z894652405ljgm
3|Configuring Filesystems|sgi_html/ch02.html#xALXh3bemich
3|DMF Policies|sgi_html/ch02.html#Z864245866ljgm
4|Automated Space Management Parameters|sgi_html/ch02.html#id5200353
4|File Weighting and MSP or Volume Group Selection Parameters|sgi_html/ch02.html#id5200863
4|Configuring Policies|sgi_html/ch02.html#id5201659
4|DCM Policies|sgi_html/ch02.html#Z1063116907lhj
3|Setting Up Tape MSPs|sgi_html/ch02.html#Z1018982243jlb
4|MSP Objects|sgi_html/ch02.html#id5202812
4|Device Objects|sgi_html/ch02.html#Z1018982385jlb
5|Device Objects for OpenVault As Mounting Service|sgi_html/ch02.html#id5204614
5|Device Objects for TMF as Mounting Service|sgi_html/ch02.html#id5204855
3|Setting Up Library Servers|sgi_html/ch02.html#id5205254
4|Library Server Objects|sgi_html/ch02.html#id5205347
4|Drive Group Objects|sgi_html/ch02.html#id5205781
4|Volume Group Objects|sgi_html/ch02.html#id5207096
4|Resource Scheduler Objects|sgi_html/ch02.html#Z1018986517jlb
4|Resource Watcher Objects|sgi_html/ch02.html#Z1018986565jlb
4|Example|sgi_html/ch02.html#id5208324
3|Using OpenVault for Tape MSPs and LS Drive Groups|sgi_html/ch02.html#Z1018982905jlb
3|Using TMF tapes with Tape MSPs and LS Drive Groups|sgi_html/ch02.html#id5209929
3|Configuring Maintenance Tasks for Tape MSP and LS|sgi_html/ch02.html#Z1018983281jlb
3|Library Server and MSP Database Records|sgi_html/ch02.html#id5211209
3|Setting up FTP MSPs|sgi_html/ch02.html#nedmlhj
3|Setting up Disk MSPs|sgi_html/ch02.html#Z875214793ljgm
3|Setting Up Disk MSPs in DCM Mode|sgi_html/ch02.html#Z1063904710lhj
2|Verifying the Configuration|sgi_html/ch02.html#dBXllhj
2|Initializing DMF|sgi_html/ch02.html#d4Xllhj
2|General Message Log File Format|sgi_html/ch02.html#Z913682958ljgm
2|Parameter Table|sgi_html/ch02.html#Z1063821595lhj
1|Chapter 3. Automated Space Management|sgi_html/ch03.html
2|Generating the Candidate List|sgi_html/ch03.html#Z854400238ljgm
2|Selection of Migration Candidates|sgi_html/ch03.html#Z1064251294lhj
2|Space Management and the Disk Cache Manager|sgi_html/ch03.html#Z1063904868lhj
2|Automated Space Management Log File|sgi_html/ch03.html#Z866222819ljgm
1|Chapter 4. The DMF Daemon|sgi_html/ch04.html
2|Daemon Processing|sgi_html/ch04.html#id5238385
2|DMF Daemon Database and dmdadm|sgi_html/ch04.html#AnKXh312mich
3|dmdadm Directives|sgi_html/ch04.html#id5238917
3|dmdadm Field and Format Keywords|sgi_html/ch04.html#id5239800
3|dmdadm Text Field Order|sgi_html/ch04.html#id5241153
2|Daemon Logs and Journals|sgi_html/ch04.html#Z840733702ljgm
1|Chapter 5. The DMF Lock Manager|sgi_html/ch05.html
2|dmlockmgr Communication and Log Files|sgi_html/ch05.html#Z866222745ljgm
2|dmlockmgr Individual Transaction Log Files|sgi_html/ch05.html#id5243557
1|Chapter 6. Media-Specific Processes and Library Servers|sgi_html/ch06.html
2|Tape MSP and LS Operations|sgi_html/ch06.html#id5244089
3|Tape MSP/LS Directories|sgi_html/ch06.html#id5244529
3|Media Concepts|sgi_html/ch06.html#Z867338192ljgm
3|CAT Database Records|sgi_html/ch06.html#GCjYkn445
3|VOL Database Records|sgi_html/ch06.html#aCjYkn445
3|Tape MSP/LS Journals|sgi_html/ch06.html#id5245711
3|Tape MSP/LS Logs|sgi_html/ch06.html#L2GYhaamich
3|Volume Merging|sgi_html/ch06.html#nXLXh100mich
3|dmcatadm Command|sgi_html/ch06.html#ETPYkn441
4|dmcatadm Directives|sgi_html/ch06.html#id5247347
4|dmcatadm Keywords|sgi_html/ch06.html#id5248448
4|dmcatadm Text Field Order|sgi_html/ch06.html#id5250290
3|dmvoladm Command|sgi_html/ch06.html#uqyHkdjb
4|dmvoladm Directives|sgi_html/ch06.html#id5250778
4|dmvoladm Keywords|sgi_html/ch06.html#id5252202
4|dmvoladm Text Field Order|sgi_html/ch06.html#id5254771
3|dmatread Command|sgi_html/ch06.html#id5255524
3|dmatsnf Command|sgi_html/ch06.html#id5255707
3|dmaudit verifymsp Command|sgi_html/ch06.html#id5255815
2|FTP MSP|sgi_html/ch06.html#Z840728228ljgm
3|Processing of Requests|sgi_html/ch06.html#id5256004
3|Activity Log|sgi_html/ch06.html#Z871504656ljgm
3|Messages|sgi_html/ch06.html#id5256359
2|Disk MSP|sgi_html/ch06.html#Z876158625ljgm
3|Processing of Requests|sgi_html/ch06.html#id5256703
3|Activity Log|sgi_html/ch06.html#id5256922
2|Disk MSP and Disk Cache Manager (DCM)|sgi_html/ch06.html#Z1063904816lhj
2|Moving Migrated Data between MSPs and Volume Groups|sgi_html/ch06.html#Z1064253025lhj
2|Converting from an IRIX DMF to a Linux DMF|sgi_html/ch06.html#Z1064253030lhj
2|Converting from a Tape MSP to a Library Server|sgi_html/ch06.html#Z1064253039lhj
2|Library Server Error Analysis and Avoidance|sgi_html/ch06.html#Z1064253043lhj
2|Library Server Drive Scheduling|sgi_html/ch06.html#Z1064253051lhj
2|Library Server Status Monitoring|sgi_html/ch06.html#Z1064253060lhj
1|Chapter 7. DMF Maintenance and Recovery|sgi_html/ch07.html
2|Retaining Old DMF Daemon Log Files|sgi_html/ch07.html#id5259568
2|Retaining Old DMF Daemon Journal Files|sgi_html/ch07.html#id5259684
2|Soft- and Hard-deletes|sgi_html/ch07.html#sKXh296mich
2|Using xfsdump and xfsrestore with Migrated Files|sgi_html/ch07.html#BDIllhj
3|Dumping and Restoring Files without the dump_tasks Object|sgi_html/ch07.html#id5260427
3|Filesystem Consistency with xfsrestore|sgi_html/ch07.html#id5260589
2|Using dmfill|sgi_html/ch07.html#Z1064341188lhj
2|Database Recovery|sgi_html/ch07.html#zeyHkdjb
3|Database Backups|sgi_html/ch07.html#id5260943
3|Database Recovery Procedures|sgi_html/ch07.html#Z841185908ljgm
1|Appendix A. Messages|sgi_html/apa.html
2|Message Format|sgi_html/apa.html#id5262046
3|Message Format for Catalog (CAT) Database and Daemon Database Comparisons|sgi_html/apa.html#id5262064
3|Message Format for Volume (VOL) Database and Catalog (CAT) Database and Daemon Database Comparisons|sgi_html/apa.html#id5262274
2|dmcatadm Message Interpretation|sgi_html/apa.html#id5262506
2|dmvoladm Message Interpretation|sgi_html/apa.html#id5263233
1|Appendix B. DMF User Library (libdmfusr.so)|sgi_html/apb.html
2|Overview|sgi_html/apb.html#id5264096
2|Data Types|sgi_html/apb.html#id5264473
3|DmuAllErrors_t|sgi_html/apb.html#id5264515
3|DmuByteRange_t|sgi_html/apb.html#id5264570
3|DmuByteRanges_t|sgi_html/apb.html#id5264622
3|DmuCompletion_t|sgi_html/apb.html#Z1020206894jlb
3|DmuCopyRange_t|sgi_html/apb.html#Z1020278952jlb
3|DmuCopyRanges_t|sgi_html/apb.html#Z1020278805jlb
3|DmuErrHandler_f|sgi_html/apb.html#Z1020276664jlb
3|DmuError_t|sgi_html/apb.html#id5265152
3|DmuErrorInfo_t|sgi_html/apb.html#Z1020207068jlb
3|DmuFhandle_t|sgi_html/apb.html#id5265195
3|DmuFullstat_t|sgi_html/apb.html#id5265214
3|DmuReplyOrder_t|sgi_html/apb.html#Z1020290586jlb
3|DmuReplyType_t|sgi_html/apb.html#Z1020289410jlb
3|DmuReqid_t|sgi_html/apb.html#id5265411
3|DmuRounding_t|sgi_html/apb.html#id5265426
2|User-Accessible API Subroutines|sgi_html/apb.html#id5265519
3|Context Manipulation Routines|sgi_html/apb.html#id5265566
4|DmuCreateContext Subroutine|sgi_html/apb.html#id5265577
4|DmuDestroyContext Subroutine|sgi_html/apb.html#id5265782
3|DMF File Request Subroutines|sgi_html/apb.html#id5265879
4|Copy File Requests|sgi_html/apb.html#id5265896
4|Fullstat Requests|sgi_html/apb.html#Z1020273675jlb
4|Put File Requests|sgi_html/apb.html#id5266579
4|Get File Requests|sgi_html/apb.html#id5266906
3|Request Completion Subroutines|sgi_html/apb.html#Z1020273461jlb
4|DmuAwaitReplies Subroutine|sgi_html/apb.html#id5267264
4|DmuGetNextReply Subroutine|sgi_html/apb.html#id5267441
4|DmuGetThisReply Subroutine|sgi_html/apb.html#id5267781
4|DmuFullstatCompletion Subroutine|sgi_html/apb.html#id5267974
3|Memory Management Subroutines|sgi_html/apb.html#Z1020272455jlb
1|Appendix C. DMF Directory Structure Prior to Release 2.8|sgi_html/apc.html
1|Appendix D. Differences from UNICOS DMF and UNICOS/mk DMF|sgi_html/apd.html
1|Glossary|sgi_html/go01.html
1|Index|sgi_html/ix01.html
# figures |
3|Figure 1-1. Application Data Flow|sgi_html/ch01.html#Z858022144ljgm
3|Figure 1-2. MSP Types|sgi_html/ch01.html#Z1059774868lhj
3|Figure 1-3. Library Server and Tape MSP Architecture|sgi_html/ch01.html#Z1018622488jlb
3|Figure 1-4. DMF Architecture|sgi_html/ch01.html#Z858022214ljgm
3|Figure 3-1. Relationship of Automated Space Management Targets|sgi_html/ch03.html#Z865359607ljgm
4|Figure 6-1. Media Concepts|sgi_html/ch06.html#sMjYkn445
# tables |
4|Table 2-1. Automated Maintenance Task Summary|sgi_html/ch02.html#Z937257789ljgm
4|Table 2-2. NAME_FORMAT Strings|sgi_html/ch02.html#Z1064247867lhj
3|Table 2-3. DMF Log File Message Types|sgi_html/ch02.html#Z876494152ljgm
3|Table 2-4. Parameters for the DMF Configuration File|sgi_html/ch02.html#Z1020113138jlb
3|Table 5-1. dmlockmgr Token Files|sgi_html/ch05.html#Z843671167ljgm
2|Table D-1. Differences From UNICOS and UNICOS/mk|sgi_html/apd.html#Z1013546824jlb
# examples |
4|Example 6-1. Tape MSP Statistics Messages|sgi_html/ch06.html#Z866215615ljgm
4|Example 6-2. LS Statistics Messages|sgi_html/ch06.html#Z1014148183jlb
5|Example 6-3. dmcatadm list directive|sgi_html/ch06.html#Z870963565ljgm
5|Example 6-4. dmvoladm list directives|sgi_html/ch06.html#Z854219328ljgm
4|Example 6-5. Restoring Hard-deleted Files Using dmatread|sgi_html/ch06.html#Z844264111ljgm
3|Example 6-6. IRIX to Linux Conversion (Single Tape LS)|sgi_html/ch06.html#Z1036715668jlb
3|Example 6-7. IRIX to Linux Conversion (Two Tape MSPs)|sgi_html/ch06.html#Z1036776672jlb
4|Example 7-1. Database Recovery Example|sgi_html/ch07.html#Z840806374ljgm
# procedures |
3|Procedure 2-1. Configuration Steps|sgi_html/ch02.html#Z842617266ljgm
4|Procedure 2-2. Daemon Database Record Length Configuration|sgi_html/ch02.html#Z840809937ljgm
4|Procedure 2-3. Running dmmaint|sgi_html/ch02.html#Z871066467ljgm
4|Procedure 2-4. Base Object Configuration|sgi_html/ch02.html#Z864323303ljgm
4|Procedure 2-5. Daemon Configuration|sgi_html/ch02.html#Z864323876ljgm
5|Procedure 2-6. Configuring the daemon_tasks Object|sgi_html/ch02.html#Z895698347ljgm
5|Procedure 2-7. Configuring the dump_tasks Object|sgi_html/ch02.html#id5198740
4|Procedure 2-8. Configuring filesystem Objects|sgi_html/ch02.html#Z864329698ljgm
5|Procedure 2-9. Configuring Objects for Automated Space Management|sgi_html/ch02.html#Z865284027ljgm
5|Procedure 2-10. Configuring Objects for MSP or volume group Selection|sgi_html/ch02.html#Z865283867ljgm
5|Procedure 2-11. Configuring Tape MSPs|sgi_html/ch02.html#Z864324824ljgm
6|Procedure 2-12. Configuring Devices for TMF|sgi_html/ch02.html#id5205037
5|Procedure 2-13. Configuring a Library Server and Its Components|sgi_html/ch02.html#Z1018993432jlb
4|Procedure 2-14. Configuring DMF to Use OpenVault|sgi_html/ch02.html#Z894639648ljgm
4|Procedure 2-15. Configuring the msp_tasks Object|sgi_html/ch02.html#id5210389
4|Procedure 2-16. Creating MSP/LS Database Records|sgi_html/ch02.html#Z864325257ljgm
4|Procedure 2-17. Creating LS Database Records|sgi_html/ch02.html#id5211511
4|Procedure 2-18. Configuring the ftp Object|sgi_html/ch02.html#id5213574
4|Procedure 2-19. Configuring the dsk Object|sgi_html/ch02.html#Z864328700ljgm
3|Procedure 6-1. IRIX to Linux Conversion|sgi_html/ch06.html#Z1039470160jlb
3|Procedure 6-2. Tape MSP/LS Conversion|sgi_html/ch06.html#Z1020353592jlb
4|Procedure 7-1. Recovering the Databases|sgi_html/ch07.html#Z840806025ljgm
# helpids |

