MetaSAN 5 0 1 Users Guide
MetaSAN 5 0 1 Users Guide
MetaSAN 5 0 1 Users Guide
This publication, or parts thereof, may not be reproduced in any form, by any method, for any purpose.
TIGER TECHNOLOGY MAKES NO WARRANTY, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY IMPLIED WARRANTIES, OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, REGARDING THESE MATERIALS AND MAKES SUCH MATERIALS AVAILABLE SOLELY ON AN AS-IS BASIS.
IN NO EVENT SHALL TIGER TECHNOLOGY BE LIABLE TO ANYONE FOR SPECIAL, COLLATERAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES IN CONNECTION WITH OR ARISING OUT OF PURCHASE OR USE OF THESE MATERIALS. THE SOLE AND EXCLUSIVE LIABILITY TO TIGER TECHNOLOGY, REGARDLESS OF THE FORM OF ACTION, SHALL NOT EXCEED THE PURCHASE PRICE OF THE MATERIALS DESCRIBED HEREIN.
Tiger Technology reserves the right to revise and improve its products as it sees fit. This publication describes the state of this product at the time of its publication, and may not reflect the product at all times in the future. THIRD-PARTY TRADEMARKS All other brand names, product names, or trademarks belong to their respective holders.
10/15/2009 Last released version of the software - 4.0. 01/15/2010 05/17/2010 05/17/2010 05/17/2010 Added support for kernel 2.6.9-3676.floslargesmp (64-bit). Added support for FilmLightOS 2.0, kernel 2.6.1892.1.22.el5.centos.plus (64-bit). Removed support for Mac OS X Tiger/Tiger Server. Added support for 64-bit Mac OS X Snow Leopard/Snow Leopard Server. 21, 24 23, 25 23, 25 4.2 4.2.1 4.5 4.5
Revision Record
Date Description Page Version
New metaSANTCP ports 8500 and 8501 added on Mac OS X and Linux 22, 24, 26 4.5 platforms. New metaSAN TCP ports 8500, 8501 and 8502 added on Windows platform. 22, 24, 204 4.5 4.5 4.5 4.5 4.5 4.5 4.5 4.5 205 4.5 4.5 4.5 4.6 4.6 4.6
Added support for FilmLightOS 1.3.3662 kernel 2.6.9-3777.floslargesmp 23, 25 (64-bit). Added support for CentOS Linux 5. Changes in Generating Logs for Technical Support Purposes on Windows. 23, 25 184 183
06/10/2010 Setting Up the File Security Fallback Account in a Windows Domain topic added to Best Practices chapter.
06/10/2010 Setting Up the SAN Policy on Windows Vista and Above Using Diskpart 190 Utility topic added to Best Practices chapter. 06/10/2010 No Support for Mac OS X Snow Leopard's HFS+ Compression topic added to Known Issues chapter. 06/10/2010 Allowing metaSAN firewall ports for domain/public network on Windows 7 steps added to Known Issues chapter. 06/10/2010 Entering Sleep Mode While Rendering Adobe After Effects Projects topic added to Known Issues chapter. 06/16/2010 Windows Vista Data Master and Mac OS X LAN Clients topic removed from Known Issues chapter. 06/16/2010 Migrating Data from One SAN Volume to Another with QStar MultiStor 202 topic removed from Known Issues chapter. 10/15/2010 10/15/2010 10/15/2010 Added support for kernels 2.6.9-89.EL and 2.6.9-89.0.23.EL on Red Hat 22, 24 Enterprise Linux workstation 4.0. Added support for kernel 2.6.18-164.15.1.el5 on Red Hat Enterprise Linux 23, 25 workstation 5.0. Maintenance operations on Mac OS X no longer require uninstalling metaSAN, but removing the volume from its SAN definition and mounting it as Private on the Metadata Master. 126 200
10/15/2010 10/15/2010
Added metaSAN Redirection Utility command for force closing all open 172 files on the Metadata Master. Added command-line interface for logging in and out metaSAN on Mac 173 OS X.
02/04/2011 Added msanutil commands for logging in and out metaSAN on Windows. 168
Revision Record
Date Description Page Version
02/04/2011 Configuring metaSAN Volume Security Auto-Login Script on Mac OS X 174 topic added to Best Practices. 02/04/2011 Deleting Folders and Listing Contents on Pool Containing metaSANmanaged HFS+ Volumes added to Known Issues chapter. 200
02/09/2011 Binding the MAC Address to The NIC Used by metaSAN on Linux topic 185 added to Best Practices chapter. 02/24/2011 Added support for the following 64-bit kernels on CentOS 5: 2.6.18164.2.1.el5, 2.6.18-164.6.1.el5, 2.6.18-164.9.1.el5, 2.6.18-164.10.1.el5, 2.6.18-164.11.1.el5 05/17/2011 05/17/2011 05/17/2011 05/17/2011 05/17/2011 Added support for CentOS Linux 4.7. Added support for kernel 2.6.18-128.el5.ADSK (64-bit) on Red Hat Enterprise LinuxWorkstation 5. Setting Item Permissions (Mac OS X) topic removed from User's Guide. Using Extended Copy on SAN Volumes topic added to Best Practices chapter. 191 23, 25
23, 25 23, 25
Domain Users Access the SAN through the Fallback Account topic added 201 to Known Issues chapter. 21, 24
09/28/2011 New installation prerequisite added - on Windows Vista and above the 28 LAN network must be set as Private in the Windows Network and Sharing Center. 01/12/2012 01/13/2012 New metaSAN TCP port 8380 added on Windows platform. Removed support for Mac OS X Leopard/Leopard Server. 168 171 22, 24, 204
03/28/2012 Changed path to metaSAN utility. 03/28/2012 Changed path to metaSAN Redirection utility. 03/28/2012 Allowing metaSAN firewall ports for domain/public network on Windows 7 steps removed from Known Issues chapter.
04/11/2012 Deleted Contents of Pool with metaSAN Volumes Appears Twice in the 200 Trash of Mac OS X Lion topic added to Known Issues chapter. 05/22/2012 Using MacDrive on Windows SAN Members topic added to the Best Practices chapter. 191
05/22/2012 Using ProjectStore When Virtualization for Avid Is Enabled topic added 194 to Known Issues chapter. 05/22/2012 Decreased Performance When Using Antivirus on the SAN topic added 194 to known issues chapter.
Revision Record
Date Description Page Version
05/22/2012 Incorrect HFS+ LAN Share Name on Windows metaLAN Client topic added to Known Issues chapter. 05/22/2012 Mirrored/Spanned NTFS Volumes Mounted Over LAN on Mac OS X and Linux topic added to Known Issues chapter.
195 195
05/22/2012 Kaspersky Antivirus Blocks Access to SAN Volumes on Mac OS X topic 197 added to Known Issues chapter. 05/22/2012 Volumes on Dynamic Disks without Drive Letter Detected as Foreign/ Offline topic added to Known Issues chapter. 05/22/2012 Added support for 32-bit Mac OS X Lion/Lion Server. 05/22/2012 Mac OS X Lion Server's Server App Does Not List metaSAN Volumes topic added to the Known Issues chapter. 200 23, 26 199
Table of Contents
Introduction to metaSAN
metaSAN Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Architecture Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Concepts and Terminology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SAN Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Metadata Master . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SAN Member . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Metadata Requests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Metadata Master Failover . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Metadata Master Priorities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SAN to LAN Failover . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . metaLAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Public Volume . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Foreign Volume . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Private Volume . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Not Available Volume . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Maintenance Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Bandwidth Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . System Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . metaSAN iSCSI Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15
16 16 17 17 17 18 18 18 20 20 21 22 22 22 22 23 23 23 26
29
30 30 30 35 36 39 43
3
7
55
Table of Contents
Updating Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Automatically Updating metaSAN/metaLAN . . . . . . . . . . . . . . . . . . . . . . . Manually Upgrading metaSAN on Windows and Mac OS X . . . . . . . . . . . Upgrading metaSAN 1.x to Version 5.x . . . . . . . . . . . . . . . . . . . . . . . . . . . Uninstalling and Deactivating metaSAN 1.x . . . . . . . . . . . . . . . . . . . Deactivating metaSAN 1.x . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Upgrading Your Sales Order . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Installing metaSAN 5.x . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Activating metaSAN 5.x . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Upgrading from Evaluation to Commercial Version . . . . . . . . . . . . . . . . . .
56 56 57 58 58 59 60 60 60 60
Administering metaSAN
61
Getting Started. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 Displaying the metaSAN Window . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 Authorized metaSAN Session . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 Logging on to metaSAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 Start Working in the SAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 Managing SAN Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 Creating New SAN Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 Managing SAN Volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 Managing Non-SAN Volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 Managing SAN Members . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 Protecting SAN Definitions with a Password . . . . . . . . . . . . . . . . . . . 80 Exporting SAN Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 Importing SAN Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 Deleting SAN Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84 Configuring Advanced SAN Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84 Managing the IP Range of your SAN . . . . . . . . . . . . . . . . . . . . . . . . 85 Configuring Metadata Master Priorities . . . . . . . . . . . . . . . . . . . . . . . 86 Specifying Failover Detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 Controlling Bandwidth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 Managing Volumes Mount Location (Windows only) . . . . . . . . . . . . . 94 metaSAN Volume Permissions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100 metaSAN File Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
115
116 117 118 118 119
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Choosing a Synchronization Interface Card . . . . . . . . . . . . . . . . . . . . . . . Specifying Allocation Optimization Size. . . . . . . . . . . . . . . . . . . . . . . . . . . Enabling SAN to LAN Failover. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Video Editing Support Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table of Contents
Enabling TDIR Support (Windows only) . . . . . . . . . . . . . . . . . . . . . . Enabling Virtualization For Avid (Windows only) . . . . . . . . . . . . . . . . Managing Boot Sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Test Volume Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Specifying Files and Folder Creation Behaviour (Mac OS X only) . . . . . . Automatically Relaunching the Finder (Mac OS X only) . . . . . . . . . . . . . . Default Treatment of Non-SAN Volumes . . . . . . . . . . . . . . . . . . . . . . . . . . Configuring Dependencies (Windows Only) . . . . . . . . . . . . . . . . . . . . . . . Enabling Spotlight Indexing on SAN Volumes (Mac OS X only) . . . . . . . .
127
128 128 129 131 133 134 134 136 138 139 140 140 142 143 143 143 145
Volume Maintenance Operations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Formatting Volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Checking and Repairing Volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . Performing Disk Defragmentation . . . . . . . . . . . . . . . . . . . . . . . . . . . Renaming Volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Disk Maintenance Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Creating New Volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Repartitioning SAN Volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Upgrading Basic Disks to Dynamic (Windows only) . . . . . . . . . . . . . Reverting Dynamic Disks to Basic . . . . . . . . . . . . . . . . . . . . . . . . . . . Dealing with Disk Corruption . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Avoiding Disk Corruption and Using the Repair Disk Utility . . . . . . . . Avoiding Disk Corruption During Installation of metaSAN . . . . . . . . . Other Maintenance Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Disconnecting Volumes/Shares . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Manual Failover . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Testing Metadata Master Failover Mechanism . . . . . . . . . . . . . . . . .
147
148 148 148 149 150
Linux Integration Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Joining an Already Configured SAN Definition . . . . . . . . . . . . . . . . . Removing Your Computer from All SAN Definitions . . . . . . . . . . . . . Working with SAN Volumes and Shares . . . . . . . . . . . . . . . . . . . . . . . . . . Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
metaLAN
151
Table of Contents
Activating LAN Clients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Managing LAN clients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Adding LAN Clients to a SAN definition . . . . . . . . . . . . . . . . . . . . . . . Managing metaLAN Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Specifying Data Masters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Creating Shares for LAN Clients . . . . . . . . . . . . . . . . . . . . . . . . . . . . Managing Share Mount Location (Windows only) . . . . . . . . . . . . . . . Overriding Volume Permissions for LAN Shares (Windows Only) . .
Best Practices
169
Working with metaSAN Command Line Utilities . . . . . . . . . . . . . . . . . . . . 170 Working with metaSAN Utility (Windows) . . . . . . . . . . . . . . . . . . . . . 170 Working with the metaSAN Redirection Utility (Windows) . . . . . . . . . 173 Working with Command-line Utilities on Mac OS X . . . . . . . . . . . . . . 175 Configuring metaSAN Volume Security Auto-Login Script on Mac OS X 176 SAN Volumes Best Practices. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177 Avoiding Decreased Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . 177 Writing on the Shared Storage Volumes . . . . . . . . . . . . . . . . . . . . . . 177 Reserving Free Space on HFS+ volumes . . . . . . . . . . . . . . . . . . . . . 177 Limitations for Volumes on GPT Disks . . . . . . . . . . . . . . . . . . . . . . . 177 Calculating Folder Size (Mac OS X) . . . . . . . . . . . . . . . . . . . . . . . . . 177 Disabling Recycle Bin on NTFS Volumes . . . . . . . . . . . . . . . . . . . . . 178 Using NFS on SAN Volumes from Linux . . . . . . . . . . . . . . . . . . . . . . 178 Persistent Drive Letter When Performing Maintenance Operations on NTFS Volume . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178 Removing Drive Letters from Volumes Mounted on Windows Server 2003 179 Working with 2TB or Larger Disks on Windows XP/Server 2003 32-bit 179 Working With Dynamic Disks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179 Improving Cross-Platform Collaboration . . . . . . . . . . . . . . . . . . . . . . . . . . 183 File Systems Behaviour and Files Compatibility . . . . . . . . . . . . . . . . 183 Final Cut Pro Project Names on NTFS Volumes . . . . . . . . . . . . . . . . 183 Overriding ShareAccess Settings on File-Open Operations from Windows 183 Copying Small Files on HFS+ Volume from Linux . . . . . . . . . . . . . . . 184 Setting Up the File Security Fallback Account in a Windows Domain 185 Generating Logs for Technical Support Purposes . . . . . . . . . . . . . . . . . . . 185 Generating a Log for Technical Support Purposes (Mac OS X) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185 Generating Logs for Technical Support Purposes (Windows) . . . . . . 186 Generating a Log for Technical Support Purposes (Linux) . . . . . . . . 187 Network Communication Best Practices . . . . . . . . . . . . . . . . . . . . . . . . . . 187
10
Table of Contents
Using a DHCP Server in a metaSAN Network . . . . . . . . . . . . . . . . . 187 Changing the IP Addresses of All Members on the SAN . . . . . . . . . . 187 Binding the MAC Address to The NIC Used by metaSAN on Linux . 187 Uninstalling metaSAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188 Network Load Balancing and Different Types of Devices . . . . . . . . . . . . . 189 Assigning New Master in a Definition With None Failover Detection. . . . . 189 Managing Allocation Optimization Size . . . . . . . . . . . . . . . . . . . . . . . . . . . 190 Setting the MTU Size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190 Making Avid Detect SAN Volumes on Mac OS X . . . . . . . . . . . . . . . . . . . 190 Managing metaSAN Settings on Windows by Administrators Only . . . . . . 190 Mounting SAN Volumes on a VMware Virtual Machine. . . . . . . . . . . . . . . 191 Disabling SELinux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191 Entering Maintenance Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192 Deleting a Folder That Has Been Exported as a LAN Share. . . . . . . . . . . 192 Mac OS X LAN Clients Running metaSAN . . . . . . . . . . . . . . . . . . . . . . . . 192 Setting Up the SAN Policy on Windows Vista and Above Using Diskpart Utility 192 Using Extended Copy on SAN Volumes . . . . . . . . . . . . . . . . . . . . . . . . . . 193 Using MacDrive on Windows SAN Members. . . . . . . . . . . . . . . . . . . . . . . 193
10 Known Issues
195
General Known Issues. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196 Using ProjectStore When Virtualization for Avid Is Enabled . . . . . . . 196 Decreased Performance When Using Antivirus on the SAN . . . . . . . 196 No Support for Sparse Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196 Deviations in the Bandwidth Quotas/Reservations . . . . . . . . . . . . . . 196 Bandwidth Control in More than One SAN Definition . . . . . . . . . . . . 196 Support for Symbolic Links . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196 Fast User Switching Not Supported . . . . . . . . . . . . . . . . . . . . . . . . . . 196 Cross-Platform Collaboration Known Issues . . . . . . . . . . . . . . . . . . . . . . . 197 Incorrect HFS+ LAN Share Name on Windows metaLAN Client . . . 197 Mirrored/Spanned NTFS Volumes Mounted Over LAN on Mac OS X and Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197 NTFS Volumes on MBR Disks with Sector Size of 2k in SAN with Mac OS X Machines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197 HFS+ Volumes on MBR Disks and Windows Members . . . . . . . . . . 197 Accessing empty folder on HFS+ volume with Streaming Media Server 197 Mounting NTFS Striped Volumes on a metaSAN Machine running Apple Xsan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198 Manually Refreshing the Contents of a Directory . . . . . . . . . . . . . . . 198 Transparent Metadata Master Failover Limitations . . . . . . . . . . . . . . 198 Mounting Non-SAN NTFS Volumes on Mac OS X . . . . . . . . . . . . . . 198
11
Table of Contents
Relaunching the Finder to Display metaSAN Volumes . . . . . . . . . . . 198 Adding Volumes to a Definition from Machine not Running Native Platform 198 Maintenance Mode Does Not Allow You to Manage HFS+ Volumes 199 NTFS Striped Volumes and Mac OS X . . . . . . . . . . . . . . . . . . . . . . . 199 Mac OS X Known Issues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199 Mac OS X Lion Servers Server App Does Not List metaSAN Volumes 199 Kaspersky Antivirus Blocks Access to SAN Volumes on Mac OS X . 199 Setting Drive Letter as Volume Mount Location for Mac OS X Computers 199 No Support for Spotlight Indexing . . . . . . . . . . . . . . . . . . . . . . . . . . . 200 metaSAN Overwrites /etc/fstab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200 Loading Domain Users from Mac OS X Server that is Open Directory Master . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200 Non-transparent Failover between Mac OS X Metadata Masters . . . 200 Disabling Time Machine Monitoring on Mac OS X . . . . . . . . . . . . . . 200 Adding Mac OS X Boot Volumes to the SAN . . . . . . . . . . . . . . . . . . 200 Adding Mac OS X Boot Disk(s) to the SAN . . . . . . . . . . . . . . . . . . . . 201 Importing Users When Enabling Volume Permissions with metaSAN Security Authority . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201 Changing Volumes Icon . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201 Archiving Files and Folders on SAN Volumes through the Finder . . . 201 Saving FCP Projects on SAN Volumes . . . . . . . . . . . . . . . . . . . . . . . 202 Metadata Master Failover on Mac OS X . . . . . . . . . . . . . . . . . . . . . . 202 No Support for Case Sensitive HFS+ Volumes . . . . . . . . . . . . . . . . . 202 No Support for HFS+ Compression . . . . . . . . . . . . . . . . . . . . . . . . . . 202 Deleting Folders and Listing Contents on Pool Containing metaSAN-managed HFS+ Volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202 Deleted Contents of Pool with metaSAN Volumes Appears Twice in the Trash of Mac OS X Lion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202 Windows Known Issues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202 Volumes on Dynamic Disks without Drive Letter Detected as Foreign/Offline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202 Domain Users Access the SAN through the Fallback Account . . . . . 203 Testing Performance of Volumes on GPT Disks with Block Size 2K from 64-bit Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203 Mounting Volumes on Disk with Unallocated Space on Windows Server 2003 SP1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203 metaSAN GUI and Windows Vista . . . . . . . . . . . . . . . . . . . . . . . . . . 203 No Support for Volumes on Dynamic Disks with Block Size Greater than 512 Bytes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204 Adding NTFS Volumes on GPT Disks to a Definition During metaSAN Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204 NTFS Volumes on GPT Disks Created on Windows Vista . . . . . . . . 204 Adding Private NTFS Volumes to a SAN Definition . . . . . . . . . . . . . . 204
12
Table of Contents
Support for NTFS Volumes on GPT Disks Known Issues . . . . . . . . . 204 Assigning Persistent Drive Letters to Private Volumes . . . . . . . . . . . 205 Allowing metaSAN Firewall Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . 205 Compressing or Encrypting Folders on Public Volumes . . . . . . . . . . 206 FC To Ethernet Failover Limitations on Windows . . . . . . . . . . . . . . . 206 No Support for Indexing Service on SAN Volumes . . . . . . . . . . . . . . 206 Copying Files and Folders on Dynamic NTFS Drives from Windows Vista 206 Volumes/Shares and Mapped Network Drives with One and the Same Drive Letter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207 Label of SAN Disks Missing in Windows Explorer of Windows 7/Server 2008 R2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207 Entering Sleep Mode While Rendering Adobe After Effects Projects 207 Linux Known Issues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207 metaSAN Uses the First NIC It Detects . . . . . . . . . . . . . . . . . . . . . . . 207 Linux Client Failing to Open File on the SAN . . . . . . . . . . . . . . . . . . 208
13
Table of Contents
14
Introduction to metaSAN
1 Introduction to metaSAN
metaSAN Software
In todays digital world, the amount of storage required to support new advances is constantly growing. Storage costs are surpassing both resources and budget, adding more pressure to an evolving environment. With the introduction of new architectures, such as Network-Attached Storage and Storage Area Networks, businesses can finally obtain cheaper, more scalable alternatives for their ever-growing data requirements. Designed to leverage the benefits of the native SAN architecture, metaSAN provides tools for superior networking. With a unique approach to arbitrating data, it substantially boosts performance and reliability. metaSAN offers support for a wide and flexible range of applications, delivering high-speed file sharing that sets new standards for workgroup collaboration.
Architecture Overview
Created for Mac OS X, Windows and Linux operating systems, metaSAN works transparently to the users and applications accessing the shared storage in a homogenous or cross-platform environment. Files located on the shared storage are available for all connected SAN Members directly over the Fibre Channel. The typical metaSAN configuration consists of Members connected in a Local Area Network (LAN) and a shared storage. The SAN Members and the storage are connected via Fibre Channel and a Fibre Channel switch. The LAN connection is used for metadata exchange between the SAN Members and the machine that is assigned the role of a Metadata Master. The real data located on the shared storage is accessed directly through the Fibre Channel connection. You can assign any one of the SAN Members to manage the shared volumes. This system, the Metadata Master, supervises the volumes and protects data from corruption when the other Members access the shared storage. When a SAN Member tries to access a file located on the shared storage, the Metadata Master provides it with the necessary service data for successful completion of the operation. This data travels over the LAN. Real data, however, is transferred over the Fibre Channel, thus benefiting from the higher performance inherent in this type of media.
16
SAN Definition
In metaSAN, aside from constructing the physical backbone of the SAN, you must define your storage area network(s), by specifying which Members and shared storage volumes participate in a specific SAN. Most importantly, you must define each elements role and how they interact in the network. The basic rule for a SAN definition is that a shared storage volume can be included in only one definition at a time, while a Member can participate in an unlimited number of SAN definitions. With metaSAN, you can perform centralized and preliminary definition of your SAN by specifying the global settings of your network even before you interconnect all the workstations. On a chosen machine with metaSAN installed you can specify the Members of a SAN definition, their priority in becoming Metadata Masters (high, normal, low or none), the volumes to make up the shared storage and the access to them from any SAN Member. With the centralized management of the global settings, administrators do not have to configure each workstation after metaSAN is installed on it. You can simply add your computer to an already configured SAN definition and then start working with its volumes. metaSAN allows you to manage multiple SANs. You can also set a workstation to participate in more than one SAN, by including it in two or more SAN definitions. For details about managing SAN definitions refer to Administering metaSAN on page 61.
Metadata Master
A Metadata Master is that SAN Member that supervises a specific volume and protects its data. The Metadata Master exports, or shares, the SAN volumes to which it is assigned, allowing other SAN Members to access them. The Metadata Master processes all metadata requests from the other Members and provides the necessary information back to them so they can access the data stored on the shared volume(s) directly over the Fibre Channel. Any of the Members running Mac OS X or Windows can become a Metadata Master except the machines with Metadata Master priority set to None (see Metadata Master Priorities on page 20) and the SAN Members that are accessing the shared storage over the LAN due to SAN to LAN failover (see SAN to LAN Failover on page 20). With metaSANs Metadata Master failover mechanism, a volumes Metadata Master can change dynamically. When a failover condition is met, one of the other SAN Members takes the place of the Metadata Master and begins processing the metadata requests from the remaining Members.
17
1 Introduction to metaSAN
SAN Member
Each machine up on which metaSAN is activated and that participates in a SAN definition is called a SAN Member. A machine is a SAN Member even if it does not have direct access to the volumes over the Fibre Channel, but is activated as a SAN Member and sees the volumes over the LAN (see SAN to LAN Failover on page 20). This is in contrast to LAN clients. These systems see LAN shares only. In the metaSAN network, a single workstation , called Metadata Master, supervises the volume(s) of the shared storage. When the other SAN Members try to access data on the shared volumes, they send a request to a specific volumes Metadata Master. The Members send metadata requests to the Metadata Master over the Local Area Network (LAN), but access data on the shared storage directly over the Fibre Channel. Each volume can have a single Metadata Master and multiple SAN Members connected to it.
Metadata Requests
Metadata is data about data. The file size, its title, and the physical location of a file on a disk are examples of file metadata. In the metaSAN network, when a SAN Member tries to access a file on the shared storage, it sends a query, or metadata request, to the Metadata Master of a specific volume about the exact location of the file on the physical disks. The Metadata Master provides the requested metadata and the Member that requested it accesses the file. All metadata traffic - requests and replies - goes over the LAN. The real data, however, travels over the Fibre Channel benefiting from the higher performance and faster speed.
Failover Condition
metaSAN attempts to fail over in the following cases: Scheduled shutdown of the Metadata Master computer. Failure of the Metadata Master computer (due to power failure, system crash, and so on). Failure of the FC HBA or FC cable on the Master computer (see also SAN to LAN Failover on page 20).
18
The user logged to the Master computer does not have sufficient privileges and the volume cannot be mounted with Read & Write access, when volume permissions are enabled. metaSAN does not fail over due to LAN failure as there is no way to determine where the problem occurred. The problem may be with the Metadata Master, the SAN Member, or it may be due to a major problem with the entire network (for example, an Ethernet switch has failed). If the connection between computers over the LAN fails, the current Metadata Master of a specific SAN volume keeps its role ensuring that there is a single computer that can access the volume. All other SAN Members are disconnected from the volumes to prevent data corruption.
Types of Failover
In metaSAN we distinguish the following types of Metadata Master failover: standard failover transparent failover real-time failover The standard failover implemented in metaSAN is automatic and ensures high availability of your SAN. However, it is related to temporary inaccessibility to SAN volumes by Member computers during the election of a new Metadata Master. While a SAN volume is in procedure for electing a new master, applications that try to access data on this volume receive errors. Any handles open by these applications are lost and they are not redirected to the new Metadata Master when it is elected. This means that if a file is open on a SAN Member computer and a failover takes place, you need to reopen the file in order to continue working with it. metaSAN also implements an enhanced mechanism for failover that allows redirecting open handles to the new master of a volume. During the failover process requests for access to the SAN volume coming from Member computers are not rejected but just delayed till a new master is appointed. This type of failover is called transparent - new master is appointed absolutely transparently to all running applications and they can continue working with any open files after the failover takes place. This type of failover is especially useful for video rendering applications and applications that can tolerate small delays in the execution of specific operations, such as open file or close file. The Metadata Master failover is never transparent (volumes are unmounted and remounted again) on the former Metadata Master. When the failover does not cause delays in the normal functioning of the currently started applications, we call it real-time failover. Real-time failover is important for broadcast servers or applications that digitize video material for example. However, it depends not only on metaSAN but also on the way applications implement certain operations. Generally, with metaSAN you can expect real-time failover for read operations, although they are also application dependent. This means that if an application on a Member computer plays a video clip from a SAN volume, it will continue playing it during the failover and after the election of a new volume master. The real19
1 Introduction to metaSAN
time failover for write operations depends on the size of the allocated buffer (see Specifying Allocation Optimization Size on page 118) and when the failover takes place. If the failover starts when a write operation is at the beginning of the allocation buffer and the new master is elected before the write operation reaches the end of the allocation buffer, the entire process will be real-time as far as the work of the writing application will not be delayed.
Failover Detection
Failover Detection refers to the time interval at which metaSAN checks for a failover condition in the SAN. If, after the specified timeout, a failover condition is still present, metaSAN elects a new Metadata Master. You can set up your SAN without Metadata Master failover, by setting None failover detection in the SAN definition. This way, SAN Members do not constantly check for the availability of the Metadata Master. When the dedicated Metadata Master is shut down, all volumes are unmounted from all Member machines until the Master is again available or another Member that can take over mastership of the volumes is restarted. For information on setting failover detection in a SAN definition, refer to Specifying Failover Detection on page 89.
20
access to files on the shared storage from the Fibre Channel to the Ethernet and thus SAN Members can continue working with the volumes although with decreased performance. For information on managing the SAN to LAN failover on a given SAN Member, refer to Enabling SAN to LAN Failover on page 118.
metaLAN
metaLAN provides access to the shared storage volumes for LAN clients - computers that are not connected to the SAN through the Fibre Channel. LAN clients can access data on the shared storage over the LAN through the machines serving as Data Masters . metaLAN cuts away breakdowns in read-write operations and connection blackouts to the shared storage for LAN clients. The mechanism is designed to automatically distribute LAN accesses among the available Data Masters, thus reducing the traffic through a specific computer and balancing the network load. Redirecting accesses from one Data Master to another in case of a failure is invisible to the end user. For more details about integrating your SAN with LAN clients, refer to metaLAN on page 151.
Data Master
Each SAN Member , which has LAN clients connected to it, plays the role of a Data Master. Data Masters respond to requests from LAN clients and provide their access to the SAN and its resources. LAN clients are distributed evenly between Data Masters, which contributes to the network load balancing. The Metadata Master of a SAN definition with enabled metaLAN always serves as a Data Master as well. A SAN Member that is activated as metaLAN Server is used specifically as a Data Master. For more details, see metaLAN Server on page 21.
LAN Client
A LAN Client is a machine that is added to a SAN definition, but does not have direct access to SAN volumes over the Fibre Channel. In contrast to SAN Members that access the shared storage volumes over the LAN due to Fibre Channel to Ethernet failover, LAN clients have access to exported shares of SAN volumes only.
LAN Share
metaLAN allows SAN resources sharing to machines that are not SAN Members. A LAN share is a SAN volume (or part of it) that is accessible to LAN clients over the Ethernet. You can share whole volumes that are included in a SAN definition with enabled metaLAN, or limit the access of LAN clients to a directory on a SAN volume. You can disallow resource sharing by removing the share.
metaLAN Server
A metaLAN Server is a Windows or a Mac OS X machine with metaSAN/metaSAN iSCSI installed but activated with a metaLAN Server license. It has direct access to SAN volumes, but unlike other SAN Members
21
1 Introduction to metaSAN
that mount the SAN volumes for local use, the metaLAN Server workstations are used mainly as gateway servers for the LAN clients. A metaLAN Server can mount a volume for local use only when it is serving as Metadata Master to that volume. A metaLAN Server cannot participate in your SAN as a LAN client and mount LAN shares. metaLAN Servers offer you all functionality of metaSAN - they can fail over between one another and you can configure any SAN settings on them.
Public Volume
A public volume is a volume on the shared storage that is included in a SAN definition and can be mounted on all SAN Member computers in the definition. Its data is protected by metaSAN. For information on making a volume public, refer to Managing SAN Volumes on page 69.
Foreign Volume
A foreign volume is a public volume, but your computer is not included in the SAN definition, in which this volume participates. A foreign volume remains inaccessible until your computer is added to its SAN definition.
Private Volume
A private volume is a volume for which metaSAN provides no data protection. Instead, the operating system mounts and manages this volume. Such a volume is accessed from the computer as if metaSAN was not installed. In heterogeneous environment, a computer can mount volumes as Private only if they are formatted with the file system that is native to the machine. Set a volume to private mode when you do not want to share its data with other SAN Members. For information on managing volumes outside a SAN definition, refer to Managing Non-SAN Volumes on page 73.
22
System Requirements
Maintenance Mode
Some disk maintenance operations on Windows computers require you to remove metaSANs protection over the disks in order the operations to complete successfully. To achieve this on a Windows machine , enter Maintenance mode, which temporarily removes all metaSAN protection over the disks of all volumes connected to your machine. After restarting your computer, you exit Maintenance mode and all modified volumes on the disks are again protected by metaSAN. To avoid disk corruption, you should shut down all other workstations accessing the disks prior to entering Maintenance mode.
Bandwidth Management
Bandwidth is usually described as an amount of data that can be transmitted in a fixed amount of time. metaSAN allows you to control bandwidth in a SAN definition by setting bandwidth reservations and/or quotas of the definitions Members. A machines reservation defines how much of the total bandwidth is always available to the computer, and the quota - the maximum allowed bandwidth for the machine. By setting bandwidth reservations you can give priority to machines, on which mission-critical applications run, while still providing the necessary bandwidth to the remaining computers on the network. In order to ensure that no single user obstructs use of the network by consuming enormous network bandwidth, you should also set up bandwidth quotas. A SAN Member is automatically elected as bandwidth master and takes care that all definitions Members adhere to the bandwidth reservations and quotas that are set. For information on enabling bandwidth management and setting bandwidth quotas and reservations, refer to Controlling Bandwidth on page 90.
System Requirements
Each system on your SAN must meet the following minimum system requirements:
Mac OS X machines:
Intel-based Mac with 1.33GHz CPU Mac OS X Snow Leopard/Snow Leopard Server (32-bit and 64-bit), Mac OS X Lion/Lion Server (32-bit and 64-bit).
Note: No support for Mac OS X versions below 10.6.
1GB of physical RAM recommended 25MB of available hard-disk space for installation Network LAN connection (1Gb recommended) CD-ROM drive (if installation is done from a CDROM)
23
1 Introduction to metaSAN
The following TCP ports - 8100, 8300, 8399, 8500, 8501- should not be blocked by a firewall if any.
Windows machines:
PC with 800-megahertz (MHz) 32-bit (x86) processor or 800-MHz 64-bit (x64) processor 32-bit or 64-bit Microsoft Windows XP/Server 2003/Vista/Server 2008, Server 2008 R2/ Windows 7
Note: No support for Microsoft Windows 95, Windows 98, Windows NT, Millennium Edition or Windows 2000.
1GB of physical RAM recommended 25MB of available hard-disk space for installation Network LAN connection (1Gb recommended) CD-ROM drive (if installation is done from a CDROM) The following TCP ports - 7000, 8100, 8101, 8200, 8300, 8380, 8399, 8500, 8501, 8502- should not be blocked by a firewall if any.
Note: Some components may require additional system resources not outlined above.
Linux machines:
PC with an Intel processor Red Hat Enterprise Linux Workstation 4.0: 2.6.9-11.EL (32-bit and 64-bit) 2.6.9-22.EL (32-bit and 64-bit) 2.6.9-22.0.1.EL (32-bit and 64-bit) 2.6.9-22.0.1.EL.ADSKsmp (64-bit) 2.6.9-34.EL (32-bit and 64-bit) 2.6.9-34.0.1.EL.ADSKsmp (64-bit) 2.6.9-34.0.1.EL.ADSK.1smp (64-bit) 2.6.9-42.EL (32-bit only) 2.6.9-55.EL (32-bit and 64-bit) 2.6.9-67.EL (32-bit and 64-bit) 2.6.9-67.0.4.EL (32-bit and 64-bit) 2.6.9-89.EL (32-bit and 64-bit)
24
System Requirements
2.6.9-89.0.23.EL (32-bit and 64-bit) Red Hat Enterprise Linux Workstation 5.0: 2.6.18-128.el5 (32-bit and 64-bit) 2.6.18-128.el5.ADSK (64-bit) 2.6.18-128.1.16.el5 (32-bit and 64-bit) 2.6.18-164.15.1.el5 (32-bit and 64-bit) 2.6.18-164.el5 (32-bit and 64-bit)
Note: Both uni and multiprocessor versions of the kernels are supported.
FilmLightOS 1.3.3662: kernel 2.6.9-3662.floslargesmp (64-bit) kernel 2.6.9-3676.floslargesmp (64-bit) kernel 2.6.9-3777.floslargesmp (64-bit) FilmLightOS 2.0: kernel 2.6.18-92.1.22.el5.centos.plus (64-bit) SuSe Linux 9.3 ( i586 ): kernel 2.6.11.4-21.17-smp kernel 2.6.11.4-21.17-default CentOS Linux 4.7: kernel 2.6.9-78.EL (64-bit) kernel largesmp-2.6.9-78.EL (64-bit) CentOS Linux 5: 2.6.18-164.2.1.el5 (32-bit and 64-bit) 2.6.18-164.6.1.el5 (32-bit and 64-bit) 2.6.18-164.9.1.el5 (32-bit and 64-bit) 2.6.18-164.10.1.el5 (32-bit and 64-bit) 2.6.18-164.11.1.el5 (32-bit and 64-bit)
Important: Changing any of the default kernel setting may prevent metaSAN from operating properly.
25
1 Introduction to metaSAN
Tip: To check the exact version of the kernel used by your system, in command-line execute the following:
uname -a SELinux should be disabled prior to installing the metaSAN 1 GB of physical RAM recommended 25 MB of available hard-disk space for installation Network LAN connection (1Gb recommended) CD-ROM drive (if installation is done from a CDROM) The following TCP ports - 8100, 8300, 8399, 8500, 8501- should not be blocked by a firewall if any.
Intel-based Mac OS X Snow Leopard/Snow Leopard Server (32-bit and 64-bit), Mac OS X Lion/Lion Server (32-bit and 64-bit).
Important: The following TCP ports - 8100, 8300, 8399, 8500, 8501 - should not be blocked by a firewall if any.
Red Hat Enterprise Linux Workstation 4.0: 2.6.9-11.EL (32-bit and 64-bit) 2.6.9-22.EL (32-bit and 64-bit) 2.6.9-22.0.1.EL (32-bit and 64-bit) 2.6.9-22.0.1.EL.ADSKsmp (64-bit) 2.6.9-34.EL (32-bit and 64-bit) 2.6.9-34.0.1.EL.ADSKsmp (64-bit) 2.6.9-34.0.1.EL.ADSK.1smp (64-bit) 2.6.9-42.EL (32-bit only) 2.6.9-55.EL (32-bit and 64-bit) 2.6.9-67.EL (32-bit and 64-bit) 2.6.9-67.0.4.EL (32-bit and 64-bit) 2.6.9-89.EL (32-bit and 64-bit)
26
System Requirements
2.6.9-89.0.23.EL (32-bit and 64-bit) Red Hat Enterprise Linux Workstation 5.0: 2.6.18-128.el5 (32-bit and 64-bit) 2.6.18-128.el5.ADSK (64-bit) 2.6.18-128.1.16.el5 (32-bit and 64-bit) 2.6.18-164.el5 (32-bit and 64-bit) 2.6.18-164.15.1.el5 (32-bit and 64-bit)
Note: Both uni and multiprocessor versions of the kernels are supported.
FilmLightOS 1.3.3662: kernel 2.6.9-3662.floslargesmp (64-bit) kernel 2.6.9-3676.floslargesmp (64-bit) kernel 2.6.9-3777.floslargesmp (64-bit) FilmLightOS 2.0: kernel 2.6.18-92.1.22.el5.centos.plus (64-bit) SuSe Linux 9.3 ( i586 ): kernel 2.6.11.4-21.17-smp kernel 2.6.11.4-21.17-default CentOS Linux 4.7: kernel 2.6.9-78.EL (64-bit) kernel largesmp-2.6.9-78.EL (64-bit) CentOS Linux 5: 2.6.18-164.2.1.el5 (32-bit and 64-bit) 2.6.18-164.6.1.el5 (32-bit and 64-bit) 2.6.18-164.9.1.el5 (32-bit and 64-bit) 2.6.18-164.10.1.el5 (32-bit and 64-bit) 2.6.18-164.11.1.el5 (32-bit and 64-bit)
Important: Changing any of the default kernel setting may prevent metaSAN iSCSI from operating properly.
27
1 Introduction to metaSAN
Tip: To check the exact version of the kernel used by your system, in command-line execute the following:
iSCSI Initiator (see below, for a list of certified initiators). Although metaSAN iSCSI is designed to work with any iSCSI initiator, it is currently certified to work with: Microsoft iSCSI Software Initiator 1.06 and 2.0 UNH iSCSI Initiator Studio Network Solutions' globalSAN iSCSI initiator for OS X 3.0 ATTO Xtend SAN iSCSI initiator 1.0 ArdisTech's ISCSI initiator driver for Mac OS X
Note: If you have other iSCSI initiator, contact Tiger Technology support team for updated list of certified iSCSI initiators.
28
Installing metaSAN
Before installing metaSAN/metaSAN iSCSI, you should:
1. Make sure your systems meet the minimum system requirements (see System Requirements on
page 23).
2. Prepare your SAN for metaSAN installation (see Prerequisites on page 30) if necessary. 3. Uninstall any other SAN management software. Warning: Make sure you install the same version of metaSAN/metaSAN iSCSI on all computers connected to the SAN. metaSAN may become unstable if different versions of metaSAN are accessing the same SAN. metaSAN will not function properly and fatal errors may occur on the shared storage disks if there is a network machine that sees the shared storage volumes, but does not have metaSAN installed.
Prerequisites
Before installing metaSAN/metaSAN iSCSI make sure that: Each system sees the volumes that you want to add to the SAN. The Fibre Channel switches and all drives are set up.
Note: On Linux machines, disk(s) must be available in /dev. Administrators should make sure that no SAN volume is automatically mounted on a Linux computer, i.e. they should not be mentioned in the /etc/fstab for instance. Otherwise file system corruption is possible.
Shared storage volumes are formatted using the file system of the machine that will supervise them. You should format volumes to HFS+ Journaled (Mac OS Extended Journaled) when the Metadata Master runs Mac OS X and to NTFS when the Metadata Master runs Windows.
Important: NTFS volumes on GPT disks must be created on a machine running Windows XP (64-bit) or higher.
Each computer has a unique IP address and is able to ping the other computers in the LAN segment.
Important: On all computers running Windows Vista and above, the LAN network must be set as Private in the Windows Network and Sharing Center. For more details, refer to your Windows documentation.
Installing metaSAN
The procedure for installing metaSAN/metaSAN iSCSI is the same for each workstation you want to connect to the shared storage as a SAN Member, LAN client or metaLAN Server.
30
Installing metaSAN
2. Click Next. 3. Click Authorize and authenticate yourself in the Authenticate dialog.
31
4. Before continuing, you must accept the terms of the Software license agreement.
setting up a primary SAN definition. If you do not run the Configuration Wizard, metaSAN creates a default empty SAN definition that contains your machine only. You can modify this empty SAN definition later on. For more information, refer to Managing SAN Definitions on page 64.
6. When prompted, restart your computer and proceed with the installation on another computer. See
32
Installing metaSAN
1. On the selected computer, log on using an account with administrative privileges. 2. Browse for and double-click the metaSAN installation file.
3. Click Next. 4. If the Prerequisites Wizard offers you to install additional components, click Next and follow the
33
5. Before continuing, you must accept the terms of the Software license agreement.
6. Select Entire feature will be unavailable in a components check-box if you do not want to install
34
Installing metaSAN
7. Click Install.
(optional) If there are dynamic disks accessible from your computer, metaSAN offers you to backup their configuration. It is strongly recommended to accept and save the LDM Backup file to the desired location. The metaSAN Configuration Wizard appears.
8. (optional) Run the metaSAN Configuration wizard. This will guide you through the process of
setting up a primary SAN definition. If you do not run the Configuration Wizard, metaSAN creates a default empty SAN definition that contains your machine only. You can modify this empty SAN definition later on. For more information, refer to Managing SAN Definitions on page 64.
9. When prompted, restart your computer and proceed with the installation on another computer. See
Linux computers can participate in your SAN as SAN or LAN clients only, which means that shared storage volumes are not accessible until a suitable machine (Mac OS X or Windows) is appointed Metadata Master. For information on integrating Linux into your SAN, refer to Linux Integration to the SAN on page 147.
Installation Scenarios
Scenario 1: Using the Configuration Wizard
1. Make sure the other machines that see the volumes are shut down. 2. Install metaSAN/metaSAN iSCSI on the first computer. 3. Using the Configuration Wizard configure a primary SAN definition. 4. Restart the computer. 5. Turn on the next computer, and install metaSAN/metaSAN iSCSI on it. 6. Using the Configuration Wizard search for and join the primary SAN definition created on the first
computer.
35
7. One by one, install metaSAN/metaSAN iSCSI on all workstations, and using the Join existing SAN
definition(s) option in the Configuration Wizard add them to the primary SAN definition.
access them.
5. On the next computer, install metaSAN/metaSAN iSCSI and restart the computer without running
the Configuration Wizard. As long as the first computer is online, the SAN definition is replicated on the next computer and it can start working with the volumes in it.
6. One by one install metaSAN/metaSAN iSCSI on each computer included in the SAN definition and
Uninstalling metaSAN
You can uninstall metaSAN/metaSAN iSCSI without deactivating it on your machine. This way, after installing it again, you will be able to use the same activation key. When you need to return your metaSAN/metaSAN iSCSI/metaLAN Server activation key for replacement, for example, you need to uninstall and deactivate metaSAN/metaSAN iSCSI. After deactivating metaSAN/metaSAN iSCSI on your computer, you will not be able to activate it again with the same key and benefit from the SAN performance. Even if you reinstall metaSAN/metaSAN iSCSI, you still would need to obtain a new activation key.
Important: You should deactivate metaSAN/metaSAN iSCSI on a Linux computer prior to uninstalling it.
For information on uninstalling and deactivating metaSAN/metaSAN iSCSI, refer to Deactivating metaSAN on page 43. When uninstalling metaSAN/metaSAN iSCSI from a given workstation, the machine is automatically removed from all SAN definitions in which it participates. If you must keep systems connected to the SAN without metaSAN protection, you should uninstall metaSAN/metaSAN iSCSI from all systems and obtain data protection from another application. For best practices, see Uninstalling metaSAN on page 188.
36
Uninstalling metaSAN
(Windows XP/Server 2003) Double-click Add or Remove Programs. (Windows Vista/7/Server 2008/2008 R2) Double-click Programs and Features.
3. Do the following:
(Windows XP/Server 2003) Select metaSAN and click Remove. (Windows Vista/7/Server 2008/2008 R2) Right-click metaSAN and select Uninstall. You are prompted to confirm that you want to remove metaSAN.
4. Click Yes, to confirm.
metaSAN warns you that SAN volumes will become inaccessible to machines without metaSAN until they are removed from their SAN definition on the last machine on which you uninstall metaSAN. For more information, see Uninstalling metaSAN on page 188.
5. Click Yes to continue with the uninstallation.
1. In the Finder, browse for and double-click the metaSAN installation file.
37
4. Click Authorize and authenticate yourself, then click Next. 5. Make sure Return this license is not selected, and click Next.
Note: For information on deactivating metaSAN, refer to Deactivating metaSAN on page 43. 6. When prompted, restart the computer.
To uninstall metaSAN from a Linux system:
rpm -e metaSAN
3. Press Enter.
38
Activating metaSAN
Activating metaSAN
After installing metaSAN/metaSAN iSCSI on your computer you need to activate the product in order to achieve the full performance your SAN offers. Until your copy of metaSAN/metaSAN iSCSI is activated, you will not be able to mount any SAN volume on your computer. If you install an evaluation copy of metaSAN, its license expires 45 days after activation. After the evaluation license expires, you will not be able to mount any SAN volume. The activation procedure consists of two parts - obtaining an activation key on the licensing server and activating the product on the machine. To facilitate this process, metaSAN offers two methods for activation - automatic and manual. Automatic activation connects you to the licensing server, generates an activation key for your copy of metaSAN/metaSAN iSCSI, and activates it on the computer. In case the machine on which you want to activate metaSAN is not connected to the Internet, or you want to obtain all activation keys on one machine and then distribute them among the workstations on your SAN, you should use the manual activation method.
Tip: On Mac OS X and Windows, the About tab displays the type of license you have activated. To view the license type on Linux, use the following commands:
metasan linfo.
39
40
Activating metaSAN
https://license.tiger-technology.com
Tip: You can click the address of the licensing server in the Manual Activation dialog to enter the licensing site.
The metaSAN licensing server home page opens in your web browser.
4. Enter your sales order and password in the corresponding fields, and click Log in. Note: If you enter the metaSAN licensing site for the first time, you should fill the registration form to continue.
You have successfully entered the metaSAN licensing server. The server displays information about your account.
5. In the Licensing Server menu, click Activate SAN License.
click Activate.
41
1. To get the serial number of metaSAN/metaSAN iSCSI on your computer, in command-line, type:
metasan serial
2. Press Enter.
https://license.tiger-technology.com The metaSAN licensing server home page opens in the web browser.
4. Enter your sales order and password in the corresponding fields, and click Log in. Note: If you enter the metaSAN licensing site for the first time, you should fill the registration form to continue.
You have successfully entered the metaSAN licensing server. The server displays information about your account.
5. In the Licensing Server menu, click Activate SAN License.
42
Deactivating metaSAN
3. Enter your sales order number and password, and click Activate.
To activate metaSAN automatically on a Linux system:
1. In command-line, type:
Deactivating metaSAN
In certain cases you need to uninstall and deactivate metaSAN/metaSAN iSCSI. When you want to transfer your license to another machine, you have to obtain a new activation key (as the activation key is granted per machine) and return the old one by deactivating your license for this computer. After
43
deactivating metaSAN/metaSAN iSCSI on your computer, you will not be able to activate it again and benefit from the SAN performance with the same key even if you reinstall metaSAN. The deactivation procedure of metaSAN consists of two parts - obtaining a deactivation key and deactivating metaSAN on the licensing server in order to obtain new activation key. You can choose between two methods for deactivating metaSAN - automatic and manual. The automatic method automatically deactivates metaSAN on your computer and on the licensing server. In case your computer is not connected to the Internet, you can also use the manual deactivation and deactivate metaSAN on the licensing server later or from another machine.
To obtain deactivation key (deactivate metaSAN manually) on a Mac OS X system:
1. In the Finder, browse for and double-click the metaSAN installation file.
44
Deactivating metaSAN
45
metaSAN Setup lists the serial number and activation key of your metaSAN copy and generates a deactivation key.
7. Click Next.
A text file (metaSAN_Keys.txt) containing the serial number, activation and deactivation keys, is saved on the Desktop of the currently logged user.
8. When prompted, restart the computer.
46
Deactivating metaSAN
(Windows XP/Server 2003) Double-click Add or Remove Programs. (Windows Vista/7/Server 2008/2008 R2) Double-click Programs and Features.
3. Do the following:
(Windows XP/Server 2003) Select metaSAN iSCSI and click Remove. (Windows Vista/7/Server 2008/2008 R2) Right-click metaSAN iSCSI and select Uninstall. You are prompted to confirm that you want to remove metaSAN iSCSI.
4. Click Yes, to confirm.
metaSAN warns you that SAN volumes will become inaccessible to machines without metaSAN until they are removed from their SAN definition on the last machine on which you uninstall metaSAN iSCSI. For more information, see Uninstalling metaSAN on page 188.
5. Click Yes to continue with the uninstallation.
47
The deactivation wizard lists the serial number and activation key of your metaSAN copy and generates a deactivation key.
8. Click Next.
A text file (metaSAN_Keys.txt) containing the serial number, activation and deactivation keys, is automatically saved on the Desktop of the currently logged user.
9. When prompted, restart the computer.
48
Deactivating metaSAN
1. In command-line, type:
metasan deactivate
2. Press Enter.
metaSAN displays the serial number, activation and deactivation keys of your copy of metaSAN/ metaSAN iSCSI.
3. Copy the serial number, activation and deactivation keys.
To deactivate metaSAN on the licensing server:
1. In a web browser, go to
https://license.tiger-technology.com The metaSAN licensing server home page opens in the web browser.
2. Enter your sales order and password in the corresponding fields, and click Log in. Note: If you enter the metaSAN licensing site for the first time, you should fill the registration form to continue.
You have successfully entered the metaSAN licensing server. The server displays information about your account.
3. In the licensing server Menu, click Order Information.
metaSAN licensing server lists all activated metaSAN and metaLAN licenses with their serial numbers and activation keys.
4. Find the metaSAN license you want to deactivate. Tip: You can use the Find command to search for serial number or activation key. 5. Beside the metaSAN license, click the Deactivate icon.
The Order Info pane for your account is updated with one free metaSAN license.
To deactivate metaSAN automatically on a Mac OS X system:
1. In the Finder, browse for and double-click the metaSAN installation file.
49
4. Click Authorize and authenticate yourself, then click Next. 5. Select Return this license and click Next.
50
Deactivating metaSAN
6. Select Automatic Deactivation, and enter your sales order number and password, then click Next.
Note: If you are not connected to the Internet or the licensing site is currently unavailable, you should deactivate metaSAN manually, using the metaSAN_Keys.txt file.
The deactivation wizard automatically generates a deactivation key and deactivates your copy of metaSAN on the licensing server.
7. When prompted, restart the computer.
To deactivate metaSAN automatically on a Windows system:
(Windows XP/Server 2003) Double-click Add or Remove Programs. (Windows Vista/7/Server 2008/2008 R2) Double-click Programs and Features.
3. Do the following:
(Windows XP/Server 2003) Select metaSAN iSCSI and click Remove. (Windows Vista/7/Server 2008/2008 R2) Right-click metaSAN iSCSI and select uninstall. You are prompted to confirm that you want to remove metaSAN iSCSI.
4. Click Yes, to confirm.
metaSAN warns you that SAN volumes will become inaccessible to machines without metaSAN until they are removed from their SAN definition on the last machine on which you uninstall metaSAN iSCSI. For more information, see Uninstalling metaSAN on page 188.
51
7. Select Automatic Deactivation, and enter your sales order number and password, then click Next.
Note: If you are not connected to the Internet or the licensing site is currently unavailable, the Setup will transfer you to manual deactivation.
The deactivation wizard automatically generates a deactivation key and deactivates your copy of metaSAN on the licensing server.
8. When prompted, restart the computer.
52
Deactivating metaSAN
1. In command-line, type:
metaSAN deactivates the product on your computer, lists the serial number, activation and deactivation keys for your copy and prompts you to provide a password in order to free the license on the licensing site.
3. Type the password for your sales order and press Enter. Note: If you do not provide a valid password or you are not connected to the Internet, metaSAN automatically transfers you to manual deactivation. Copy the deactivation key and free your license on the licensing server at https://license.tiger-technology.com, following the on-screen instructions.
53
54
Updating Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 Automatically Updating metaSAN/metaLAN . . . . . . . . . . . . . . . 56 Manually Upgrading metaSAN on Windows and Mac OS X . . . 57 Upgrading metaSAN 1.x to Version 5.x . . . . . . . . . . . . . . . . . . . 58 Upgrading from Evaluation to Commercial Version . . . . . . . . . 60
Updating Overview
You can update to most new versions of metaSAN/metaSAN iSCSI/metaLAN without having to uninstall the previous version from your computer. The setup program preserves all global metaSAN settings - SAN definitions, definitions settings, settings for non-SAN volumes, etc. except the settings you specify for your machine in the Settings tab page.
Important: Version 5.x supports automatic update (without uninstallation) from version 2.2.5, but you should export the SAN definitions created with metaSAN 2.x, delete them and after the upgrade import them again.
On both Windows and Mac OS, there are new versions of the product that cannot be automatically updated to and you will have to manually upgrade the product to the newer version. For detailed steps on upgrading metaSAN/metaSAN iSCSI/metaLAN, see Manually Upgrading metaSAN on Windows and Mac OS X on page 57.
Note: For information about update compatibility between different versions, check the respective version release notes.
Due to the incompatibility between metaSAN 1.x and version 5.x, you will not be able to automatically update metaSAN 1.x with this newer version. For detailed steps about transition from version 1.x to version 4.x, refer to Upgrading metaSAN 1.x to Version 5.x on page 58. It is highly recommended to update metaSAN on all machines, as compatibility between different versions is not guaranteed.
Simply run the installation of the new metaSAN/metaSAN iSCSI/metaLAN Server/metaLAN version, following the steps described in Installing metaSAN on page 30.
To automatically update metaSAN/metaSAN iSCSI/metaLAN Server/metaLAN on Mac OS X:
56
1. Export all SAN definitions you want to preserve. For more information, see Exporting SAN
57
3. On the last machine from which you uninstall metaSAN/metaSAN iSCSI, choose to reboot the
using the Connect To option in the Setup Wizard to connect to the imported SAN definitions.
8. Activate metaSAN/metaSAN iSCSI/metaLAN on each machine.
MetaSAN OSX file (to uninstall metaSAN OSX from Mac OS X workstation) MetaSAN OSX Server file (to uninstall metaSAN OSX from Mac OS X Server). The metaSAN Setup dialog appears.
2. In the metaSAN Setup dialog select Remove current installation, and click Next. 3. Press Authorize to authorize setup with administrative privileges.
58
4. Enter the user name and password or phrase, click OK. 5. In the metaSAN Setup dialog click Next. 6. Select the Permanently Deactivate metaSAN check box and click Next.
metaSAN Setup lists the serial number and activation key of your metaSAN OSX copy and generates a deactivation key.
7. Write down the deactivation key carefully and click Next.
In order to allow you to deactivate your copy of metaSAN OSX whenever you want and to prevent loss of keys in case you are not currently connected to the Internet, metaSAN OSX Setup automatically generates a file (metaSAN _Keys.txt) in your home directory.
Note: As metaSAN OSX versions earlier than 1.2 do not generate a text file with the deactivation info, users may take a screenshot of the Setup dialog, using the Grab utility. 8. Choose to restart the computer when prompted and click Finish.
To uninstall and deactivate metaSAN PC 1.x:
1. Display the Control Panel. 2. Double-click the Add/Remove Programs icon. 3. In the Add/Remove Programs window, select metaSAN and click the Change/Remove.
During the deactivation process the Setup wizard generates deactivation information which is required on the licensing server.
6. Write down this information.Make sure to write down correctly the serial number, activation and
59
Contact your metaSAN reseller for details about upgrading metaSAN 1.x licenses to licenses for version 4.x, as well as for obtaining additional licenses if needed.
60
Administering metaSAN
Administering metaSAN
Getting Started
The following chapter provides information on setting up and configuring SAN definitions.
(Mac OS X) Open the Mac OS X System Preferences and click the metaSAN icon. (Windows) Open the Control Panel, and double-click the metaSAN icon. The metaSAN window appears.
62
Getting Started
Note: On Windows, by default, each user can administer metaSAN and change any of its settings. To allow only users with administrative privileges to be able to change any of the metaSAN settings, follow the steps described in Managing metaSAN Settings on Windows by Administrators Only on page 190.
To begin an authorized session on Mac OS X:
1. In the metaSAN window, click the lock at the lower left side. 2. In the Authenticate dialog, enter the user name and password for an account with administrative
privileges on your computer, and click OK. The authorized session begins.
To exit an authorized session on Mac OS X:
Click the unlocked icon at the lower left side of the metaSAN window.
Logging on to metaSAN
Public volumes, which are protected by volume permissions with metaSAN security authority, are not mounted on the workstation until you log on with a valid user name and password in the SAN Login dialog. For information on volume permissions, refer to metaSAN Volume Permissions on page 100.
To log on to metaSAN:
In the Volumes tab of the metaSAN window, click Login. In the menu bar of Mac OS X, click Login. In the task bar of Windows, click Login. The SAN Login dialog appears.
2. Type the metaSAN user name and password, and click OK.
metaSAN displays a Login Confirmation message that provides information about the permissions for volumes/shares granted to your account.
63
Administering metaSAN
To mount volumes from another SAN definition, for which you have different account, you should click Logout (in the Volumes tab, in the menu bar of Mac OS X, or in Windows task bar) and unmount the currently mounted volumes, click Login again and provide user name and password for the volumes in the other definition.
64
make sure unauthorized users cannot change any of its settings. The SAN Management tab of the metaSAN window is the place to manage SAN definitions.
65
Administering metaSAN
1. In the SAN Management tab page of the metaSAN window, click New.
A dialog allowing you to enter a name for the new SAN definition appears.
2. Enter a name for the definition and click OK. 3. In the SAN Management tab, click Volumes.
66
The Add Volume to SAN dialog appears. It displays all volumes to which your computer is connected (including the local ones).
5. Select a volume, and click OK to add it to the SAN definition. Warning: Make sure you do not include any of your local disks in the SAN definition. Important: metaSAN warns you if, as a result of the operation, there are volume(s) on dynamic disks in the SAN definition and outside it. For more details, see Working With Dynamic Disks on page 179. 6. Repeat the above two steps for each new volume you want to add to the definition.
The Volumes Management dialog lists all volumes that are included in the SAN definition and displays their details.
7. In the Volumes Management dialog, click Apply.
67
Administering metaSAN
(Windows) Click the Browse button to browse for and select the machine you want to add to the definition. (Mac OS X) Select a machine from the list of machines metaSAN has detected. (Windows) In the Address field type the IP address or name of the machine you want to add, and click Resolve. (Mac OS X) In the Address field type the IP address or name of the machine you want to add, and click Add to add it to the list of machines.
11.Select the Add as LAN Client check box, if you are adding a LAN client machine to the definition.
If you add a LAN machine to the definition, but do not select Add as LAN Client, this machine will see neither the SAN volumes, nor the shares created in the definition. If you select the check box, when adding a SAN Member, it will mount LAN shares only, although it has direct access to SAN volumes through the Fibre Channel.
12.In the Add Machine To SAN dialog, click OK to add the selected machine to the SAN definition. 13.Repeat steps 9 - 12 for each new computer you want to add to the SAN definition.
The Members Management dialog lists all computers that are added to the SAN definition and displays their details.
14.In the Members Management dialog, click Apply.
The SAN definition you have created is a valid SAN definition and all machines included in it will be able to access all volumes that make up its shared storage. When creating new SAN definition, metaSAN automatically assigns it the IP range of the machine from which it is created. In case the computer from which you are creating the SAN definition uses an IP address that is not in the same IP range as the machines you have added as SAN Members or LAN clients, these machines may not be able to communicate with one another. For information on changing the IP range of a SAN definition, refer to Managing the IP Range of your SAN on page 85. For information on managing the settings of the newly created SAN definition, refer to Configuring Advanced SAN Settings on page 84.
69
Administering metaSAN
or Private to the workstations that see it, depending on the setting for non-SAN volumes specified on each computer. For more details, refer to Default Treatment of Non-SAN Volumes on page 124. You can remove a volume from a SAN definition for two reasons: to add it to another definition and make it accessible to other SAN Members, or to make it Private for one workstation only and Not Available for all other SAN Members. For details about managing volumes outside a SAN definition, refer to Managing Non-SAN Volumes on page 73.
1. In the SAN Management tab of the metaSAN window, select a SAN definition from the drop-down
box. The tab page lists all Members, volumes and LAN shares already added to the definition.
70
2. Click Volumes.
A dialog appears displaying all volumes (including the local ones) to which your computer is connected.
4. Select a volume and click OK to add it to the current SAN definition. Warning: Make sure you do not include any of your local disks in the SAN definition.
71
Administering metaSAN
Important: metaSAN warns you if, as a result of the operation, there are volume(s) on dynamic disks in the SAN definition and outside it. For more details, see Working With Dynamic Disks on page 179. Note: If you select a volume that already participates in another SAN definition, you have to confirm that you want to remove it from its definition. 5. Repeat the above step for each volume you want to add to the current definition.
The Volumes Management dialog lists all volumes that are added to the selected SAN definition.
6. In the Volumes Management dialog, click Apply.
To remove a volume from a SAN definition:
1. In the SAN Management tab of the metaSAN window, select a SAN definition from the drop-down
box. The tab page lists all Members, volumes and LAN shares already added to the definition.
2. Click Volumes.
You are prompted to confirm that you want to remove the selected volume from the SAN definition.
4. Click Yes to confirm. Important: metaSAN warns you if, as a result of the operation, there are volume(s) on dynamic disks in the SAN definition and outside it. For more details, see Working With Dynamic Disks on page 179.
72
5. Repeat the above steps for each volume you want to remove from a selected SAN definition. 6. In the Volumes Management dialog, click Apply.
73
Administering metaSAN
The Non-SAN Volumes Settings dialog appears. It lists all non-SAN volumes to which your computer is connected.
3. Clear the check box of each volume with Mounted status that you want to unmount from your
74
4. Click OK.
To set a volume to Private:
The Non-SAN Volumes Settings dialog appears. It lists all non-SAN volumes to which your computer is connected.
75
Administering metaSAN
3. Select the check box of each volume with Offline status that you want to set to Private on your
workstation.
4. Click OK.
76
(Windows) Click the Browse button to browse for and select the machine you want to add to the definition. (Mac OS X) Select a machine from the list of machines metaSAN has detected. (Windows) In the Address field type the IP address or name of the machine you want to add, and click Resolve. (Mac OS X) In the Address field type the IP address or name of the machine you want to add, and click Add to add it to the list of machines.
4. Select the Add as LAN Client check box, if you are adding a LAN client machine to the definition.
If you add a LAN machine to the definition, but do not select Add as LAN Client, this machine will see neither the SAN volumes, nor the shares created in the definition. If you select the check box, when adding a SAN Member, it will mount LAN shares only, although it has direct access to SAN volumes over the Fibre Channel.
5. In the Add Machine to SAN dialog, click OK to add the selected machine to the SAN definition. 6. Repeat the above steps for each new computer you want to add.
The Members field lists all computers that are added to the SAN definition and displays their details.
7. In the Members Management dialog click Apply.
77
Administering metaSAN
The Members Management dialog for the selected SAN definition appears.
You are prompted to confirm that you want to remove the selected computer from the SAN definition.
Note: You cannot remove the computer from which you modify the definitions settings. 3. Click Yes to confirm.
assumes that the topology is with a floating master, and adds your computer with Normal priority too. If in the definition there is not any machine with Normal Metadata Master priority, then the definition uses a dedicated master topology (the dedicated and backup servers use correspondingly High and Low priorities, and all other machines have None priority), and your machine will be added with None Metadata Master priority. If you want, you can change the priority of your machine after you add it to the SAN definition.
To join a Foreign volumes definition:
select Machine, and type the name or IP address of the target workstation. This will add your computer to the SAN definition(s) in which the target computer is included.
79
Administering metaSAN
select Volume, and from the drop-down box, select a Foreign volume that is already included in a SAN definition. This will add your computer to the definition in which the selected volume is included.
3. Select the Join as LAN Client check box, if you are adding your machine as a LAN client. 4. (optional, if the definition is password-protected) Enter the password for the definition you want to
1. In the SAN Management tab of the metaSAN window, select a SAN definition and click Advanced.
The Advanced SAN Settings dialog for the selected SAN definition appears.
80
2. Click Password.
3. Enter the password in the corresponding fields of the dialog, and click OK. 4. In the Advanced SAN Settings dialog, click Apply to apply the changes.
To change the password of a SAN definition:
1. In the SAN Management tab of the metaSAN window, select the SAN definition whose password
you want to change from the drop-down box, and click Advanced. The SAN password dialog appears.
2. Enter the old password for the SAN definition, and click OK.
81
Administering metaSAN
3. Click Password.
The Set SAN Password dialog for the SAN definition appears.
4. Change the password in the corresponding fields and click OK. 5. In the Advanced SAN Settings dialog, click Apply to apply the changes.
To remove the password of a SAN definition:
1. In the SAN Management tab of the metaSAN window, select the SAN definition whose password
you want to remove from the drop-down box, and click Advanced. The SAN password dialog appears.
2. Enter the password for the SAN definition, and click OK.
82
3. Click Password.
The Set SAN Password dialog for the SAN definition appears.
4. Remove the password from the corresponding fields, and click OK. 5. In the Advanced SAN Settings dialog, click Apply to apply the changes.
1. In the SAN Management tab of the metaSAN window, select a SAN definition from the drop-down
83
Administering metaSAN
1. In the SAN Management tab of the metaSAN window, click Import. 2. Browse for an already exported SAN definition and click Open.
The imported SAN definition is listed in the SAN drop-down box of the SAN Management tab page and its configuration (Members, volumes, LAN shares and settings) is active.
1. In the SAN Management tab of the metaSAN window, select a SAN definition from the drop-down
box, and click Delete. You are prompted to confirm the deletion of the selected SAN definition.
Note: You cannot delete a SAN definition, if it is the only one on your computer. 2. Click Yes to confirm.
The selected SAN definition is removed from the SAN Management tab. Its volumes become nonSAN volumes for all computers that have access to them.
84
In the SAN Management tab of the metaSAN window, select a SAN definition from the drop-down list and click Advanced. The Advanced SAN Settings dialog for the selected definition appears.
85
Administering metaSAN
1. In the Advanced SAN Settings dialog, click Change next to the IP Range field.
Choose a network adapter from the list of all NICs your machine uses. This changes the IP range based on the IP address of the adapter you have selected. The Local host field below displays the chosen IP address and the SAN IP Mask field shows the mask of the IP range. Choose Custom and manually enter the IP address (in the Local host field) and SAN IP Mask that define the desired IP range.
3. In the SAN IP Range dialog, click OK.
The IP Range you selected is displayed in the IP Range field of the Advanced SAN Settings dialog.
4. In the Advanced SAN Settings dialog, click Apply to apply the changes.
86
You can set the Metadata Master priorities for all volumes in a given SAN definition if you open the Metadata Master Priorities dialog from the Advanced SAN Settings dialog. If you want to specify different Metadata Master priorities for a specific volume only, these priorities will override the general priorities for this volume and in case of a failover condition the Member with higher priority will become Metadata Master of the volume.
To configure Metadata Master priorities for all volumes:
The Metadata Master Priorities dialog for all volumes in the definition appears.
2. In the Members list of the dialog, set the desired priorities for each Member, using the drop-down
87
Administering metaSAN
1. In the SAN Management tab, select a SAN definition from the drop-down box, and then click
2. In the Volumes Management dialog, select a volume from the list and click Advanced.
88
3. Open the Master Priorities tab and in the Members list of the dialog, set the desired priorities for
each SAN Member, using the drop-down box next to each machine.
Tip: Click Reset Priorities to reset the priorities of all machines to their default (Normal). 4. Click OK. 5. In the Volumes Management dialog, click Apply.
1. In the Advanced SAN Settings dialog, click Change next to the Failover Detection field.
Select the type of failover detection (None, Slow, Normal or Fast), and click OK.
89
Administering metaSAN
Select Custom, and enter a duration between 1 and 180 seconds in the Detection Timeout field, and then click OK. The selected failover detection appears in the Advanced SAN Settings dialog.
3. In the Advanced SAN Settings dialog, click Apply to apply the changes.
Controlling Bandwidth
The bandwidth management feature of metaSAN allows you to control the bandwidth usage per SAN definition by setting bandwidth reservations and/or quotas for SAN Members or LAN clients of the SAN definition. With reservations you can guarantee that the necessary bandwidth is always at disposal of the machines on which mission-critical applications run. On the other hand, quotas ensure that no single user obstructs others' use of the network by consuming enormous network bandwidth. A machine that is automatically assigned for Bandwidth Master takes care that all Members adhere to the reservations and quotas. Controlling bandwidth usage in a metaSAN network requires considerable planning. You should begin with setting the total bandwidth in MB/s for the SAN definition. Total bandwidth is in fact the maximum achievable bandwidth in the definition. As bandwidth varies on each machine and depends on the devices it uses, the number of machines accessing a volume at the same time and the applications they use, defining the total bandwidth can never be a precise operation. Additionally, you should keep in mind that a machine can participate in more than one SAN definition, and the bandwidth it uses depends on the number of definitions in which it actively participates. A good way to define the total bandwidth in a given SAN definition is to measure throughput on each Member while performing typical read/write operations at the same time with other Members. The sum of the average bandwidth on each machine is probably the closest to the total bandwidth of the definition. You can use the read/ write tests metaSAN offers to determine the average bandwidth for each machine. For more details about running read/write tests, refer to Test Volume Performance on page 121.
Important: Keep in mind that setting a value for the total bandwidth above the real achievable throughput may hamper the way metaSANs bandwidth control operates. That is why it is advisable to set a value that is just below your best expected performance. This will guarantee reasonable SAN performance, and yet ensure that bandwidth reservations are effective even if the storage is full or fragmented.
Once you set the total bandwidth, no machine will be able to read or write to the volumes in the definition using more bandwidth than the total.
90
The sum of all reservations cannot exceed the total bandwidth for the SAN definition. If by adding new reservation, you will exceed the total bandwidth, you should first remove a reservation. When a machine with a reservation is offline, its reservation is released for use by machines without reservations until that machine goes online again. Still, metaSAN takes care to keep its reservation and makes sure the sum of all reservations is within the limit of the total bandwidth of the SAN. The bandwidth that remains after you deduct the sum of all reservations from the total SAN bandwidth is distributed proportionally among all Members (with or without reservations) depending on their requests for bandwidth. Should the sum of all reservations equals the total bandwidth of the SAN definition, the machines without reservations will not be able to read or write to the SAN volumes.
91
Administering metaSAN
2. Select Enable Bandwidth Control. 3. In the Total SAN Bandwidth, set the total bandwidth in MB/s. 4. Select a machine in the Members list.
92
2. Make sure Enable Bandwidth Control check box is selected. 3. Select a machine in the Members list. 4. Clear the Quota check box, to remove the bandwidth quota of the machine or clear the
93
Administering metaSAN
2. Clear the Enable Bandwidth Control check-box and click OK. 3. In the Advanced SAN Settings dialog, click Apply to apply the changes.
The options from which you can choose include: Automatic - the location specified in Disk Management or, if nothing is specified, the first available drive letter.
94
Dont Mount - the volume is not mounted on the machine. Drive Letter - the volume is mounted as a drive letter that you specify.
Important: If the specified drive letter is already taken, Automatic is used as volume mount location.
1. In the SAN Management tab, select a SAN definition in the drop-down box, and then click Volumes.
95
Administering metaSAN
All SAN Members in the definition are listed in the tab page with their mount locations for the volume.
Note: If you open the dialog for the first time, the default mount location for the volume is Automatic. 4. Next to the Default field, click Change.
Select Automatic, to use the Disk Management setting or, if nothing is specified, the first available drive letter. Select Dont Mount, to disallow the mounting of the volume. Select Drive Letter and in the drop-down box, choose the desired drive letter.
96
Important: If the specified drive letter is already taken, Automatic is used as volume mount location. Important: Entering Maintenance mode removes the drive letters of NTFS volumes. For workflow about keeping persistent drive letters, refer to Persistent Drive Letter When Performing Maintenance Operations on NTFS Volume on page 178.
Select Mount Point and in the field below it write down the path to the folder where you want the volume to be mounted.
Note: You can use slashes and backslashes in the path description. For example, both /folder and \folder will be recognized as valid paths. A path without drive letter is interpreted by Windows as derived from the system drive. Important: If the folder you set as mount location does not exist on a given computer, this machine will use Automatic as mount location for the volume. Warning: It is highly advisable not to set a SAN volume (especially volumes set to Private mode) as mount point for other SAN volumes as this may lead to unpredictable results. 6. In the dialog, click OK.
97
Administering metaSAN
1. In the SAN Management tab, select a SAN definition in the drop-down box, and then click Volumes.
98
All SAN Members in the definition are listed in the tab page with their mount locations for the volume.
Note: If you open the dialog for the first time, the default mount location for the volume is Automatic. 4. Select a Windows Member in the list.
The name and IP address of the machine are displayed below the list.
5. In the Mount drop-down box, do one of the following:
Select Default, to use the default volume mount location setting for all machines. Select Automatic, to use the location specified in Disk Management or, if nothing is specified, the first available drive letter. Select Dont Mount, to disallow the mounting of the volume on the machine. Select Drive Letter and in the drop-down box beside it, choose the desired drive letter.
Important: If the specified drive letter is already taken, Automatic is used as volume mount location. Important: Entering Maintenance mode removes the drive letters of NTFS volumes. For workflow about keeping persistent drive letters, refer to Persistent Drive Letter When Performing Maintenance Operations on NTFS Volume on page 178.
Select Mount Point and in the box beside it write down the path to the folder where you want the volume to be mounted.
Note: You can use slashes and backslashes in the path description. For example, both /folder and \folder are recognized as valid paths. A path without drive letter is interpreted by Windows as derived from the system drive. Important: If the folder you set as mount location does not exist on the computer, it will use Automatic as mount location for the volume. Warning: It is highly advisable not to set a SAN volume (especially volumes set to Private mode) as mount point for other SAN volumes as this may lead to unpredictable results. 6. In the Volume Settings dialog, click OK.
99
Administering metaSAN
100
All changes to the volume permissions in a SAN definition are detected and valid on each Windows machine only after volumes are remounted on it - that is after reboot, logout procedure, etc. This way, users workflow is not disturbed and if you have mounted a SAN volume while volume permissions are being set for it, you can keep working with the volume until you unmount it. On Mac OS X and Linux workstations, any changes to the volume permissions are applied immediately and may result in forced logout of a logged metaSAN user, unmounting of volumes/shares, etc.
To enable volume permissions in a SAN definition:
If you do not configure volume permissions at this point, metaSAN sets Native security authority with Not Available permissions for all users. For details about configuring the volume permissions, refer to page 105.
3. In the Advanced SAN Settings dialog, click Apply to apply the changes.
101
Administering metaSAN
1. In the Advanced SAN Settings dialog, click Volume Permissions. 2. (Windows only) If the Enter Network Password dialog appears, click Cancel.
The Volume Permissions dialog for all volumes in the definition appears.
102
4. In the Security Authority drop-down box, select metaSAN and click Manage Users.
1. In the Users Management dialog, click New User. 2. In the User Settings field, enter a user name, password, and specify the volume permissions for the
new user.
3. Click Create User to save the changes.
103
Administering metaSAN
Select Import local users to import the accounts of local users on your workstation to the definitions database.
Note: On Windows, local users are imported with their passwords. On Mac OSX, local users are imported without passwords.
Select Import metaSAN users to import accounts of metaSAN users from another SAN definitions database, and choose a definition from which to import the accounts in the Source Definition drop-down box.
Note: This option is not active if there is no other definition accessible on your workstation from which to import metaSAN users. 3. Select a user from the Users column and click Add to add the user to the list of accounts to be
imported.
Tip: Use the Add All button to add all users listed in the Users column, and Remove and Remove All buttons to remove users from the list of accounts to be imported. 4. (optional) In the Permissions for imported users, select the volume permissions. Note: metaSAN users are imported with the permissions, specified in the source definitions database.
104
5. Click Import.
1. In the Users Management dialog, select a user from the list. 2. In the User Settings field, change the desired information (name, password and permissions), and
1. In the Users Management dialog, select a user, and click Delete User. Tip: Click Delete All to delete all users from the definitions database.
You are prompted to confirm that you want to delete the selected user.
2. Click Yes to confirm.
1. In the Advanced SAN Settings dialog, click Volume Permissions. 2. (optional, Windows only) If you want to configure volume permissions with Native security
authority, enter a user name and password if the Enter Network Password appears. The account must have rights to list all user accounts in the domain for the machine from which you configure the volume permissions.
105
Administering metaSAN
Tip: If you want to configure volume permissions with metaSAN as security authority on a Windows computer, you can click Cancel in this dialog.
3. Make sure the Enable Volume Permissions check box is selected. 4. In the Security Authority field, do one of the following:
Select Native, to use a domain controller on the network as security authority authenticating users, and then, on Mac OS X computers, in the Domain field, enter the name or IP address of the domain controller that controls the domain in which is the machine from which you configure volume permissions, and click Load Users.
Important: In a cross-platform environment, the domain controller should use the same OS as the machines that can be Metadata Masters.
Select metaSAN, to configure volume permissions for metaSAN users, managed by metaSAN security authority. metaSAN lists metaSAN or domain users.
5. In the Default Permissions drop-down box select the permissions that should serve as default for all
106
6. Change the volume permissions for each user listed in the dialog, using the drop-down boxes in the
Permissions column.
7. In the Volume Permissions dialog, click OK. 8. In the Advanced SAN Settings dialog, click Apply to apply the changes.
To disable volume permissions:
2. Clear the Enable Volume Permissions check-box, and click OK. 3. In the Advanced SAN Settings dialog, click Apply to apply the changes.
All specified volume permissions for users in the selected SAN definition are disabled and all users can access the volumes/shares with Read & Write access privileges. When you enable volume permissions again, the last used security configuration is used, but each user in it accesses the volumes with the default permissions.
107
Administering metaSAN
1. In the SAN Management tab, select a SAN definition from the drop-down box, and then click
4. Change the volume permissions for each user listed in the dialog, using the drop-down boxes in the
Permissions column.
5. Click OK. 6. In the Volumes Management dialog, click Apply.
109
Administering metaSAN
2. Select the Enable File Security check-box, and click OK. 3. In the Advanced SAN settings dialog, click Apply to apply then changes.
If you do not specify a fallback account at this point, on Mac OS X, metaSAN automatically uses Unknown as a fallback account. On Windows, metaSAN does not use any account and all unauthorized users will not have any access rights to the resources on the SAN volumes/LAN shares.
To specify a fallback account for all machines:
2. Make sure the Enable File Security check-box is selected. 3. Enter the user name and password of a domain account that will serve as fallback account for all non-
110
Important: If authentication is done by a Windows domain controller, the fallback account should have the "Perform volume maintenance tasks" privilege and if the domain controller is Windows Vista or above, the account should not be in the Administrators group. For more details, see Setting Up the File Security Fallback Account in a Windows Domain on page 185. 4. Click Verify.
metaSAN verifies that the specified account exists. If it cannot verify the account you have specified, a warning message is displayed. You can specify another account or leave this one, but no unauthenticated user will be able to access the SAN volumes with it.
Note: On Mac OS X, if you leave as fallback an account that could not be verified, metaSAN automatically changes it to Unknown. 5. In the File Security dialog, click OK. 6. In the Advanced SAN Settings dialog, click Apply to apply the changes.
To specify a fallback account for a single workstation:
1. In the SAN Management tab, select a SAN definition from the drop-down box, and then click
111
Administering metaSAN
2. In the Members Management dialog, select a machine from the list, and click Security.
3. Enter the user name and password of a domain account that will serve as fallback account for all non-
metaSAN verifies that the specified account exists. If it cannot verify the account you have specified, a warning message is displayed. You can specify another account or leave this one, but no unauthenticated user will be able to access the SAN volumes with it.
Note: On Mac OS X if you leave as fallback an account that could not be verified, metaSAN automatically changes it to Unknown. 5. In the File Security dialog, click OK. 6. In the Members Management dialog, click Apply.
112
2. Clear the Enable File Security check-box, and click OK. 3. In the Advanced SAN Settings dialog, click Apply to apply the changes.
113
Administering metaSAN
114
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116 Choosing a Synchronization Interface Card . . . . . . . . . . . . . . . . . . . 117 Enabling SAN to LAN Failover . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118 Video Editing Support Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 Managing Boot Sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120 Test Volume Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 Specifying Files and Folder Creation Behaviour (Mac OS X only) . . 123 Automatically Relaunching the Finder (Mac OS X only) . . . . . . . . . . 123 Default Treatment of Non-SAN Volumes . . . . . . . . . . . . . . . . . . . . . . 124 Configuring Dependencies (Windows Only) . . . . . . . . . . . . . . . . . . . 124 Enabling Spotlight Indexing on SAN Volumes (Mac OS X only) . . . . 125
Overview
Use the Settings tab of the metaSAN window to specify options for your machine that will optimize the interaction between your computer, the shared storage and the other computers on the SAN.
116
1. In Settings tab, select the preferred IP address in the Default Synchronization Interface drop-down
117
In Settings tab, specify a value between 0 and 500 MB in the Allocation Optimization Size field, and click Apply.
Select the Enable SAN to LAN Failover check-box, to enable it on your machine. Clear the Enable SAN to LAN Failover check-box, to disable it on your machine.
2. Click Apply.
118
Select the Enable TDIR Support check box, to enable it on your machine. Clear the Enable TDIR Support check box, to disable it on your machine.
2. Click Apply.
metaSANs virtualization for Avid is implemented to solve problems related to the way Avid organizes media. Whenever you create media in Avid, (through digitizing, importing, creating titles, rendering, etc.) Avid creates it in a dedicated folder on your video drive: OMFI MediaFiles folder (when your project uses OMF audio and/or video file formats). Avid MediaFiles folder (when your project uses MXF audio and video file formats). Problems arise when multiple Avid workstations work on one and the same volume, as they try to use one and the same OMFI MediaFiles folder or Avid MediaFiles folder. This leads to conflicts and eventually corruption of the media database (the *.pmr and *.mdb files). The goal of metaSAN's virtualization for Avid is to create a separate OMFI MediaFiles/Avid MediaFiles folder for each Avid workstation working on the same SAN volume. After enabling virtualization for Avid, for each Avid machine is created a private folder: SANDS_AVID_MachineName_OMFI MEDIAFILES folder (for OMF projects)
119
SANDS_AVID_MachineName_AVID MEDIAFILES folder (for MXF projects) This private folder is used to store the media database of each Avid computer, although all media used by each workstation is stored in the original OMFI MediaFiles/Avid MediaFiles folder. metaSAN takes care to redirect all requests for the media database coming from a certain computer to its "private" folder, but make Avid application accept it as the original media database file. All instances of Avid behave as if they are actually working with the original folder instead of the private folder. Thus, two or more Avid workstations can create media files at the same time on one and the same SAN volume. This type of virtualization is implemented without affecting Avid's or any other application functionality. Beside enabling virtualization for Avid, you must also configure your SAN for work with Avid. For a detailed workflow scenario, refer to Configuring metaSAN for Avid document available at https://license.tiger-technology.com.
Important: If you need to enable virtualization for Avid, it is highly advisable to enable it on each Avid workstation prior to start working with Avid on the SAN.
Virtualization for Avid is disabled in the following cases: metaSAN virtualization for Avid is disabled. A workstation is running in Maintenance mode. metaSAN is uninstalled. metaSAN is not licensed.
To enable/disable Avid Virtualization Support:
Select the Enable Virtualization for AVID check box, to enable it on your machine. Clear the Enable Virtualization for AVID check box, to disable it on your machine.
2. Click Apply. 3. Restart the computer in order the changes to take effect.
You can also choose asynchronous boot sequence, which allows your workstation to try to mount the shared storage volumes after starting the operating system. In this, you can select unlimited duration as boot sequence or specify timeout in seconds. On Windows machines, metaSAN allows you to synchronize when the metaSAN service starts with the mounting of the SAN volumes on your computer. With synchronous sequence, metaSAN service will not start until the volumes are mounted or the timeout for mounting them expires. With asynchronous sequence, metaSAN service is started regardless of the volumes that are mounted. In this, the timeout for attempting to mount the volumes on the machine is automatically set to zero (0) i.e. Forever.
To specify synchronous boot sequence:
1. In the Boot Sequence field of the Settings tab, select Synchronous. 2. In the Timeout field, enter the desired duration between 1 and 3600 seconds for the synchronous boot
sequence.
3. Click Apply.
To specify asynchronous boot sequence:
1. In the Boot Sequence field of the Settings tab, select Asynchronous. 2. (Mac OS X only) In the Timeout field, enter the desired duration between 0 and 3600 seconds for the
121
1. In the Utilities tab, select a volume from the list, and click Test Performance.
2. Select Read or Write from the Test Mode drop-down box. 3. Move the File Size slider to define the size of the test file. Tip: To define more specific file size, in the box next to the slider specify the unit of measure, using the arrows, and type in the file size value. 4. Move the Buffer Size slider to define the size of the buffer to be allocated on the disk. Tip: To define more specific buffer size, in the box next to the slider specify the unit of measure, using the arrows, and type in the buffer size value. 5. Clear the Turn off file system cache check box, if you want to turn on the file system cache during
the test.
6. Click Start Test to start the test. 7. Click Stop Test to stop the test. Tip: You can keep a close watch on the test duration in the Duration field below.
The graph displays the transfer rate in MB/s. You can also view more detailed information (current, average, minimum and maximum rate) in the Performance field.
122
1. Open the Settings tab of the metaSAN window. 2. In the Creation Behaviour field, select one of the following:
Native - each new file and folder on the volume is created with the default Unix file system creation mask for the user. Inherited - each new file and folder on the volume is created with the same permissions as its parent folder.
3. Click Apply.
123
In the Settings tab of the metaSAN window, select the Automatic relaunch of Finder check box, and click Apply.
Tip: To disable automatic relaunch of the Finder, simply clear the Automatic relaunch of Finder check box.
Select Mount as Private to mount all new non-SAN volumes on your computer as Private.
Warning: Make sure that this option is not applied on other Mac OS X computers, as metaSAN cannot prevent multiple Mac OS X machines from mounting a volume as Private (which will lead to data corruption). Note: On Windows computers you can set multiple volumes to Private as default mode. However, only the machine that sees the non-SAN volumes first will mount them as Private. For all other machines these volumes will be Not Available.
Select Do Not Mount to prevent non-SAN volumes from mounting on your computer.
2. In the Settings tab, click Apply.
124
You should configure dependencies with care as they may slow down the boot time of your computer. Besides, you should take care not to make dependent on metaSAN a service/startup item on which metaSAN is directly or indirectly dependent as this may lead to system deadlock.
To configure service dependencies:
The Dependencies dialog appears. It lists all services for the computer.
Select the check box of each service to make it dependent on the mounting of the volumes/shares on your computer. Clear the check box of each service that you want to be started regardless of the volumes/shares mounted on your machine.
3. Click OK. 4. In the Settings tab, click Apply to apply the changes.
125
1. On Mac OS X, open the Utilities tab of the metaSAN window and select a volume from the list.
Select the Spotlight Indexing check box, to enable indexing on the volume. Clear the Spotlight Indexing check box, to disable indexing on the volume.
3. Restart the computer.
126
Volume Maintenance Operations . . . . . . . . 128 Disk Maintenance Operations . . . . . . . . . . 134 Dealing with Disk Corruption . . . . . . . . . . . 140 Other Maintenance Operations . . . . . . . . . 143
This chapter gives you detailed information about performing maintenance operations of your SAN resources.
Set the volume to Private mode on your computer. Perform the desired maintenance. Disconnect the volume from the computer and connect all other SAN Members to the volume again.
Important: You can perform maintenance operations on NTFS volumes on GPT disks only from a machine running Windows XP (64-bit) or higher.
Formatting Volumes
To format a SAN volume from Mac OS X:
1. Shut down all computers on the network, except the Metadata Master of the volume. 2. On the Metadata master, remove the volume from the SAN definition. See Managing SAN
page 73.
5. Format the volume, following the steps described in the documentation of your operating system. Important: Make sure each partition is Mac OS Extended (Journaled).
128
6. Add the volume to the SAN definition. See Managing SAN Volumes on page 69. 7. Start all other machines.
When you want to format SAN volumes previously supervised by a Windows workstation to HFS+, it is advisable to keep to the following workflow:
1. In Terminal run the following command:
1. Shut down all computers on the network, except the one on which you will format the volume . 2. On the computer that sees the volume you want to format, log on with an account that has
administrative privileges.
3. Remove the volume from the SAN definition. See Managing SAN Volumes on page 69. 4. In the Utilities tab of the metaSAN window, click Maintenance mode.
1. Shut down all computers on the network, except the Metadata Master of the volume. 2. On the Metadata master, remove the volume from the SAN definition. See Managing SAN
129
4. Make the volume Private for your workstation (if needed). See Managing Non-SAN Volumes on
page 73.
5. Run Apples Disk Utility on the volume. Note: If Disk Utility cannot fix the problem, contact Tiger Technology support. 6. Add the volume to the SAN definition. See Managing SAN Volumes on page 69. 7. Start all other machines.
To check and repair an NTFS SAN volume (Windows):
1. On a selected SAN Member , log on with an account that has administrative privileges. 2. In the SAN Management tab, select the SAN definition containing the volume, and then click
volume.
5. In the Members list of the dialog, select your computer and click Private.
130
7. When finished, in the Volumes Management dialog, select your machine and click Disconnect.
Click Connect All to connect all Members to the volume and let the first SAN Member that is allowed to become Metadata Master supervise the volume. Select the SAN Member to appoint as volume Metadata Master, and click Connect. Then click Connect All to connect the remaining machines to the volume.
9. In the Volumes Management dialog, click Close.
1. Shut down all computers on the network, except the Metadata Master of the volume. 2. On the Metadata master, remove the volume from the SAN definition. See Managing SAN
page 73.
5. Defragment the necessary disks of the volume, following the steps described in the documentation
131
1. On a selected SAN Member , log on with an account that has administrative privileges. 2. In the SAN Management tab, select the SAN definition containing the volume, and then click
volume.
5. In the Members list of the dialog, select your computer and click Private.
Click Connect All to connect all Members to the volume and let the first SAN Member that is allowed to become Metadata Master supervise the volume.
132
Select the SAN Member to appoint as volume Metadata Master, and click Connect. Then click Connect All to connect the remaining machines to the volume.
9. In the Volumes Management dialog, click Close.
Renaming Volumes
To rename a SAN volume from Windows:
1. Shut down all computers on the network, except the one on which you will rename the volume . 2. On the computer that sees the volume you want to rename, log on with an account that has
administrative privileges.
3. In the Utilities tab of the metaSAN window, click Maintenance mode.
133
1. Shut down all computers on the network, except the one on which you will rename the volume. 2. Remove the volume from the SAN definition. See Managing SAN Volumes on page 69. 3. Restart the computer. 4. Make the volume Private for your workstation (if needed). See Managing Non-SAN Volumes on
page 73.
5. Rename the volume. 6. Add the renamed volume to the SAN definition. 7. Start all other machines.
The protection required for disk maintenance operations is achieved by limiting the number of users who can modify volume parameters, to the standalone workstation only. You can perform the following disk maintenance operations: Create new volumes. Delete existing volumes. Repartition volumes. Change the layout of existing volumes.
Important: You can perform maintenance operations on Windows GPT disks only from a machine running Windows XP (64-bit) or higher.
134
1. Shut down all computers on the network, except the one from which you will create the new volume. 2. Create the new volume, following the steps described in your OS documentation.
The new volume appears as Private or Not Available, depending on the parameter defined in the Settings tab.
3. Do one of the following:
Add the new volume to a SAN definition, and start all other machines. See Managing SAN Volumes on page 69. Set the volume to Not Available mode on your computer (if needed), and one by one start all other computers, making sure you set the new volume to Not Available on all of them, except on the machine for which you want the volume to be Private. See Managing Non-SAN Volumes on page 73.
To create a new volume on Windows:
1. Make sure all other workstations are shut down except the machine from which you will perform the
135
3. Create the new volume, following the steps described in your OS documentation. Note: If you have created new volume on dynamic disks, it is recommended to backup the dynamic disk configuration. For more information, refer to Managing Dynamic Disks Configuration on page 181. 4. Restart the computer.
The new volume appears as Private or Not Available, depending on the parameter defined in the Settings tab.
5. Do one of the following:
Add the new volume to a SAN definition, and start all other machines. See Managing SAN Volumes on page 69. Set the volume to Not Available mode on your computer (if needed), and one by one start all other computers, making sure you set the new volume to Not Available on all of them, except on the machine for which you want the volume to be Private. See Managing Non-SAN Volumes on page 73.
1. Shut down all computers on the network, except the Metadata Master of the volume. 2. On the Metadata master, remove the volume from the SAN definition. See Managing SAN
page 73.
5. Repartition the volume, following the steps described in your OS documentation. Important: Make sure each partition is Mac OS Extended (Journaled).
The new volume appears as Private or Not Available, depending on the parameter defined in the Settings tab.
6. Do one of the following:
Add the new volume to a SAN definition, and start all other machines. See Managing SAN Volumes on page 69.
136
Set the volume to Not Available mode on your computer (if needed), and one by one start all other computers, making sure you set the new volume to Not Available on all of them, except on the machine for which you want the volume to be Private. See Managing Non-SAN Volumes on page 73.
To repartition a SAN volume on a Windows system:
1. Make sure all other workstations are shut down. 2. Remove the volume from its SAN definition. See Managing SAN Volumes on page 69. 3. In the Utilities tab of the metaSAN window, click Maintenance mode.
The new volume appears as Private or Not Available, depending on the parameter you defined in the Settings tab.
6. Do one of the following:
Add the new volume to a SAN definition, and start all other machines. See Managing SAN Volumes on page 69.
137
Set the volume to Not Available mode on your computer (if needed), and start all other computers, making sure you set the new volume to Not Available on all of them, except on the machine for which you want the volume to be Private. See Managing Non-SAN Volumes on page 73.
1. If possible, back up data stored on SAN basic disks. 2. On each SAN-connected computers start the Windows registry editor and delete the LDM registry
For information about upgrading basic disks to dynamic, refer to your Windows documentation.
6. Make sure all SAN volumes are accessible and that no data is lost after the conversion operation. 7. Install metaSAN on your computer, following the steps described in Installing metaSAN on page
30.
Important: It is advisable during installation of metaSAN on the computer to backup the dynamic disk configuration when prompted. 8. Add the volume on the dynamic disks to a SAN definition using the Configuration Wizard. 9. After rebooting the machine, activate metaSAN on it, following the steps described in Activating
138
1. If possible, back up your data stored on SAN dynamic disks. 2. Shut down all SAN-connected computers but one. 3. On the remaining computer, remove Remove the volume on the dynamic disks from its SAN
For information about reverting dynamic disks to basic, refer to your Windows documentation.
6. (optional) Create a volume on the newly converted disk(s) and add it to a SAN definition. See
139
140
1. On a computer that sees the corrupted volume with the disks that require repair , log on with an
3. Select the volume you want to repair, and click Disconnect All.
volume.
5. In the Members list of the dialog, select your computer and click Private.
utility.
7. When you have finished repairing the volume, select your computer in the list, and click Disconnect.
Click Connect All to connect all Members to the volume and let the first SAN Member that is allowed to become Metadata Master supervise the volume.
141
Select the SAN Member to appoint as volume Metadata Master, and click Connect. Then click Connect All to connect the remaining machines to the volume.
9. In the Volumes Management dialog, click Close.
Using repair disk utility on Mac OS X:
1. Shut down all computers on the network, except the Metadata Master of the volume. 2. On the Metadata master, remove the volume from the SAN definition. See Managing SAN
page 73.
5. Repair the volume. For steps about repairing disks, check the documentation of your Repair Disk
utility.
6. Add the volume to the SAN definition. See Managing SAN Volumes on page 69. 7. Start all other SAN Members.
142
1. In the SAN Management tab of the metaSAN window, select a SAN definition that contains the
computer from which you want to disconnect volumes/shares, and click Members. The Members Management dialog appears.
2. In the Members list, select the computer. 3. Select the volume/share and click Disconnect. 4. Repeat the above step for each volume/share you want to temporarily disconnect from the computer. 5. In the Members Management dialog, click Close.
Manual Failover
If you have setup your SAN with a dedicated server and it suffers a failure, another Member will be able to take over mastership of the volumes as long as there is at least one machine in the SAN definition with a Metadata Master priority different from None. For more details, see Metadata Master Priorities on page 20. Still, when the dedicated server returns to the SAN definition, it will participate as a Member only (as the volumes have a new Metadata Master). To reassign the dedicated server as Metadata Master, use the mechanism for manually transferring mastership of a volume from one computer to another.
143
1. On a computer that sees the volume whose master you want to transfer, open the metaSAN window. 2. In the SAN Management tab, select the SAN definition containing the volume, and click Volumes.
The computer becomes Metadata Master of the selected volume and the previous master is automatically demoted.
5. Repeat the above steps for each volume whose Metadata Master you want to change. 6. In the Volumes Management dialog, click Close.
144
1. In the SAN Management tab of the metaSAN window, select a SAN definition in the drop-down box,
The Members pane displays all machines that have access to the volume.
3. Select the current Metadata Master and click Disconnect.
The first SAN Member that is allowed to play the role of Metadata Master will take over mastership of the volume and all other Members will reconnect to it.
4. Select the previous Metadata Master in the list and click Connect.
145
1. In the SAN Management tab of the metaSAN window, select the SAN definition that contains the
share you want to disconnect, and click LAN Shares. The LAN Shares Management dialog appears.
The Members pane displays all LAN clients accessing the share.
3. In the dialog, do one of the following:
Select a LAN client that you want to disconnect from the share and click Disconnect. Click Disconnect All to disconnect all LAN clients from the share.
4. In the LAN Shares Management dialog, click Close.
146
Linux Integration Overview . . . . . . . . . . . . . 148 Working with SAN Volumes and Shares . . 149 Troubleshooting . . . . . . . . . . . . . . . . . . . . . 150
1. In command-line, type:
metasan asan <machine> where <machine> is the IP address or DNS name of the machine through which you want to join the SAN definition(s).
2. Press Enter. 3. Type the password for the definition you want to join, and press Enter. Tip: If the definition is not password-protected, simply press Enter.
In command-line, type: metasan rsans Your computer is removed from all SAN definitions in which it participates.
148
1. In command-line, type:
mount
2. Press Enter.
metaSAN returns a line for each SAN volume/LAN share mounted on the computer. SAN volumes and LAN shares protected by volume permissions with metaSAN security authority are not mounted on the computer if no user has logged on to metaSAN (when performing the mount command these volumes/shares do not appear).
To log on to metaSAN:
1. In command-line, type:
All volumes/shares, for which your account has Read & Write or Read Only permissions are mounted on the computer.
To log out metaSAN:
1. In command-line, type:
metasan logout
2. Press Enter.
All volumes/shares, which you have mounted after logging on to metaSAN are unmounted from your computer.
149
Troubleshooting
Sometimes metaSAN failures are caused by interaction with other applications and the operating system in general.
To check for errors:
150
metaLAN
metaLAN Overview . . . . . . . . . . . . . . . . . . 152 Architecture Overview . . . . . . . . . . . . . . . . 152 Activating LAN Clients . . . . . . . . . . . . . . . . 153 Managing LAN clients . . . . . . . . . . . . . . . . 155 Managing metaLAN Settings . . . . . . . . . . . 159
metaLAN
metaLAN Overview
metaLAN enables transparent, persistent, and easy-to-use access from LAN clients - computers that are not directly attached to the SAN. It offers fault-resistant performance when accessing the shared storage volumes from machines that are not connected to the SAN through the Fibre Channel. metaLAN provides an enhanced mechanism for communication between SAN-connected machines and machines that do not have direct access to the shared storage volumes, cutting away breakdowns in readwrite operations and connection blackouts to the shared storage.
Architecture Overview
metaLAN works transparently to users and applications accessing the shared storage from LAN client computers. Shared files are available through the Ethernet for all LAN connected workstations that are added to a SAN definition as LAN clients. LAN clients mount shared SAN volumes as local drives. To access the share, LAN clients communicate with the Metadata Master supervising the volume as all SAN Members do, although this communication is absolutely transparent to the end-user. To avoid bottlenecks at the Metadata Master's side, all accesses to the share are performed through SAN Members or metaLAN Servers that are set up as Data Masters. To ensure persistent and reliable connection, a minimum of two SAN Members/metaLAN Servers must serve as Data Masters. metaLAN balances the network load by automatically redirecting all requests by LAN clients between the available Data Masters. In case one Data Master breaks down, accesses are automatically and transparently redirected through an alternative Data Master, thus allowing LAN clients to reconnect to the shared storage volumes in run-time.
152
To avoid excessive burden on any given Data Master, the network load balancing engine ensures that all requests coming from LAN clients are fairly distributed among the available Data Masters. Thus, Data Master 1 provides access to the volume for LAN client 1, while Data Master 2 provides access for LAN client 2 and LAN client 3. Should Data Master 1 disconnect or fail, LAN client 1 is automatically redirected to the other available Data Master, in this case Data Master 2. While Data Master 1 is disconnected and LAN client 1 uses the same Data Master as LAN client 2 and LAN client 3 the network traffic is slightly increased. When Data Master 1 is again available metaLAN takes care to distribute the network load.
For more information about managing LAN client licenses, refer to metaSAN licensing server at: https://license.tiger-technology.com
To activate metaLAN licenses automatically:
153
metaLAN
2. In the drop-down box, select the SAN definition in which you want to activate the licenses. 3. Choose Automatic Activation and click OK.
4. Enter your sales order number and password, and click Activate.
2. In the drop-down box, select the SAN definition in which you want to activate the licenses.
154
3. In the Activation Method dialog, choose Manual Activation, and click OK.
The Manual Activation dialog appears. It displays the serial number of the selected SAN definition.
4. Copy the serial and in a web browser go to https://license.tiger-technology.com Tip: Click Visit metaSAN Licensing Site in the Manual Activation dialog to enter the licensing site.
The metaSAN licensing server home page opens in your web browser.
5. Enter your sales order and password in the corresponding fields, and click Log in. Note: If you enter the metaSAN licensing site for the first time, you should fill the registration form to continue.
You have successfully entered the metaSAN licensing server. The server displays information about your account.
6. In the Licensing Server menu, click Activate LAN Licenses.
click Activate. The metaLAN licenses are activated for this SAN definition.
155
metaLAN
All machines that are added to a SAN definition as LAN clients can access exported shares of SAN volumes over the LAN, but do not have direct access to SAN volumes over the Fibre Channel. In contrast to SAN Members that access the shared storage volumes over the LAN due to FC to Ethernet failover, LAN clients have access to exported shares of SAN volumes only.
To add a LAN client to a SAN definition:
1. In the SAN Management tab of the metaSAN window, select a SAN definition from the drop down
box and click Members. The Members Management dialog for the selected SAN definition appears.
(Windows) Click Browse and browse for and select the machine you want to add to the definition. (Mac OS X) Select a machine from the list of machines metaSAN has detected. (Windows) In the Address field type the IP address or name of the machine you want to add, and click Resolve.
156
(Mac OS X) In the Address field type the IP address or name of the machine you want to add, and click Add to add it to the list of machines.
4. Select the Add as LAN Client check box, and click OK. 5. Repeat the above steps for each new computer you want to add as a LAN client.
The Members Management dialog lists all computers that are added to the SAN definition and shows you their details.
6. In the Members Management dialog, click Apply.
To remove a LAN client from a SAN definition:
1. In the SAN Management tab of the metaSAN window, select a SAN definition from the drop-down
box, and click Members. The Members Management dialog for the selected SAN definition appears.
2. In the Members list, select a LAN client machine from the list, and click Remove.
You are prompted to confirm the removal of the selected computer from the SAN definition.
3. Click Yes to confirm. 4. Repeat the above steps for each machine you want to remove from the selected SAN definition. 5. In the Members Management dialog, click Apply.
157
metaLAN
2. Select Machine, and type the name or IP address of the computer, to join the SAN definition(s) in
which it is included.
Note: To join a SAN definition through another computer, this computer should be switched on. 3. Select the Join as LAN Client check box. 4. If the definition is password-protected, enter the password. 5. Click Join to join the SAN definition(s) through the selected machine.
To join a definition through another machine (Linux):
1. In command-line, type:
metasan alan <machine> where <machine> is the IP address or DNS name of the machine through which you want to join the SAN definition(s).
2. Press Enter. 3. (optional, if the definition is password-protected) Type the password for the definition you want to
158
1. In the SAN Management tab of the metaSAN window, select a SAN definition in the drop-down box,
159
metaLAN
3. In the dialog, select the check box of each SAN Member/metaLAN Server that you want to serve as
Data Master.
Tip: Clear the check box of each SAN Member that you do not want to serve as Data Master. 4. Click OK. 5. In the Advanced SAN Settings dialog, click OK.
160
1. In the SAN Management tab of the metaSAN window, select a SAN definition in the drop-down box,
and click LAN Shares. The LAN Shares Management dialog appears.
3. Enter a name for the LAN share in the Name box. 4. Select a volume from the Volume drop-down box. 5. To specify a single directory, do one of the following:
In the Path box, enter the relative path from the root of the selected volume to the directory you want to share. Click Browse, select a directory and click Open.
Note: If you do not specify a single directory, the whole volume you have selected will be shared. Important: When sharing a directory on a volume, you should make sure that nobody deletes this directory, as this will lead to unpredictable results on LAN client computers. 6. Click OK.
161
metaLAN
7. To create more shares, repeat the steps above. 8. In the LAN Shares Management dialog, click Apply.
To edit a LAN share:
1. In the SAN Management tab of the metaSAN window, select a SAN definition in the drop-down box,
and click LAN Shares. The LAN Shares Management dialog appears.
2. Select a LAN share from the list, and click Edit LAN Share.
3. In the Name box, enter a new name for the selected LAN share. Note: The new name of the share is visible immediately on LAN client machines after refreshing the metaSAN window. 4. To change the specified path, do one of the following:
In the Path box, enter the relative path from the root of the selected volume to the directory you want to share. Click Browse, select a directory and click Open.
Note: If you do not specify a single directory, the whole volume will be shared.
162
5. Click OK.
1. In the SAN Management tab of the metaSAN window, select a SAN definition in the drop-down box,
and click LAN Shares. The LAN Shares Management dialog appears.
2. Select a LAN Share from the list and click Remove LAN Share.
The LAN share is deleted and access to it is denied to all LAN clients in the definition.
4. In the LAN Shares Management dialog, click Apply.
163
metaLAN
Automatic - metaSAN automatically chooses where to mount the share. Dont Mount - the share is not mounted on the machine. Drive Letter - the share is mounted as a drive letter that you specify.
To set default share mount location:
1. On a SAN Member machine, open the LAN Shares Management dialog. 2. Select a share and click Advanced.
All LAN clients in the definition are listed in the tab page with their mount locations for the share.
Note: If you open the dialog for the first time, the default mount location for the share is Automatic. 4. Next to the Default field, click Change.
164
Select Automatic, to allow metaSAN to automatically choose the share mount location on each operating system. Select Dont Mount, to disallow the mounting of the share on each machine. Select Drive Letter and in the drop-down box beside it, choose the desired drive letter with which the share to be mounted on each machine.
Important: If the drive letter is already taken, Automatic is used as volume mount location. 6. In the dialog, click OK.
1. On a SAN Member machine, open the LAN Shares Management dialog. 2. Select a share and click Advanced.
165
metaLAN
All machines seeing the share are listed in the tab page with their mount locations for the share.
4. Select a machine in the list.
The name and IP address of the machine are displayed below the list.
5. In the Mount drop-down box, do one of the following:
Select Default, to use the default share mount location for all machines. Select Automatic, to allow metaSAN to automatically choose the share mount location on the machine according to its operating system. Select Dont Mount, to disallow the mounting of the share on the machine. Select Drive Letter and in the drop-down box beside it, choose the desired drive letter with which the share to be mounted on the machine.
Important: If the drive letter is already taken, Automatic will be used instead. 6. In the Volume Settings dialog, click OK.
166
1. On a SAN Member machine, open the LAN Shares Management dialog. 2. Select a share and click Advanced.
3. In the Permissions tab, change the permissions for each user listed in the pane, using the drop-down
167
metaLAN
168
Best Practices
Working with metaSAN Command Line Utilities . . . . . . . . . . . . . . . . . . . . . . . . . . 170 SAN Volumes Best Practices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177 Improving Cross-Platform Collaboration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183 Generating Logs for Technical Support Purposes . . . . . . . . . . . . . . . . . . . . . . . . . 185 Uninstalling metaSAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188 Network Communication Best Practices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187 Network Load Balancing and Different Types of Devices . . . . . . . . . . . . . . . . . . . 189 Assigning New Master in a Definition With None Failover Detection . . . . . . . . . . . 189 Managing Allocation Optimization Size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190 Setting the MTU Size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190 Making Avid Detect SAN Volumes on Mac OS X . . . . . . . . . . . . . . . . . . . . . . . . . . 190 Managing metaSAN Settings on Windows by Administrators Only . . . . . . . . . . . . 190 Mounting SAN Volumes on a VMware Virtual Machine . . . . . . . . . . . . . . . . . . . . . 191 Disabling SELinux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191 Entering Maintenance Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192 Deleting a Folder That Has Been Exported as a LAN Share . . . . . . . . . . . . . . . . . 192 Mac OS X LAN Clients Running metaSAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192 Setting Up the SAN Policy on Windows Vista and Above Using Diskpart Utility . . 192 Using Extended Copy on SAN Volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193
Best Practices
Start a Command Prompt and type msanutil The list of available parameters for MSANUtil appears.
Note: In version 5.0 and above, to start the utility after metaSAN has been uninstalled, you must type the full path to it.
170
In command prompt, type msanutil /dt H where H is the drive letter of the selected volume.
In command prompt, type msanutil /v H where H is the drive letter of the selected volume.
Best Practices
Note: Unmark a volume only if you are sure that metaSAN is uninstalled from all SAN-connected machines.
To unmark a Volume:
In command prompt, type: (metaSAN 3.x/4.x) msanutil /u H (metaSAN 5.x) C:\Program Files\Tiger Technology\metaSAN\msanutil /u H where H is the drive letter of the volume.
In command prompt, type msanutil /vdb_copy where: <drive letter> is the drive letter of the volume on which you have your virtual OMFI MediaFiles folders (and respectively the .pmr file). <source ip> is the IP address of your machine. <backup path> is the full path to the directory where you want to store your original .pmr file.
To overwrite the original .pmr file:
In command prompt, type msanutil /vdb_copy <drive letter> <source machine ip> <destination machine ip> where: <drive letter> is the drive letter of the volume on which both your machine and the machine whose .pmr file you want to use have their virtual OMFI MediaFiles folders. <source machine ip> is the IP address of the machine whose project you want to use <destination machine ip> is the IP address of your machine.
172
In command prompt, type msanutil /vdb_copy <drive letter> <backup path> <destination machine ip> where: <drive letter> is the drive letter of the volume on which you have your virtual OMFI MediaFiles folders. <backup path> is the full path to the directory where you have stored your original .pmr file <destination machine ip> is the IP address of your machine.
Start a Command Prompt, and type rdrutil The list of available parameters for RdrUtil appears.
Note: In version 5.0 and above, to start the utility after metaSAN has been uninstalled, you must type the full path to it.
173
Best Practices
In command prompt of the metadata master, type rdrutil /fc [file id]
Tip: You can get the file id, using the List Open Files Table command.
To close multiple files:
Warning: The command below force closes all open files, regardless if they are in use by any machine or application.
In command prompt of the Metadata Master, type rdrutil /fca [volume GUID]
Note: When the command is executed with the [Volume GUID] specifier, all open files on the specified volume are force closed. When the command is executed without the [Volume GUID] specifier, all open files on all volumes supervised by your machine are force closed. Tip: You can get the volume GUID, using the msanutil /t command.
174
sudo snfsDiskTool -f -u <path> (for version 2.x) sudo metasan -f -u <path> (for version 3.x and above) Where <path> is the path to the device you want to unmark
2. Provide the necessary password.
175
Best Practices
1. In Terminal, navigate to /Library/Application Support/sands/scripts. 2. In the scripts folder, create a new file login.sh:
# /bin/sh sleep <time in seconds> metasan -L <username> <password> where: <time in seconds> defines how long the metaSAN daemon should attempt to mount the volumes before executing the script; <username> is the user name of the metaSANuser; <password> is the password of the metaSAN user; For example, if you want to execute the auto-login script 5 seconds after the metaSAN daemon is started and log on as TestUser with password Test1234, write the following in the login.sh file: # /bin/sh sleep 5 metasan -L TestUser Test1234
5. Save the changes, by pressing Ctrl + O, and then exit Terminal. Note: To log out metaSAN, click Logout in the Volumes tab of the metaSAN window, or use the respective metaSAN tool command.
176
Best Practices
178
After rebooting the machine, the volume will be mounted with the drive letter you have specified in the Mount Location tab of the Volume Settings dialog.
Working with 2TB or Larger Disks on Windows XP/ Server 2003 32-bit
By default, systems running 32-bit Windows XP, Windows Server 2003 (without service pack) are limited to recognizing disks (LUNs) with size up to 2TB. As this is not a metaSAN limitation, if you intend to use such disks as part of your shared storage, you should not expect to mount them over the Fibre Channel on the above mentioned platforms. With the help of metaSAN such systems can mount volumes on disks with size of 2TB or larger (i.e. volumes on GPT disks), but only over the Ethernet (as LAN shares) as long as the Fibre Channel to Ethernet Failover is enabled on the Member machines.
Overview
The introduction of dynamic disks in Windows 2000 provided features not available with basic disks. For example, you can increase the volume size by extending it on the same physical disk using the unallocated space that is not contiguous, or extend the volume on another dynamic disk. Also, dynamic disks offer greater flexibility for volume management. Technically speaking, the main differences between dynamic and basic disks are: Dynamic disks support multi-partition volumes.
179
Best Practices
Windows stores the dynamic partition information on the physical disks (the basic disks partition information is stored in the registry). The Logical Disk Manager (LDM), which is a subsystem of Windows, controls the dynamic disks. It stores and manages the partition information in the LDM database, which requires exactly 1 MB of free disk space on each dynamic disk. This database remains hidden to the user. The purpose of the LDM database is to track information about all volumes on a dynamic disk and about other dynamic disks in the computer. Each dynamic disk contains a replica of the LDM database. Thus each dynamic disk stores partition information about all other dynamic disks in your computer. This should allow the Logical Disk Manager to repair a corrupted database on one dynamic disk using the database replica on another dynamic disk. For more information about dynamic disks, please visit the following links: http://www.microsoft.com/technet/treeview/default.asp?url=/TechNet/prodtechnol/winxppro/reskit/ prkb_cnc_whjq.asp http://linux-ntfs.sourceforge.net/ldm/overview/index.html
volume on dynamic disks between SAN definitions is to add it straight to the new definition without removing it from the old one.
To manage SAN or local dynamic disks:
1. Back up the LDM configuration of the dynamic disks (see Managing Dynamic Disks
30.
Important: It is advisable during installation of metaSAN on the computer to backup the dynamic disk configuration when prompted. 8. Add the volume on the dynamic disks to a SAN definition using the Configuration Wizard. 9. After rebooting the machine, activate metaSAN on it, following the steps described in Activating
181
Best Practices
(metaSAN 5.x on Windows XP) \Documents and Settings\All Users\Application Data\Tiger Technology\sands\ldm_backup (metaSAN 5.x on Windows Vista and higher) \ProgramData\Tiger Technology\sands\ldm_backup (metaSAN 5.x) C:\ProgramData\Tiger Technology\sands\ldm_backup When restoring dynamic disks configurations, metaSAN compares the state described in the backed up configuration file and the current state of the dynamic disks. If the two configurations do not match, metaSAN may not be able to restore the configuration.
To back up the dynamic disks configuration:
1. Shut down all computers seeing the volumes on the dynamic disks, but one . 2. In the Utilities tab of the metaSAN window, click Maintenance mode.
A standard dialog opens that allows you to browse for a location where to save the LDM Backup file.
4. Browse to the location where you want to save the backup file. 5. Enter a name for the LDM Backup file and click Save. 6. Restart the computer to exit Maintenance mode and start all other machines.
To restore dynamic disks configuration:
1. Shut down all computers seeing the volumes on the dynamic disks, but one . 2. In the Utilities tab of the metaSAN window, click Maintenance mode.
A standard dialog opens that allows you to browse for a location where the LDM Backup file is saved.
4. Select the backup file and click Open.
metaSAN compares the backed up dynamic disk configuration with the current configuration on your machine, and if they match, allows you to restore the configuration.
5. Click OK to restore the dynamic disks configuration. 6. Restart the computer to exit Maintenance mode and start all other machines.
182
183
Best Practices
On Windows Member machines, you can set one of the following values for file-open behaviour registry key: 0 (zero) - default value, inherent Windows ShareAccess settings are respected, except when exclusive ShareAccess rights are set - in this case, all users can open and modify the file, but cannot delete it. 1 - the inherent Windows ShareAccess settings are neglected and all users can open, modify and even delete the file. 2 (available only in metaSAN 3.0 and later) - the inherent Windows ShareAccess settings are respected. As the Metadata Master of a volume accesses it as a local drive, the value of this registry key doesnt affect its file-open behaviour. Still, you need to create the key and specify its value in order to indicate the Metadata Master how to treat metadata requests, coming from Windows machines. This way, if the registry key value on the Metadata Master is 1 - regardless of the key value on the Member machine, the inherent Windows ShareAccess settings are neglected and all users can open, modify and delete the file. If on the Metadata Master the registry key value differs from 1 (i.e. is zero or 2), the file-open request is performed with the ShareAccess settings specified on the Member machines.
To override ShareAccess settings for file-open operations from Windows:
1. On the Windows machine, click Start and choose Run. 2. In the dialog, type regedit to start the Windows Registry editor. 3. Navigate to
184
1. In Control panel, double-click Administrative tools. 2. Double-click Local Security Policy. 3. In the left pane tree, browse to Local Policies | User Rights Assignment. 4. Double-click "Perform volume maintenance tasks". 5. Click Add User or Group and add the account that will be used as fallback, then click OK. 6. In the Pefrom Volume Maintenance Tasks Properties, click OK.
185
Best Practices
should you have a problem that requires assistance from the technical support team, you can help streamline the process by sending in a log of the whole system including the system log, metaSAN log, etc. The support team can refer to this log to determine the cause of the failure.
To generate a Log for the technical support team (Mac OS X):
1. In the About tab of the metaSAN window on Mac OS X, click Support Log.
metaSAN generates the support logs in a GZIP file on the desktop of the currently logged user.
4. Click OK.
1. When the metaSAN problem is reproduced, start Event Viewer. 2. Expand the Event Viewer item and select the Application item. 3. On the Action menu, choose Save Log File As and specify the name and location of the event log file. 4. After the file is saved, send it to the support team.
186
bugreport.sh
2. Press Enter.
An archive file (with *.tar.gz extension) is created in the current directory in which all pertinent information is collected.
187
Best Practices
if the first detected NICs MAC address is different from the one for which your serial number and activation key are generated, metaSAN may claim that your computer is not activated; - if the first detected NIC uses a different IP address than the one your computer uses for communication with other machines on the SAN, you may fail to work with the SAN volumes; A workaround to this problem is to assign persistent identification (by MAC) of the NIC used by metaSAN, following the steps below.
To bind the MAC address to the NIC used by metaSAN:
1. In command-line, open for editing the configuration file of the first NIC. Note: On Red Hat Linux, this file is usually located in the following path
/etc/sysconfig/network-scripts/ifcfg-eth0
2. In the configuration file, add the following line:
HWADDR=<MAC address of the network interface> For example, to assign MAC address 00:19:B1:2A:BA:B8 add the following: HWADDR=00:19:B1:2A:BA:B8
3. Save and close the file. 4. Restart the computer. 5. Following the above steps, update the configuration files of the other NICs on your computer with
Uninstalling metaSAN
When uninstalling metaSAN from all workstations on your SAN, you should take care to uninstall it from the computers that cannot supervise the volumes first (from machines added as LAN clients or SAN Members with None Metadata Master priority). Otherwise, if you uninstall metaSAN from the workstations that can play the role of a Metadata Master, the volumes will appear on the remaining machines as included in a SAN definition. On the last machine from which you uninstall metaSAN, you should remove all volumes from their SAN definition(s). This last machine should be able to play the role of a Metadata Master and must see the volumes over the Fibre Channel, in order to be able to unmark these volumes. Otherwise, volumes may remain metaSAN marked, and you should unmark them manually. For details, about manually unmarking volumes, refer to Unmarking NTFS Volumes on page 171 and Working with Commandline Utilities on Mac OS X on page 175.
188
1. On a given computer, open the metaSAN window. 2. In the SAN Management tab page, select a definition from the drop-down box, and click Advanced.
The Advanced SAN Settings dialog for the selected definition appears.
3. Click Change, next to the Failover detection field.
The first workstation that is able to supervise the volumes in the definition becomes Metadata Master.
6. Using the Volumes Management dialog, promote a desired workstation to Metadata Master for a
selected volume.
7. Repeat the above step for each volume in the definition.
189
Best Practices
8. Change the Failover detection for the SAN definition back to None if you want.
1. Click Start, choose Run. 2. In the dialog, type regedit to start the Windows Registry editor. 3. Navigate to
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SANDS\Parameters
190
4. Right-click in the right pane and select New. 5. Select DWORD Value from the context menu. 6. Type "AdminUsersOnly" as value name. 7. Right-click "AdminUsersOnly" and select Modify.
The default value of the key is 0 (zero), which means that any user logged on to the workstation can change any of the metaSAN settings.
8. Change the value to 1, and click OK. 9. Restart the computer.
Repeat the same steps on each Windows machine on which you want only administrators to be able to modify metaSAN settings.
Disabling SELinux
To be able to work with metaSAN/metaSAN iSCSI/metaLAN on Linux machines, you should disable SELinux on them prior to installing the product. For detailed steps about disabling SELinux on your workstation, refer to the documentation of your operating system.
191
Best Practices
Setting Up the SAN Policy on Windows Vista and Above Using Diskpart Utility
By default, on computers running Windows Vista and above all shared disks visible to the computer are delivered as offline and read-only. You can bring these disks to online mode in Disk Management, still, there's a possibility on the next boot of the system the disks to be offline again. To change this behaviour, you should make sure that the SAN policy of the operating system is set to "Online All". Too view and set the SAN policy of your computer you can use diskpart.exe command-line utility that is stored in the system drive of your computer.
192
DISKPART> SAN The utility displays one of the following: Offline Shared - all newly discovered disks that do not reside on a shared bus are brought online and made read-write. Offline - all newly discovered disks remain offline and read-only. Online - all newly discovered disks are brought online and made read-write. If the SAN policy of your computer is not Online, you should change it, following these steps:
1. In command-line, start diskpart utility. 2. Execute the following:
193
Best Practices
194
Known Issues
General Known Issues . . . . . . . . . . . . . . . . 196 Cross-Platform Collaboration Known Issues 197 Mac OS X Known Issues . . . . . . . . . . . . . . 199 Windows Known Issues . . . . . . . . . . . . . . 202 Linux Known Issues . . . . . . . . . . . . . . . . . . 207
Known Issues
196
Although the operating system ensures that all data and applications remain secure when this option is enabled, metaSAN security settings may not work properly if the two or more concurrently logged users have different access rights.
NTFS Volumes on MBR Disks with Sector Size of 2k in SAN with Mac OS X Machines
An NTFS volume on MBR disks with sector size of 2k may be automatically removed from its SAN definition if the same definition contains Mac OS X machines. You can use such volumes in homogenous Windows SAN without problems.
197
Known Issues
198
199
Known Issues
Loading Domain Users from Mac OS X Server that is Open Directory Master
If your SAN operates with volume permissions with native security authority, you won't be able to load the domain users in the Volume Permissions dialog from a Mac OS X Server machine that is Open Directory master or replica. Still, you can load the users and configure their access rights to the SAN volumes from any other Mac OS X machine - regardless if it is a SAN Member or a Metadata Master.
200
After restarting the computer the volume should not be listed in the metaSAN UI and you can use it again as a boot volume.
Importing Users When Enabling Volume Permissions with metaSAN Security Authority
To be able to import user names to the database with user accounts when volume permissions with metaSAN security authority are enabled, you may have to re-open the Import Users dialog to be able to display the list with local or metaSAN users.
201
Known Issues
Deleting Folders and Listing Contents on Pool Containing metaSAN-managed HFS+ Volumes
Windows machines accessing a pool comprised of metaSAN-managed HFS+ volumes may fail to delete a folder and list its contents in Windows Explorer. A workaround to these problems is to perform the operations in Pool Explorer.
Deleted Contents of Pool with metaSAN Volumes Appears Twice in the Trash of Mac OS X Lion
On Mac OS X Lion, if you soft-delete a file/folder from a pool that contains metaSAN-managed volumes (NTFS or HFS+) to which the computer is client, the file object appears twice in the Trash of your computer.
dynamic disks are not mounted as a drive letter on your computer, metaSAN will report them as Offline or Foreign. If you are sure that these are only volumes mounted in a mount-point folder and not really volumes on foreign or offline dynamic disks, you can ignore the metaSAN warning and proceed with the LDM configuration backup. If you are not sure whether there are indeed foreign/offline dynamic disks, you can simply assign drive letters to these volumes and then again proceed with metaSAN installation (and LDM configuration backup). Once metaSAN is installed on the computer, assign a mount point folder path to these volumes and free their drive letters.
Testing Performance of Volumes on GPT Disks with Block Size 2K from 64-bit Windows
When testing the performance of an NTFS volume on GPT disks with block size 2K from a Windows 64-bit, the Test Performance dialog may show incorrect values.
Mounting Volumes on Disk with Unallocated Space on Windows Server 2003 SP1
Machines running Windows Server 2003 with Service Pack 1 cannot mount as SAN Member or Metadata Master a volume on disk that contains unallocated space after the volume partition. These machines can mount such volumes as Private. A workaround to this problem is to upgrade to Service Pack 2.
203
Known Issues
No Support for Volumes on Dynamic Disks with Block Size Greater than 512 Bytes
Currently, metaSAN doesnt provide support for NTFS volumes on dynamic disks with block size greater than 512 bytes. Although you can create such volumes on Windows Vista/Server 2008, adding them to a SAN definition may cause the following: The volumes to be reported as unknown; Problems when backing up and restoring the LDM configuration of these volumes. Poor interoperability with Mac OS X Members.
205
Known Issues
8380 8399 (8400 for versions earlier than 2.1.2) 8500 8501 8502
7. In the Windows Firewall dialog, click OK.
Copying Files and Folders on Dynamic NTFS Drives from Windows Vista
Windows Vista Members may fail to copy files and folders which at some point have been stored on an HFS+ volume. This problem can only be observed when trying to perform the copy operation to a dynamic NTFS drive over the Fibre Channel. The copy operation goes well on HFS+ volumes and when a Windows Vista Metadata Master performs it regardless of the target volume.
206
Volumes/Shares and Mapped Network Drives with One and the Same Drive Letter
A SAN volume/LAN share can be dismounted from a Member machine, if it is assigned the same drive letter as a mapped network drive. The problem can be observed when the user logs on to the computer locally. In this situation metaSAN is unable to verify whether volumes/shares drive letters are already taken. A workaround to this problem is to manually change the drive letter of either the mapped network drives or the volumes/shares.
1. On Start menu, click Run and in the dialog type cmd. 2. The Command Prompt starts. 3. Type this, followed by Return:
dir <drive letter:> For example, to get the label of volume N:, type dir N: Command prompt displays the label of the drive.
207
Known Issues
if the first detected NIC is assigned a different MAC address (not the one for which your serial number and activation key are generated), metaSAN may claim that your computer is not activated; if the first detected NIC uses a different IP address than the one your computer uses for communication with other machines on the SAN, you may fail to communicate with other computers on the SAN and access the SAN volumes; A workaround to this problem is to bind the MAC address to the NIC used by metaSAN. For detailed steps, see Binding the MAC Address to The NIC Used by metaSAN on Linux on page 187.
/etc/init.d/metaSAN or /etc/init.d/metaLAN
2. In the script, find the following line:
insmod sandsfs.o
3. Modify it to the following:
in Terminal, execute the following command as root: /etc/init.d/metaSAN restart or /etc/init.d/metaLAN restart restart the computer.
208
index
Index
Symbols
.pmr file backing up with metaSAN utility 172 overwriting with metaSAN utility 172 restoring with metaSAN utility 173
A
activating metaSAN 39 automatically (Linux) 43 automatically (Windows and Mac OS X) 43 manually (Linux) 42 manually (Windows and Mac OS X) 40 with metaSAN utility 170 adding 92 bandwidth quota 92 LAN machine to a foreign definition 158 Linux to a foreign definition 148 machines to SAN definition 76 volumes to SAN definition 70 allocation optimization size best practices 190 specifying 118 authorized session beginning on Mac OS X 63 exiting on Mac OS X 63 auto-login script configuring on Mac OS X 176 Avid virtualization enabling 119
dynamic disks 182 bandwidth management 23 disabling 94 bandwidth quota adding 92 removing 93 bandwidth reservation 92 adding 92 removing 93 basic disks reverting from dynamic 139 upgrading to dynamic 138 boot sequence specifying 120
C
calculating folders size 177 check and repair HFS+ volumes 129 NTFS volumes 130 checking disk tables with metaSAN utility 171 volume table with metaSAN utility 171 volumes status with metaSAN utility 171 choosing synchronization interface card 117 closing files from files table 174 multiple files with RdrUtil 174 configuring auto-login script on Mac OS X 176 Metadata Master priorities 87 permissions for all volumes 105
B
backing up .pmr file with metaSAN utility 172
209
Index
SAN definitions settings 84 creating LAN share 161 metaSAN users 103 SAN definition 65 volumes 134 creation behaviour specifying for files and folders 123
D
Data Master 21 specifying 159 deactivating metaSAN 43 automatically (Linux) 53 automatically (Mac OS X) 49 automatically (Windows) 51 manually (Linux) 49 manually (Mac OS X) 44 manually (Windows) 47 on the licensing server 49 default treatment of non-SAN volumes specifying 124 definition joining through machine or volume 78 defragmenting volumes 131 deleting metaSAN users 105 SAN definition 84 DHCP Server using 187 disabling bandwidth management 94 file security 113 volume permissions 107 disconnecting LAN client from a share 146 LAN share from computer 143 volumes from computer 143 disk corruption avoiding during installation of metaSAN 142 preventing on HFS+ volumes 177 using repair disk utility 140 disk maintenance prerequisites 134 disk tables checking with metaSAN utility 171
listing with metaSAN utility 171 displaying metaSAN window 62 dynamic disks backing up 182 interaction with the SAN 180 management 181 managing configuration 181 overview 179 restoring configuration 182 reverting to basic 139 upgrading from basic 138
E
editing LAN share 162 enabling automatic Finder relaunch 123 file security 110 SAN to LAN failover 118 Spotlight indexing 126 TDIR support on Windows 119 virtualization for Avid on Windows 119 volume permissions 101 exporting SAN definition 83
F
failover Metadata Master failover 18 SAN to LAN failover 20 failover condition 18 failover detection 20 specifying 89 fallback account specifying for all machines 110 specifying for one machine 111 FCP project names 183 file security 109 disabling 113 enabling 110 Finder enabling automatic relaunch 123 folder size calculating 177 foreign volume 22 formatting
210
Index
volumes 128
G
generating Support Log 185
H
HFS+ volume checking and repairing 129
I
importing metaSAN users to a definitions database 104 SAN definition 84 installing metaSAN avoiding disk corruption 142 on Linux 35 on Mac OS X 31 on Windows 33 prerequisites 30 scenarios 35 system requirements 23 installing metaSAN iSCSI system requirements 26 integrating Linux 148 IP range specifying 86
editing 162 overriding mount location 165 removing 163 setting default mount location 164 Linux adding to a foreign definition 148 checking mounted volumes/LAN shares 149 errors check 150 integration overview 148 logging on to metaSAN 149 logging out metaSAN 149 removing from all SAN definitions 148 working with volumes/shares 149 listing disk tables 171 disk tables with metaSAN utility 171 logging on to metaSAN 63 Linux 149 Mac OS X and Windows 63 logging out metaSAN Linux 149
M
MAC address binding to NIC on Linux 187 machines adding to SAN definition 76 removing from SAN definition 78 Maintenance Mode 23 manage dynamic disks 181 dynamic disks configuration 181 Member 18 Metadata Master 17 Metadata Master failover 18 failover condition 18 failover detection 20 manually transferring mastership 143 testing 145 types 19 Metadata Master priorities 20 configuring 87 overriding for one volume 88 metadata requests 18 metaLAN 21 architecture overview 152 data master 21
J
joining foreign definition 78
L
LAN client 21 activating licenses automatically 153 activating licenses manually 154 adding to a foreign definition 158 adding to SAN definition 156 disconnecting from a share 146 removing from SAN definition 157 LAN share 21 adding with metaSAN Redirection utility 174 creating 161 deleting with metaSAN Redirection utility 174 disconnecting from computers 143
211
Index
how it works 152 LAN client 21 LAN share 21 metaSAN activating 39 architecture overview 16 automatically update on Linux 57 automatically update on Mac OS X 56 automatically update on Windows 56 deactivating 43 installing 30 installing on Linux 35 installing on Mac OS X 31 installing on Windows 33 manually upgrading 57 uninstalling 36 uninstalling from Linux 38 updating 56 upgrading from version 1.x 58 metaSAN iSCSI system requirements 26 metaSAN Redirection utility 173 adding shares 174 closing files from files table 174 closing session from session table 175 deleting shares 174 force closing multiple files 174 listing open files table 174 listing session table 175 listing share table 174 starting 173 metaSAN tool 175 metaSAN users creating 103 deleting 105 importing 104 modifying 105 metaSAN utility 170 activating licenses 170 backing up .pmr file 172 checking disk tables 171 checking the volume table 171 checking volumes status 171 getting registry parameters 171 list disk tables 171 overwriting .pmr file 172 restoring .pmr file 173
starting 170 unmarking volumes 172 metaSAN window displaying 62 modifying metaSAN users 105 mount location overriding for a machine 98, 165 setting default 95, 164 MTU size best practices 190
N
network load balancing best practices 189 NIC binding MAC address to on Linux 187 None failover detection assigning new master 189 non-SAN volumes managing 73 setting to Not Available 74 settings to Private 75 specifying default treatment 124 not available volume 22 NTFS volume checking and repairing 130
O
open files table listing 174 overriding Metadata Master priorities for one volume 88 share mount location 165 volume mount location 98 volume permissions for a LAN share 167 volume permissions for a volume 108 overwriting .pmr file with metaSAN utility 172 ShareAccess settings 183
P
prerequisites 30 private volume 22 public volume 22
212
Index
R
registry parameters getting with metaSAN utility 171 removing bandwidth quota 93 bandwidth reservation 93 LAN share 163 Linux from all SAN definitions 148 machines from SAN definition 78 volumes from SAN definition 72 renaming volumes 133 repair disk utility using 140 repartitioning volumes on Mac OS X 136 volumes on Windows 137 restoring .pmr file with metaSAN utility 173 dynamic disks configuration 182 reverting dynamic disks to basic 139
S
SAN definition 17 adding LAN clients 156 adding machines 76 adding volumes 70 changing the password 81 configuring Metadata Master priorities 87 configuring settings 84 creating 65 deleting 84 exporting 83 importing 84 protecting with password 80 removing LAN clients 157 removing machines 78 removing the password 82 removing volumes 72 specifying failover detection 89 specifying the IP range 86 SAN Member 18 SAN to LAN failover 20 enabling 118 service dependencies specifying 124
session closing from session table 175 session table listing 175 share table listing with metaSAN Redirection utility 174 ShareAccess settings overwriting on Windows 183 specifying allocation optimization size 118 boot sequence 120 Data Master 159 failover detection 89 fallback account for all machines 110 fallback account for one machine 111 files and folders creation behaviour on Mac OS X 123 IP Range of a definition 86 service dependencies 124 Spotlight indexing enabling on SAN volumes 126 starting metaSAN Redirection utility 173 metaSAN utility 170 Support Log generating 185 synchronization interface card choosing 117 System requirements Mac OS 23 system requirements 23 Linux 24 Mac OS X 23 metaSAN iSCSI 26 Windows 24
T
TDIR support enabling 119 testing Metadata Master failover 145 volume performance 121
U
uninstalling metaSAN 36 from Linux 38 from Mac OS X 37
213
Index
from Windows 37 unmarking HFS+ volumes 175 volumes with metaSAN utility 172 updating metaSAN 56 automatically on Linux 57 automatically on Mac OS X 56 automatically on Windows 56 upgrading basic disks to dynamic 138 upgrading metaSAN from version 1.x 58 upgrading metaSAN manually 57 using DHCP Server 187 repair disk utility 140
renaming 133 repartitioning (Mac OS X) 136 repartitioning (Windows) 137 testing performance 121 unmarking HFS+ volumes 175 unmarking with metaSAN utility 172 writing on the SAN volumes 177 volumes status checking with metaSAN utility 171
W
writing on the SAN volumes 177
V
volume checking disk tables with metaSAN utility 171 enabling Spotlight indexing 126 foreign 22 not available 22 overriding mount location 98 private 22 public 22 setting default mount location 95, 164 volume maintenance prerequisites 128 volume permissions 100 configuring for all volumes 105 creating metaSAN users 103 deleting metaSAN users 105 disabling 107 enabling 101 importing metaSAN users 104 modifying metaSAN users 105 overriding for a LAN share 167 overriding for a volume 108 volume table checking with metaSAN utility 171 volumes adding to SAN definition 70 creating 134 disconnecting from computers 143 disk defragmentation 131 formatting 128 removing from SAN definition 72
214