HP 353803-B22 - StorageWorks Modular Smart Array 1000 SAN Starter,AD510A - StorageWorks Modular Smart Array 1500 cs 2U Fibre Channel SAN Attach Controller Shelf Hard Drive,AE326A - StorageWorks Modular Smart Array 1500 SAN SATA Starter Administration Manual

Page 1
HP Modular Smart Array FC VDS Hardware Provider administration guide
Par t number: T1634-96072
econd edition: May 2006
S
Page 2
Legal and notice information
© Copyright 2005-2006 Hewlett-Packard Development Company, L.P.
12.212, Commercial Computer Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S. Government under vendor’s standard c om mercial license.
The information contained herein is subject to change without notice. The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. HP shall not be liable for technical or editorial errors or omissions contained herein.
Intel, Itanium, Pentium, Intel Inside, and the Intel In side logo are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries.
Microsoft, Windows, Windows XP, and Windows NT are U.S. registered trademarks of Microsoft Corporation.
Adobe and Acrobat are trademarks of Adobe Systems Incorporated.
Java is a U.S. trademark of Sun Microsystems, Inc.
Oracle is a registered U.S. trademark of Oracle Corporation, Redwood City, California.
Linux is a U.S. registered trademark of Linus Torvalds.
UNIX is a registered trademark of The Open Group.
Printed in the U.S.
Page 3
Contents
Preface .............................. 5
Aboutthisguide....................................... 5
Intendedaudience...................................... 5
Diskarrays......................................... 5
Relateddocumentation.................................... 5
Documentconventionsandsymbols .............................. 6
HPtechnicalsupport..................................... 7
Subscriptionservice ..................................... 7
HPwebsites ........................................ 7
Documentationfeedback ................................... 7
OtherHPwebsites ..................................... 7
1Overview ............................ 9
Simpleoverview...................................... 10
Detailedoverview..................................... 11
Functionalcomponents................................. 12
MicrosoftWindows2003operatingsystem ........................ 12
WindowsDiskManagement .............................. 12
Thirdpartymanagementapplications........................... 13
Microsoftcommandlineinterfaces............................ 13
Windowssoftwareproviders .............................. 13
MicrosoftVirtualDiskService(VDS) ........................... 14
HPMSAFCVDSHardwareProvider ........................... 15
Hardware Providers typical applications . . . . . . . . . . . . . . . . . . . . . . . . 15
HPdiskarray..................................... 15
2Configuration.......................... 17
Components ....................................... 18
Hardwarecomponents................................. 18
Softwarecomponents ................................. 19
HPMSAdiskarray(hostserveroptional):....................... 19
WindowsVDSProviderserver:............................ 19
Optionalcomponents ................................. 19
Congurationprocedures.................................. 20
Congurationsummary................................. 20
VDSProviderWindows2003server:......................... 20
Diskarrayandhost: ................................ 20
Important congurationnotes:............................ 20
ConguringtheHPProviderserver............................ 21
Conguringthediskarrayandoptionalhost........................ 21
3Installation........................... 23
Installationprocedures ................................... 24
Installationsummary.................................. 24
InstallingtheProvider.................................. 24
Verifyinginstallation .................................... 29
Checkingvisibilityofthediskarray............................ 29
CheckingthelistofprogramsinWindows......................... 29
CheckingVDSdiskmanagementusingDiskRaid...................... 29
HP Modular Sma rt Array FC VDS Hardware Provider administration guide
3
Page 4
UninstallingtheHPProvider................................. 30
UninstallingtheHPProviderusingWindows........................ 30
UninstallingusingtheHPProviderinstaller......................... 30
4Troubleshooting . . ....................... 31
Troubleshootingprocedures................................. 32
VDSwillnotinstall................................... 32
CannotmanagethearrayusingProvider ......................... 32
VDSerrormessages .................................... 33
Glossary............................. 37
Index .............................. 39
4
Page 5
Preface
About this guide
This gu ide provides information about:
The HP MSA FC VDS Hardware Provider version 4.00.00 for VDS 1.0 and 1.1. The Provider for
VDS 1.1 supports Windows 2003 R2.
Requirements and procedures for installing the Provider on a Windows host
Conguring the MSA disk a rray for use with the Provider
Intended audience
This guide is intended for system administrators with knowledge of:
Thehosthard
Windows 2003 operating system
MSA disk arrays
Disk arrays
Unless otherwise noted, the term “disk array” refers to these disk arrays:
HP StorageWorks MSA1000 or MSA1500 Disk Array
ware
Related documentation
The follow
HP StorageWorks MSA1000/1500 Installation Guide
HP StorageWorks MSA1000/1500 User Guide
You c an nd these documents from the Manuals page of the HP Business Support Center web site:
h
ttp://www.hp.com/support/manuals.
In the Sto
ing documents provide related information:
rage section, click Storage array systems and then select your product.
HP Modular Sma rt Array FC VDS Hardware Provider administration guide
5
Page 6
Document conven
tions and symbols
Convention
Blue text: Document conventions and
symbols
Blue, underlined text: http://www.hp.com
Bold text
Italic text Text emphasis
Monospace
Monospace, italic text
Monospace, bold text
text
Element
Cross-reference links and e-mail addresses
Web site addre
Keys that are pressed
Text typed into a GUI element, such as a box
GUI elements that are clicked or selected, such
as menu and list items, buttons, tabs, and check boxes
File and d
System ou
Code
Command
Code variables
Command variables
Emphasized monospace text
sses
irectory names tput
s, their arguments, and argument values
WARNING!
Indicates that failure to follow directions could result in bodily harm or death.
CAUTION:
Indicates that failure to follow directions could result in damage to equipment or data.
IMPORTANT:
Provides clarifying information or specic instructions.
NOTE:
Provides additional information.
TIP:
Provides helpful hints and shortcuts.
6
Preface
Page 7
HP technical support
Telephone numbers for worldwide technical support are listed on the HP support web site:
h
ttp://www.hp.com/support/.
Collect the f
Technical support registration number (if applicable)
Product serial numbers
Product m od
Error messages
Operating system type and revision level
Detailed q
For continuous quality improvement, c a lls may be recorded or monitored.
ollowing information before calling:
el names and numbers
uestions
Subscription service
HP recommends that you register your product at the Subscriber’s Choice for Business web site:
h
ttp://www.hp.com/go/e-updates.
After registering, you will receive e-mail notication of product enhancements, new driver versions, rmware updates, and other product resources.
HP web si
For additional information, see the following HP web sites:
•h
•http://
•http://www.hp.com/service_locator
•http://www.hp.com/support/manuals
•http:/
tes
ttp://www.hp.com
www.hp.com/go/storage
/www.hp.com/support/downloads
Documentation feedback
HP welcomes your feedback.
To make comments and suggestions about product documentation, please send a message to
storagedocs.feedback@hp.com. All submissions become the property of HP.
Other HP web sites
For additional information, see the following HP web sites:
//www.hp.com/go/storage
ttp:
•h
•http://www.hp.com/support/
•http://www.hp.com/service_locator
•http
://www.docs.hp.com
HP Modular Sma rt Array FC VDS Hardware Provider administration guide
7
Page 8
8
Preface
Page 9
1Overview
This chapter describes the HP MSA FC VDS Hardware Provider for Windows 2003 and explains how it operates with Microsoft’s operating system and applications.
When you have read this chapter, you should have a functional understanding of the Provider that will prepare you to install it and get it working.
HP Modular Sma rt Array FC VDS Hardware Provider administration guide
9
Page 10
Simple overview
The HP MSA VDS Provider is a solution that installs on a Windows 2003 server connected to an HP disk array. and applications to manage the MSA disk array.
The Provider works with the Microsoft Virtual Disk Service (VDS) to enable the Windows OS
10 Overview
Page 11
Detailed overview
The HP VDS Hardware Provider expands on the capability of Windows and Windows applications to manage the HP
disk array.
Through the H management
P VDS Provider, Windows and Windows applications can perform disk array LUN and port
tasks normally performed using proprietary array control software.
HP Modular Sma rt Array FC VDS Hardware Provider administration guide
11
Page 12
Functional c
omponents
The process of managing array volumes using VDS and the HP Provider involves the following components:
Microsoft Wi
Windows Disk Management
Third Party M anagement Applications
Microsoft C
Windows Software Providers
Windows Virtual Disk Service
HP MSA FC VD
HP MSA Disk Array System
The following pages describe each component of the preceding illustration.
ndows 2003 SP1 for VDS 1.0 or Windows 2003 R2 for VDS 1.1
ommand Line Utilities
SProvider
Microsoft Windows 2003 operating system
The H P Provider and Microsoft’s VDS service work under the control of the Windows Server 2003 operating system. The Windows OS operates the servers to which the disk array is attached and supports the applications, services, and providers that store and retrieve data on the array and manage array disks and volumes.
Windows Disk Management
Windows Disk Management consists of the Windows software and user interfaces tha t enable you to manage disks, volumes, and le systems. The user interface for disk management is included in the Compute
r Management application within the Administrative Tools Control Panel.
12 Overview
Page 13
Third party m
anagement applications
Third party m volumes.
anagement applications control the Microsoft VDS service to manage array disks and
Microsoft command line interfaces
Microsoft offers two command line utilities: DiskPart and DiskRaid. These interfaces enable you to script disk manag ement tasks so you can automate conguration of multiple storage disks.
The DiskPart utility, which comes standard with Windows XP and Windows Server 2003, manages disks, volumes, and partitions. Using DiskPart, you can use the command line to manage the disk array.
The DiskRaid utility which is an application used to congure hardware RAID storage systems, works with any storage hardware that includes a VDS provider, including HP arrays using the HP MSA FC V DS Provider. DiskRaid comes with the Windows 2003 Server Resource Kit (SP1, VDS 1.0) or with the SAN Manager (R2, VDS 1.1). DiskRaid has a command syntax similar to DiskPart.
Windows software providers
The Microsoft software providers (called Basic Disk Provider and Dynamic Disk Provider) interface between the Windows OS, Windows applications, and disks, drives, and disk arrays. Through these Software Providers and VDS, Windows sees the disks, drives, and disk array volumes and performs actions s
An HP Hard to per form the tasks described above on the HP disk arrays. However, the HP Provider extends the capabilities of various Windows providers and applications to do additional LUN and port management tasks that normally require the HP array management software.
uch as partitioning, mounting, and managing the le system.
ware Provider is not required in order for the Microsoft or third party software providers
HP Modular Sma rt Array FC VDS Hardware Provider administration guide
13
Page 14
Microsoft Virtual Disk Service (VDS)
Microsoft VDS provides an interface for managing volumes and logical units. Administrators can identify, congure, and monitor supported HP disk array volumes from the Windows Server 2003 Microsoft Management
Provides the capability of Windows and Windows applications to recognize the HP disk array
and p er form basic and dynamic disk management functions.
Microsoft Management Console (MMC) Snap-in, Disk M anager and DiskPart command line
interface use the VDS service.
When used w
perform disk array LUN and port management tasks normally performed using proprietary array control software.
VDS manages the HP disk array to make it appear like a Windows disk for Windows applications. When you use Microsoft Management Console, Windows Disk Manager a nd the Microsoft DiskPart or DiskRaid utility to control the array, your commands are sent to the array through VDS and the software or hardw
VDS performs the following functions:
Coordinates all providers and clients (local and remote)
Perform
Discloses hardware LUNs to software disks
Performs common le system functions
Monito
For detailed information about the Microsoft VDS service, search the Microsoft web site.
Console (MMC).
ith the HP MSA FC VDS Provider, Windows and Windows applications can
are providers.
sbinding
rs volume status
Overview
14
Page 15
HP MSA FC VDS H
The HP MSA FC VDS Hardware Provider consists of special HP DLLs and executables that install on the Windows server. These components extend the capability of Windows and Windows applications to communicate
ardware Provider
with and manage the disk array.
Hardware Providers typical applications
The advantage of VDS and the HP MSA FC VDS Provider is that they allow you to manage the HP disk array using the Windows interface. Array management tasks that would normally require the array’s proprietary management application can be done using VDS and the third party Windows management application of your choice. When you have multiple array mod els, this is particularly helpful because you can manage all arrays from a single interface. Windows applications can manage the arrays to manage ports, discover and manage LUNs, format, partition, and mount volumes, and create and manage le systems and les. One Windows application can be used for storing and managing data on multiple array models as well as other storage devices.
HP disk array
Specific supporting technologies and features within the arrays result in some differences in their methods and capabilities of performing VDS tasks. The Provider for the MSA1000 and MSA1500 Disk Arrays has been designed specially for those arrays.
HP VDS Hardware Providers have been created to work with selected HP disk arrays. Different
HP Modular Sma rt Array FC VDS Hardware Provider administration guide
15
Page 16
16 Overview
Page 17
2Confi guration
This chapter lists required hardware and software components and explains how to congure the disk array and Windows 2003 servers for use with the HP MSA FC VDS Hardware Provider. You must complete the procedures in this chapter before you install the Provider.
IMPORTANT NOTE: The right combination of software versions is crucial to conguring a working system. Refer to the README les accompanying the HP Provider installation les for information about
compatible software versions and system congurations.
For HP Providers documentation and software downloads, see the following web location:
h
ttp://www.hp.com/support/HWPMSA
HP Modular Sma rt Array FC VDS Hardware Provider administration guide
17
Page 18
Components
The following hardware and software components are used with the HP Provider and an HP MSA disk array. See the Read Me le and contact HP Support for HP tested and approved components.
Hardware components
HP StorageWorks MSA1000/1500 Disk Array
Windows 2003 Server: This server contains the Microsoft VDS Service and H P VDS Hardware
Provider.
Fibre Channel Host bus adapter (HBA): Installs in the VDS Provider server to provide FC
connection to the MSA array. VDS supports only certain Emulex and Qlogic HBAs and the SCSI Storport driver, not SCSI Miniport.
Fibre C hann el switch and cabling: For connecting the VDS Provider server to the array via fabric
SAN. Some arrays have a built-in switch.
18
Conguration
Page 19
Software components
IMPORTANT NO system. Refe
about compa instructio
The following components and congurations enable you to use the HP MSA FC VDS Provider with the MSA.
ns carefully.
TE: The right combination of software versions is c rucial to con guring a working
rtothetheREADMEles accompanying the HP Provider installation les for information
tible software versions and system congurations. Follow all con g uration and installation
HP MSA disk array (host server optional):
Congured as described in the following Conguration procedures
Windows VD
S Provider server:
Windows 2003 Server
HP MSA FC V
Microsoft QFEs (quick xes), if required for your OS or VDS, are listed in the HP Provider README
le. For more information, contact HP Support.
DS Provider 4.00.00
Optional components
HP B asic MPIO software if multipathing is desired
MSCS clustering (4–node clusters are supported)
HP Modular Sma rt Array FC VDS Hardware Provider administration guide
19
Page 20
Conguration procedures
Physically install and congure the disk array and the server as described below and in the manuals for those products. Refer to the diagram under Components for an overview of interconnections.
Conguration summary
You will perform the following tasks du ring conguration:
VDS Provider Windows 2003 server:
Install Windows 2003 Server OS.
InstallFCHostBusAdapteranddriver.
Connect th
Install NIC card and connect to Ethernet LA N (optional) .
Install HP MPIO software if multipathing is desired.
Disk array and host:
Connect the array to the VDS Server through the FC switch.
Verify existing or install MPIO soft ware license.
Important conguration notes:
Administrator privileges are required for all devices and software. If you do not have administrator privileges, the software and hardware will not communicate properly.
e server HBA to the array using a FC switch and set up zoning (if required).
When using the VDS framework to create and manage LUNs, the LUNs should be the sam e size as the physical disk size. You can make LUNs smaller than a physical disk (or disks, if spanning multiple disks), butanyspaceleftoveronthephysicaldisk(s)cannotbeused. Forexample,ifyouhavethree36 GB drives totalling 108 GB and you create a LUN of 20 GB spanning all three disks, the remaining 88 GB a
YoumayuseBasicMPIOwiththediskarrayandProviderserver,butyouwillnotbeabletouseVDSto manage MPIO. Use whatever MPIO conguration software you h ave available to manage MPIO.
re unusable.
20
Conguration
Page 21
Conguring the HP Provider server
Install and congure the Windows 20 03 server that will run the HP VDS Provider soft ware as follows:
1. If it is not already present, install the Windows 2003 Ser ver OS on the server that will run the
HP Provider software.
2. Install a Fi
manufactur
3. Install the HBA driver and utility software onto the server according to the HBA manufacturer’s
instructions. HP tested drivers are available from HP Support. Follow the README le that comes with the driver for installation.
4. Connect t
external switch. Congure the switch, including zoning if required, according to the manufacturer’s instructions. For helpful information on SAN construction, see the HP StorageWorks SAN Design Reference Guide. To locate this guide, visit the HP Manuals web site listed in the front of this book under Related documentation. Search for the link to “H P StorageWorks SAN.”
5. If desired, connect the server to the corporate Ethernet LAN (optional). A rewall is recommended
but optional. Be sure the rewall is open between the MSA host and the HP Provider server.
6. Instal
bre Channel host bus adapter (HBA) card into the server according to the HBA
er’s instructions.
he server to the disk array via the built-in Fibre Channel fabric switch, if present, or an
lMPIOsoftwareontheVDSProviderserveraccordingtotheMPIO Installation Guide.
7. Compl
ete the rest of conguration in this chapter and then install the required HP VDS Provider
ware on the server as explained in “Chapter 3 Installation.
soft
Conguring the disk array and optional host
Ensure the disk array has been fully installed and congured. Install the Array Conguration Utilit y software on the optional host, if desired. For details, refer to the HP Array Conguration Utility User
Guide.MakesurethelicensefortheMPIOsoftware,ifused,isinstalledaccordingtotheMPIO Installation Guide. Ensure the array is connected through a FC switch to the Provider server as explained previously.
NOTE:
When using the VDS framework to create and manage LUNs, the LUNs should be the same size as the physical disk size. You can make LUNs smaller than a physical disk (or disks, if spanning multiple disks), but any space left over on the physical disk(s) cannot be used. For example, if you have three 36 GB drives totalling 108 GB and you create a LUN of 20 GB spanning all three disks, the remaining 88 GB are unusable.
HP Modular Sma rt Array FC VDS Hardware Provider administration guide
21
Page 22
22
Conguration
Page 23
3 Installation
This chapter explains how to install the Provider a nd other required software. When you install the Provider, the extended storage management features of VDS are enabled.
IMPORTANT NOTE: The right combination of software versions is crucial to conguring a working system. Refer to the READ ME les accompanying th e HP Provider installation les for information about compatible software versions a n d system congurations.
For HP Hardware Providers documentation and software downloads, see the following web location:
ttp://www.hp.com/support/HWPMSA
h
HP Modular Sma rt Array FC VDS Hardware Provider administration guide
23
Page 24
Installation procedures
The following procedures describe how to install the Hardware Providers on a Windows 2003 server.
If you have not already congured the server and t h e array as instructed in “Chapter 2 Conguration,” do so now before you install the H P Provider software. The HP Provider will not work if the array and server have not been correctly congured before you install th e Provider.
Installation summary
You will perform the following tasks on the Windows server during installation:
Remove the p revious version of the Provider, if necessary.
Run the Provider installation executable: setup.exe.
Follow the InstallShield Wizard instructions to install the software.
Install Microsoft QFEs (quick xes), if any. See the Provider READMEle for details.
Verify installation using Windows Disk Management and the DISKRAID List Provider command.
Install
ing the Provider
Follow these steps to install the HP VDS H ardware Provider on a Windows 2 0 03 server. To stop installation at any point during this procedure, click Cancel:
1. Insert t
he Provider installation CD and double click the Provider executable:
setup.exe
The Preparing to Install window appears, followed by the install Welcome screen.
24
Installation
Page 25
NOTE:
If you have not removed a previous version of the Provider, the following message pops up.
Click OK to end installation. Before you can install, you must rst remove the old Provider using the Window s Ad d or Remove Programs Control Panel. Then try the installation again.
2. In the Welcome window, click Next. The License Agreement window appears.
3. Click “I accept...” to agree to the license terms.
HP Modular Sma rt Array FC VDS Hardware Provider administration guide
25
Page 26
4. Click Next
. The Destination Folder window appears.
5. Click Next to install VDS in the default location, or click Change to browse for a new location,
and then click Next.
The Ready to Install window appears.
26
Installation
Page 27
6. Click Install to start the installation process. A status window appears to show progress.
7. When installation nishes, the InstallShield Wizard Completed window appears.
HP Modular Sma rt Array FC VDS Hardware Provider administration guide
27
Page 28
8. Click Finish. HP MSA FC VDS Provider installation is complete.
9. At the comm
andline,issuestopandstartcommandstoVDSasfollows:
net stop vds
net start
vds
10. If all other applications have b een installed, this is a good tim e to install the Microsoft Q FEs (quick
xes). The QFEs are required to x problems in the Microsoft OS that have not yet been released in a service pack. For information about QFEs that are currently needed for the Provider, see the Provide
r README le.
28
Installation
Page 29
Verifying installation
To verify installation, perform the following tests. If you have any trouble with installation or with verifying installation, see Chapter 4 “Troubleshooting” in this guide.
Checking visibility of the disk array
If you congured the disk array and server properly, the array LUNs should be visible in the Disk Management window on the VDS server. Click the Windows Start menu, click Administrative Tools,click Computer Management and click Disk Managem ent. You should see the array LUNs listed.
CheckingthelistofprogramsinWindows
A simple way to verify successful installation of the HP VDS Provider is to make sure it is listed in the Add/Remove Programs Control Panel in Windows. To see the list of installed programs, click Windows Start,clickSettings,clickControl Panel, and double-click Add/Remove Programs.VerifytheHPMSA VDS Hardware Provider appears in the list of installed programs.
Checking VDS disk management using DiskRaid
The Microsoft DiskRaid command line interface uses the HP VDS Provider in order to perform certain tasks on the HP disk array. You can install and run DiskRaid and use the “list provider” and “list subsystem” commands to verify the HP VDS Provider is working. The example output below shows the use of these commands:
DISKRAID> List Provider Prov ### Name Version Type
-------- --------------------------------------------- ---------- ------­Prov 0 HP Modular Smart Array FC VDS Provider 4.0.1.10 FC
DISKRAID> List Subsystem Subsys ### Name Status Health
---------- ------------------------------ ---------- ---------­Subsys 0 MSA1500 Online Healthy
HP Modular Sma rt Array FC VDS Hardware Provider administration guide
29
Page 30
Uninstalling the HP Provider
Before uninstalling the HP VDS Provider, issue a net stop command from the command line, as shown below:
net stop vds
Uninstalling the HP Provider using Windows
1. In Windows, select Start > Settings > Control Panel.
2. Double-click Add/Remove Programs.
3. Select the HP MSA VDS Hardware Provider program for removal.
4. Click Change/Remove. Windows removes the program.
Uninstalling using the HP Provider installer
You can also uninstall the HP Provider by starting the Provider installer again. Removal follows the same ste Finish when removal is complete.
ps as installation. When the screen below appears, click the Remove button, a nd then click
30
Installation
Page 31
4 Troubleshooting
This chapter explains how to troubleshoot the HP Provider and includes a list of error messages and explanations.
HP Modular Sma rt Array FC VDS Hardware Provider administration guide
31
Page 32
Troubleshooting procedures
The following instructions present typical problems and solutions.
VDS will not install
The HP V DS Provider installation works only on the Windows versions listed in the README le supplied with the HP Provider. The installer will not install the soft ware on other versions of Windows.
Cannot mana
Use a proces
Application you are using to manage the array
Windows Disk Management conguration
VDS
HP VDS Provider
Perform these tests:
1. Do the arr
2. Use the
3. Che
4. Check conguration as explained in Chapter 2 Conguration:
5. Check connectivity between the array a n d the ser ver.
6. Ma
ge the array using Provider
s of elimination to d etermine whether the problem is with one of the following components:
ay volumes appear in the Disk Management tool? To check, in the Windows menu bar
select Start > Control Panels > Administrative Tools > Co mp uter Management > Storage > Disk Management. If LUNs are visible, Disk Management, VDS, and the array are communicating successfully. Any problems may be caused by a conguration problem with the management application or Provider. If array LUNs are not visible, click Action > Refresh and Action > Scan Disks. If LUNs are not visible, the problem could be connectivity or conguration of any or all of the components listed above.
DiskPart utility to check for the presence of array volumes. At the Run command line,
type diskpart.exe.Thentypelist volume to see a list of volumes. (Type “help” to see a list of commands.) If array volumes a re listed, D iskPart, the array and VDS are communicating successfully. Any problem with operation could be c aused by conguration of Windows Disk Management, the management application, or Provider. If LUNs are not visible, there may be a problem with connectivity or with conguration of the array or H P VDS Provider.
If you receive this error message: “The disk management services could not complete the
ation,” VDS is not enabled at startup. Click Start > Control Panels > Administrative Tools >
oper Services > right-click Virtual Disk Service > Properties > c l ick Manual under Startup type and click OK.
ck the README le that came with your HP Provider installation les to verify you are using patible versions of software.
com
ke sure you logged into all devices and software using administrator privileges.
sittheMicrosoftwebsitesupportknowledgebaseandsearchfor“VDSlogging.”Turnon
7. Vi
ogging as instructed by Microsoft and use the Microsoft procedure for testing VDS and checking
l the log.
32
Troubleshooting
Page 33
VDS error messages
The following table lists VDS error messages and their meanings.
Message Id
MessageID Value (hex)
VDS_E_NOT_SUPPORTED 0x80042400L
VDS_E_INITIALIZED_FAILED 0x80042401L
VDS_E_INITIALIZE_NOT_CALLED 0x80042402L
VDS_E_ALREADY_REGISTERED 0x80042403L
VDS_E_ANOTHER_CALL_IN_PROG RESS 0x80042404L
VDS_E_OBJ
VDS_E_INVALID_SPACE 0x80042406L
VDS_E_PARTITION_LIMIT_REACHED 0x80042407L
VDS_E_PAR
VDS_E_OPERATION_PENDING 0x80042409L
VDS_E_OPERATION_DENIED 0x8004240AL
VDS_E_OB
VDS_E_CANCEL_TOO_LATE 0x8004240CL
VDS_E_OPERATION_CANCELED 0x8004240DL
VDS_E_
ECT_NOT_FOUND
TITION_NOT_EMPTY
JECT_DELETED
CANNOT_EXTEND
0x80042 40
0x80042 40
0x80042 40BL
0x8004
5L
8L
240EL
Message Text
The operation is not supported by the object.
The service failed to initialize.
The initial
The provider is already registered.
A concurrent second call is made on an object before the rst is completed.
The object
The specied space is not free or not valid.
Number of partitions has reached the limit on a disk.
The extended partition is not empty.
The operation has not been completed yet.
Thisoperationisnotallowedonthecurrent boot,systemorpagele volume.
The objec
The operation cannot be cancelled because it is too late.
The operation has been cancelled.
Thevolumecannotbeextendedbecausethe le system does not support it.
ization method is not called.
is not found.
t has been deleted.
VDS_E_NOT_ENOUGH_SPACE 0x8004240FL
VDS_E_NOT_ENOUGH_DRIVE 0x80042410L
VDS_E_BAD_COOKIE 0x80042 411L
VDS_E_NO_MEDIA 0x80042412L
VDS_E_DEVICE_IN_USE 0x80042413L
VDS_E_DISK_NOT_EMPTY 0x80042414L
VDS_E_INVALID_OPERATION 0x80042415L
VDS_E_PATH_NOT_FOUND 0x80042416L
VDS_E_DISK_NOT_INITIALIZED 0x80042417L
VDS_E_NOT_AN_UNALLOCATED_DISK 0x80042418L
VDS_E_UNRECOVERABLE_ERROR 0x80042419L
_S_DISK_PARTIALLY_CLEANED
VDS
VDS_E_DMADMIN_SERVICE_ CONNECTION_FAILED
004241AL
0x0
0x80042 41BL
There is not enough usable space for this operation.
Not enough drives are specied to complete this operation.
The cookie is not found.
There is no media in the device.
Thedeviceisinuse.
sk is not empty.
The di
Invalid operation.
The path is not found.
isk is not initialized.
The d
The disk is not unallocated.
Unrecoverable error happened. The service must shut down.
disk is not fully cleaned due to I/O error.
The
The provider failed to connect to the Logical Disk Management Administrative service.
HP Modular Sma rt Array FC VDS Hardware Provider administration guide
33
Page 34
Message Id
MessageID Value (hex)
VDS_E_PROVIDER_INITIALIZATION_ FAI LED
VDS_E_OBJECT_
VDS_E_NO_DISKS_FOUND 0x8004241EL
EXISTS
0x80042 41CL
0x80042 41DL
Message Text
The provider failed to initialize.
The object alre
No disks were found on the target machine.
ady exists.
VDS_E_PROVIDER_CACHE_CORRUPT 0x8004241FL
VDS_E_DMAD­MIN_METHOD_CALL_FAILED
VDS_S_PROVIDER_ERROR_LOAD­ING_CACHE
VDS_E_PROVIDER_VOL_DE­VICE_NAME_NOT_FOUND
VDS_E_PROVIDER_VOL_OPEN 0x80042423L
VDS_E_DMADMIN_CORRUPT_NOTIFICA­TION
VDS_E_INCOMPATIBLE_FILE_SYSTEM 0x80042425L
VDS_E_INC
VDS_E_ACCESS_DENIED 0x80042427L
VDS_E_MEDIA_WRITE_PROTECTED 0x80042428L
HRESULT VDS_E_BAD_LABEL 0x80042429L
VDS_E_CANT_QUICK_FORMAT 0x8004242AL
VDS_E_IO_ERROR
VDS_E_VO
OMPATIBLE_MEDIA
LUME_TOO_SM ALL
0x80042420L
0x00042421L
0x80042 422L
0x80042 424L
0x80042 42
0x80042 42BL
0x80042 4
6L
2CL
The provider’s cache has become corrupt.
Amethodcallt Administrative service failed.
The provider encountered errors while loading the cache. See the NT Event Log for more information.
Thedeviceformofthevolumepathname could not be retrieved.
Failed to op
Acorruptnotificationwassentfromthe Logical Disk Manager Administrative service.
The le system is incompatible.
The media is incompatible.
Access is denied.
The media is write protected.
The label
Can not quick format the volume.
IO error occurred during format.
Thevolumesizeistoosmall.
o the Logical Disk Management
enthevolumedevice.
is illegal.
VDS_E_VOLUM E_TOO_BIG 0x8004242DL
VDS_E_CLUSTER_SIZE_TOO_SMALL 0x8004242EL
VDS_E_C
VDS_E_CLUSTER_COUNT_BE­YOND_32BITS
VDS_E_OBJECT_STATUS_ 0x80042431L
VDS_E_V
VDS_E_EXTENT_SIZE_LESS_THAN_MIN 0x80042433L
VDS_S_UPDATE_BOOTFILE_FAILED 0x00042434L
VDS_S_B BER_CH
VDS_E_BOOT_PARTITION_NUM­BER_CHANGE
VDS_E_NO_FREE_SPACE 0x80042437L
LUSTER_SIZE_TOO_BIG
OLUME_INCOMPLETE
OOT_PARTITION_NUM-
ANGE
0x80042 42FL
0x80042 430L
0x80042
0x00042
0x80042 436L
432L
436L
Thevolumesizeistoobig.
The cluster size is too sma ll.
The clus
Thenumberofclustersistoobigfor32bit integer.
The object is in failed status.
All exte
Thesizeoftheextentislessthantheminimum.
Failed to update the boot.ini le or NVRAM.
The boot partition’s partition number will change as a result of the migration operation.
The migration operation failed. The boot partition’s p artition number will change as a result of the migration operation.
The migration operation failed. The selected disk does not have enough free space to complete the operation.
ter size is too big.
nts for the volume could not be found.
34
Troubleshooting
Page 35
Message Id
MessageID Value (hex)
VDS_E_ACTIVE_PARTITION 0x80042438L
Message Text
The migration operation failed. An active partition was detected on the selected disk, and it is not the active partition used to boot the currently running OS.
VDS_E_PARTITION_OF_UN­KNOWN_TYPE
VDS_E_LEGACY_VOLUME_FORMAT 0x8004243AL
VDS_E_NON_CONTIGUOUS_DATA_ PARTITIONS
VDS_E_MIGRATE_OPEN_VOLUME 0x8004243CL
VDS_E_VOLUME_NOT_ONLINE 0x8004243DL
VDS_E_VOLUME_NOT_HEALTHY 0x8004243EL
VDS_E_VOLUME_SPANS_DISKS 0x8004243FL
VDS_E_REQUIRES_CONTIGU­OUS_DISK_SPACE
VDS_E_BAD_PROVIDER_DATA 0x80042441L
VDS_E_PRO
VDS_S_VOLUME_COMPRESS_FAILED 0x00042443L
VDS_E_PACK_OFFLINE 0x80042 444L
VIDER_FAILURE
0x80042 439L
0x80042 43BL
0x80042 440L
0x80042 44
2L
The migration operation failed. Cannot read partition inf
The migration operation failed. A par tition with an unknown type was detected on the selected disk.
The migration operation failed. The selected GPT formatted disk contains a non-basic-data partition, which is both preceded, and followed, by a basic data partition(s).
The migration operation failed. A volume on the selected disk could not be opened.
Operation failed. The volume is not online
Operation failed. The volume is not healthy.
Operation failed. The volume spans multiple disks.
Operation failed. The volume consists of multiple extents.
A provider returned bad data.
A provider
Failed to compress the volume.
The operation failed. The pack is not online.
ormation.
failed to complete an operation.
VDS_E_VOLUM E_NOT_A_MIRROR 0x80042445L
VDS_E_NO_EXTENTS_FOR_VOLUME 0x80042446L
VDS_E_DISK_NOT_LOADED_TO_CAC HE 0x80042447L
VDS_E_INTERNAL_ERROR 0x80042448L
VDS_S_ACCESS_PATH_NOT_DELETED 0x000042449L
VDS_E_PROVIDER_TYPE_NOT_SUP­PORTED
VDS_E_D
VDS_S_IN_PROGRESS 0x0004244DL
VDS_E_ASYNC_OBJECT_FAILURE 0x80042 44EL
VDS_E_
VDS_E_PACK_NOT_FOUND 0x80042450L
VDS_E_IMPORT_SET_INCOMPLETE 0x80042451L
VDS_E_DISK_NOT_IMPORTED 0x80042452L
ISK_NOT_ONLINE
VOLUME_NOT_MOUNTED
0x80042 44AL
0x80042
0x8004
44BL
244FL
Break or remove plex operation failed. The volume is not a mirror.
No extents were found for the volume.
Themigrateddiskfailedtoloadtothecache.
Check the event log for errors.
Theaccesspathsonthevolumemaynotbe deleted.
Themethodcallisnotsupportedforthe specied provider type.
The repa already
The asynchronous operation is in progress.
Failure initializing the asynchronous object.
The volume is not mounted.
The pack was not found.
Import failed. Attempt to import a subset of the disks in the foreign p ack.
Adiski impor
ir operation failed. The disk is
in use by the volume.
n the import’s source pack was not
ted.
HP Modular Sma rt Array FC VDS Hardware Provider administration guide
35
Page 36
Message Id
MessageID Value (hex)
VDS_E_OBJECT_OUT_OF_SYNC 0x80042453L
Message Text
The system’s information about the object may not be up to date.
VDS_E_MISSING_ 0x80042 454L
VDS_E_DISK_PNP_REG_CORRUPT 0x80042455L
VDS_E_LBN_REMAP_ENABLED_FLAG 0x80042456L
VDS_E_NO_DRI
VDS_E_REVERT_ON_CLOSE 0x80042458L
VDS_E_REVERT_ON_CLOSE_SET 0x80042459L
VDS_E_REVE
VDS_E_IA64_BOOT_MIRRORED_TO_MBR 0x8004245AL
VDS_S_IA64_BOOT_MIRRORED_TO_MBR 0x0004245AL
VELETTER_FLAG
RT_ON_CLOSE_MISMATCH
0x80042 457L
0x80042 459
Operation failed. The disk is missing.
The provider’s list of Pnp registered disks has become corrupt.
The p rovider d oes not support the LBN REMAP ENABLED volume ag.
The provider does not support the NO DRIVELETTER volume ag.
REVERT ON CLOSE should only be set if the HIDDEN or READ ONLY volume ag is set.
AREVERTONCLOSEvolumeag is already set for this volume.
L
When clearin been set usi combination of HIDDEN and/or READ ONLY ags must be passed to both the SetFlags and ClearFlags calls.
Not Used! You have mirrored your boot volume on a GPT disk, to an MBR disk. You willnotbeabletobootyourmachinefrom the secondary plex.
You have mirrored your boot volume on a GPT disk, to an M BR disk. You will not be able to boot your machine from the secondary plex.
gvolumeags that have
ng revert on close, the same
VDS_S_UNABLE_TO_GET_GPT_AT­TRIBUTES
VDS_E_VOLUM E_TEMPORARILY_ DISMOUNTED
VDS_E_VOLUME_PERMANENTLY_ DISMOUNTED
VDS_E_VOLUM E_HAS_PATH 0x8004245EL
VDS_E_TIMEOUT 0x8004245FL
VDS_E_REPAIR_VOLUMESTATE 0x80042460L
_E_LDM_TIMEOUT
VDS
VDS_E_PLEX_NOT_REGENERATED 0x80042462L
VDS_E_RETRY
VDS_E_ONLINE_PACK_EXISTS 0x80042464L
0x0004245BL
0x80042 45CL
0x80042 45DL
0042461L
0x8
0x80042 4 63L
Unable to retrieve the GPT attributes for this volume, (hidden, read only and no drive letter).
Thevolumeistemporarilydismounted.
The volume is permanently dismounted.
lume still has ac cess path to it.
The vo
The operation timed out.
The operation could not be completed. To repair a volume, both the volume and plex must be online, and must not be healthy or rebuilding.
The operation timed out in the Logical Disk Manager Administrative service. Retry the operation.
The operation failed. Cannot retain plex that has not regenerated.
The operation failed. Retry the operation.
Create pack operation failed. An online pack already exists.
36
Troubleshooting
Page 37
Glossary
This glossary denes acronyms and terms used in this guide or related to this product and is not a comprehensive glossary of computer terms.
API Application Programming Interface, an interface that allows a software
clone A full copy of a volume, usable by an application.
CV HP StorageWorks CommandView, a browser-based interface that allows
application to connect to and work with a third party software application.
management of an HP disk array.
differential copy A copy of a database consi
the last full co py.
disk array A RAID. A collection of disk drives within a cabinet or multiple cabinets and
including a controller and software allowing drives to be ganged together in various congurations to create virtual drives (LUNs).
EVA HP StorageWorks Enterprise Vir
FC Fibre Channel, a ber optic interconnection standard commonly used for
storage area networks.
GUI Graphical User Interface.
HBA Host bus adapter. The FC interface card that installs in a host to connect the
host to a fabric SAN.
HWP Hardware Provider. Software that executes on the host, a bus adapter, and
the disk array to enable managing and/or copying of array LUNs through the Windows OS and applications.
LAN Local Area Network.
LUN Logical Unit Number. A physically addressable storage unit as surfaced by a
hardware RAID subsystem. A virtual disk, consisting of multiple portions of physical disks addressed as a single unit.
mirror Synonymous with “clone.”
sting only of the differences in the database since
tual Array.
MSA HP StorageWorks Modular Smar t Array.
plex A Microsoft term denoting a full copy of data that has been split off from the
original and is no longer being updated. Synonymous with “split mirror.”
PVOL Primary volume. Typically the volume where application data is stored.
RAID Redundant array of independent disks.
SVOL Secondary volume. The volume that receives backup copies of data.
SAN fabric The Fibre Channel hardware and cabling that connects servers to storage
devices in a Storage Area Network (SAN) is referred to as a “fabric.” A fabric switch provides automatically-switched connectivity between servers and storage in the fabric.
SNMP Simple Network Management Protocol.
HP Modular Sma rt Array FC VDS Hardware Provider administration guide
37
Page 38
shadow copy A Microsoft term describing a point-in-time copy of an original volume. The
original volume continues to change as the process continues, but the shadow copyofthevolumeremainsconstant.
snapclone An HP EVA disk array term denoting a full copy of a volume that becomes
immediately usable by an application. Created much faster than ordinary clones by taking a snapshot and updating to a full copy in the background.
snapshot A generic term meaning a static point-in-time copy of a volume, typically used
for backup.
split mirror A full copy of data that has been split off from the original and is no longer
being updated.
subsystem Synonym for “disk array” or “RAID. ”
SVP Service processor. A laptop PC built into the HP XP Disk Array. The SVP
provides a direct interface into the disk array, and is used by the HP service representative only.
volume Generic term for a number of physical disks or portions of disks logically
bound together as a virtual disk containing contiguous logical blocks. Volume can also be software shor thand for a mapped volume (Windows drive letter or mount point).
VDS Microsoft Virtual Disk Service, the Windows service that manages storage
through hardware providers.
volume shadow
See “shadow copy.”
copy
VSC Volume Size Conguration, a feature of HP disk arrays that allows creation of
logical volumes custom-sized according to user requirements.
VSS Microsoft Volume Shadow Copy Service, the Windows service that creates data
copies. Works through HP Provider to make copies of disk array volumes.
XP HP StorageWorks XP Disk Array.
38
Glossary
Page 39
Index
A
array
conguration,20
audience,5
C
command line utilities,13 components,12
provider,11 required,18 software,19
conguration,17
array and server,20 diagram,18 important notes,20 summary,20
conventions
text symbols,6
conventions, document,
D
disk array
overview,15 disk management,12 DiskPart,13 DiskRaid,13 document conventions, documentation
providing feedback,7
related,5 documentation, HP web site,5
HP
storage web site,7 technical support,7
I
installation
provider,24 summary,24 verifying,29
M
management applications,13
O
overview,9
components,12 detailed,11 disk array,15 provider,9,15 simple,10 VDS,14 Windows,12
P
provider
examples,15 installing,24 overview,15 uninstalling,30,30
E
error messages, 31, 33 examples
provider applications,15
F
functional components,12
G
glossary,37
H
help
obtaining,7
R
related documentation,5
S
server conguration,20 software components,19 software providers,13 Subscriber’s Choice, HP,7 symbols in text,6
T
technical support
HP,7 service locator web site,7
text symbols,6
HP Modular Sma rt Array FC VDS Hardware Provider administration guide
39
Page 40
third party applications,13 troubleshooting, 31, 32
U
uninstalling provider,30,30
V
VDS overview,14 verifying installation,29
W
web sites,5
HP,7 HP documentation,7 HP storage,7 HP Su bscriber’s Choice for Business,7
Windows
overview,12
40
Loading...