Documente Academic
Documente Profesional
Documente Cultură
Cumulative Change Summary Added AIX 5.2 TL10 Added AIX 6.1.x Removed all references to End of Life SANsymphony and SANmelody versions that are no longer supported as of April 2010. Added commands to check Fast I/O Failure and Dynamic Tracking. Added AIX 7.1 Added SANsymphony-V R8.x Removed all references to End of Life SANsymphony and SANmelody versions that are no longer supported as of July 31 2011 Updated DataCore Server and Host minimum requirements. Removed all references to End of Life SANsymphony and SANmelody versions that are no longer supported as of December 31 2011
Date March, 2009 Jul, 2009 June, 2010 June, 2011 October, 2011 November, 2011 January, 2012
COPYRIGHT Copyright 2011 by DataCore Software Corporation. All rights reserved. DataCore, the DataCore logo, SANsymphony, and SANmelody are trademarks of DataCore Software Corporation. Other DataCore product or service names or logos referenced herein are trademarks of DataCore Software Corporation. All other products, services and company names mentioned herein may be trademarks of their respective owners. ALTHOUGH THE MATERIAL PRESENTED IN THIS DOCUMENT IS BELIEVED TO BE ACCURATE, IT IS PROVIDED AS IS AND USERS MUST TAKE ALL RESPONSIBILITY FOR THE USE OR APPLICATION OF THE PRODUCTS DESCRIBED AND THE INFORMATION CONTAINED IN THIS DOCUMENT. NEITHER DATACORE NOR ITS SUPPLIERS MAKE ANY EXPRESS OR IMPLIED REPRESENTATION, WARRANTY OR ENDORSEMENT REGARDING, AND SHALL HAVE NO LIABILITY FOR, THE USE OR APPLICATION OF ANY DATACORE OR THIRD PARTY PRODUCTS OR THE OTHER INFORMATION REFERRED TO IN THIS DOCUMENT. ALL SUCH WARRANTIES (INCLUDING ANY IMPLIED WARRANTIES OF MERCHANTABILITY, NON-INFRINGEMENT, FITNESS FOR A PARTICULAR PURPOSE AND AGAINST HIDDEN DEFECTS) AND LIABILITY ARE HEREBY DISCLAIMED TO THE FULLEST EXTENT PERMITTED BY LAW. No part of this document may be copied, reproduced, translated or reduced to any electronic medium or machine-readable form without the prior written consent of DataCore Software Corporation
General
AIXs own MPIO require a healthy LUN 0 in order for it to detect and be able to use additional LUNs assigned to initiator connections. Therefore, create and serve a small Linear Virtual Disk as a dummy LUN 0 from each DataCore target to each AIX initiator that you intend to use. Do not set this dummy LUN 0 as a mirror (as while it is unhealthy or in recovery no other LUNs from the same DataCore Server will be detectable until it is healthy again). Also, as this LUN 0 is not actually used for data, setting it as a mirror is unnecessary.
lsattr El fscsiN
(where N is the FC controller number). 4. Repeat the above for all fibre controllers. You should now see:
dyntrk fc_err_recov
yes fast_fail
True True
5. Now run the following AIX shell script: #!/bin/ksh odmadd << \! PdAt: uniquetype = "disk/fcp/mpioosdisk" attribute = "mpio_model_map" deflt = "0808DataCore" values = "041480" width = "" type = "R" generic = "" rep = "s" nls_index = 0 !
6. For DataCore LUNs in an HACMP configuration with AIX 5.2 TL10 and greater edit
/etc/cluster/disktype.lst
And add the line:
disk/fcp/mpioosdisk FCPARRAY
7. Run the command
bosboot a
This will create a new boot image containing the DataCore MPIO definition. 8. Reboot the Host.
Note: The following additional steps must be run each time the Host is served any Virtual Disk. 1. On the Host run cfgmgr and then lsdev to list them. For example: # lsdev -Cc disk hdisk0 Available hdisk1 Available hdisk2 Available hdisk3 Available
Disk Drive FC SCSI Disk Drive FC SCSI Disk Drive FC SCSI Disk Drive
2. Use the chdev command to change and optimize the hdisk attributes:
Important It is very possible that after an upgrade to a new Maintenance Level (ML), Technology Level (TL) or even Program Temporary Fix (PTF), AIXs Object Data Manager (ODM) configuration may be overwritten. It is therefore important to verify that the DataCore ODM entry still exists, run this command: