Sanpath User's Guide
Total Page:16
File Type:pdf, Size:1020Kb
SANpath User’s Guide Version 4.0 June 2004 83-00002722, Revision B Copyright Copyright 2001-2004 Dot Hill Systems Corp. All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, translated, transcribed, or transmitted, in any form or by any means – manual, electric, electronic, electromechanical, chemical, optical, or otherwise – without prior explicit written permission of Dot Hill Systems Corp., 6305 El Camino Real, P.O. Box 9000, Carlsbad, CA., 92009-1606. Trademarks Dot Hill Systems, the Dot Hill logo, SANscape, SANnet, and SANpath are registered trademarks of Dot Hill Systems Corp. All other trademarks and registered trademarks are proprietary to their respective owners. Changes The material in this document is for information only and is subject to change without notice. While reasonable efforts have been made in the preparation of this document to assure its accuracy, Dot Hill Systems Corp., assumes no liability resulting from errors or omissions in this document, or from the use of the information contained herein. Dot Hill Systems Corp., reserves the right to make changes in the product design without reservation and without notification to its users. Contents Preface . .vii 1. Overview . .1 What is SANpath? . .1 Failover/Failback Data Paths . .1 I/O Load Balancing . .2 Dynamic LUN Masking . .2 How SANpath Works . .2 Supported SANpath Configurations . .2 Summary of SANpath Benefits . .3 2. Hardware Preparation . .5 Hardware Overview . .5 Multiple I/O Paths . .5 Host Computer and Storage Devices . .5 Example Configurations . .6 Host LUN Mapping . .7 3. SANpath Operation . .9 Overview . .9 The setsp Command . .9 The sppath Command . .11 Display Options for sppath . .14 Ignore and Reclaim Devices with sppath . .14 Understanding the setsp –a Screen . .15 spd field . .16 iii Path/disk field . .16 Status field . .16 Primary field . .17 Exclude field . .17 Buf field . .17 Balance field . .17 RtrCnt field . .17 RtrDly field . .17 FailBack field . .18 ID= identifier . .18 Changing the Configuration . .18 Specifying a Device for setsp . .18 Assigning a New Primary Path . .18 Turning the Exclusion Setting Off and On . .19 Redefining the Buffer Pointer Allocation . .20 Turning Load Balancing On and Off . .20 Changing the Retry Count and Retry Delay . .20 Turning Failback Off and On . .21 Dynamic Device Detection . .21 Claiming New Devices in Windows . .21 Claiming New Devices in Solaris . .22 Claiming New Devices in IBM AIX . .23 Claiming New Devices in Linux . .24 Using SANpath with SANscape . .24 Microsoft Windows, Solaris, Linux, and IBM AIX . .24 Monitoring SANpath through SANscape . .25 Search SANpath Devices . .26 Managing SANpath Devices . .27 To Manage SANpath Devices from the Main Window . .27 To Manage SANpath Devices Using Drag and Drop . .28 SANpath Dynamic LUN Assignments . .29 Switching to the Resource View . .29 iv SANpath User’s Guide • June 2004 4. Setting Up SANpath on Solaris . .37 Installing SANpath on Solaris . .38 Installed SANpath Files . .40 Uninstalling SANpath on Solaris . .40 SANpath Device Naming in Solaris . .41 How Device File Names Are Chosen . .42 Devices with Only One Path to the Host . .43 Reconfiguration for Existing Applications . .43 Underlying Device Path Names . .43 5. Troubleshooting Solaris . .45 Comparing setsp with System Events . .45 Cable Failure Errors . .46 Failover Error Reporting . .47 Recovering from a Failure . .47 6. Setting Up SANpath on Linux . .49 Requirements . .49 Installing SANpath on Linux . .50 Uninstalling SANpath . .51 SANpath Device Naming in Linux . .52 7. Troubleshooting Linux . .53 Before Installing SANpath . .53 Troubleshooting Linux . .54 Failover Error Reporting in Linux . .54 Recovering from a Linux Path Failure . .54 8. Setting Up SANpath on Windows . .55 Installing SANpath on Windows NT/2000 . .55 Installed Windows Files . .57 Uninstalling with Windows . .57 Microsoft Clustering Software . .57 MSCS Requirements and Configuration . .57 Contents v Installing SANpath Prior to MSCS . .58 Installing SANpath after MSCS . .59 SANpath Device Naming.