Você está na página 1de 20

HP StorageWorks

Data Integrity Check XP user guide


for the XP12000/XP10000/SVS200

Part number: T1718-96003


First edition: June 2006
Legal and notice information
© Copyright 2006 Hewlett-Packard Development Company, L.P.
Confidential computer software. Valid license from HP required for possession, use or copying. Consistent with FAR 12.211 and
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 commercial 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.
Oracle® is a registered U.S. trademark of Oracle Corporation, Redwood City, California.
UNIX® is a registered trademark of The Open Group.

Data Integrity Check XP for the XP12000/XP10000/SVS200 user guide


Contents

About this guide . . . . . . . . . . . . . . . Contents


.................................. 5
Supported storage platforms and firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Intended audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Related documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Document conventions and symbols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
HP technical support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Subscription service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Helpful web sites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Documentation feedback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

1 Overview of Data Integrity Check . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9


Function Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Data Integrity Check and RAID Manager. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

2 Data Integrity Check Operating Environments and Prerequisites . . . . . . . . . . . . . 11


Requirements for the array . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Channel Adapter (CHIP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Data Integrity Check License Key . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Requirements for the Host Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Fibre channel interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
RAID Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Operating System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Oracle database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Logical Volume Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Restrictions and Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
For arrays: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
For host servers: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Figures
1 Data Integrity Check overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2 Data Integrity Check components. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

Tables
1 Document conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

Data Integrity Check XP for the XP12000/XP10000/SVS200 user guide 3


4
About this guide
This guide provides information about:
• Performing Data Integrity Check XP operations
• Configuring Data Integrity Check XP Requirements

Supported storage platforms and firmware


In this guide, the term array refers to the following storage platforms:
• HP StorageWorks XP12000 Disk Array
• HP StorageWorks XP10000 Disk Array
• HP StorageWorks 200 Storage Virtualization System
For information about required firmware versions, see the HP StorageWorks XP Remote Web
Console user guide for XP12000/XP10000/SVS200.

Intended audience
This guide is intended for customers and HP-authorized service providers with knowledge of:
• Disk array hardware and software
• Oracle databases
• Data processing and RAID storage subsystems and their basic functions

NOTE: The functions described in this manual may be limited, depending on your assigned level
of user access. Some users will have read-only access while others will have limited or full array
access. For additional information on users and user groups, please see the HP StorageWorks XP
Remote Web Console user guide.

Prerequisites
Prerequisites for using this product include:
• Installation of the HP StorageWorks disk array(s)
• Installation of the license key for this product
• Installation of RAID Manager XP

Related documentation
The following documents provide related information:
• HP StorageWorks XP glossary
• HP StorageWorks XP Remote Web Console user guide for XP12000/XP10000
• HP StorageWorks Flex Copy XP user guide

Data Integrity Check XP for the XP12000/XP10000/SVS200 user guide 5


• HP StorageWorks Auto LUN XP user guide for the XP12000/XP10000
• HP StorageWorks Business Copy XP user guide for the XP12000/XP10000
• HP StorageWorks Cache LUN XP user guide for XP12000/XP10000
• HP StorageWorks Continuous Access XP Journal user guide
• HP StorageWorks Continuous Access XP user guide for the XP12000/XP10000
• HP StorageWorks LUN Configuration and Security Manager XP user guide for the
XP12000/XP10000
• HP StorageWorksRAID Manager XP User’s Guide
You can find these documents at http://www.hp.com/support/rwc/manuals

Document conventions and symbols


Table 1 Document conventions

Convention Element
Blue text: Table 1 Cross-reference links and e-mail addresses

Blue, underlined text: Web site addresses


(http://www.hp.com)
Bold text • 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, and check boxes

Italic text Text emphasis

Monospace text • File and directory names


• System output
• Code
• Commands, their arguments, and argument values

Monospace, italic text • Code variables


• Command variables

Monospace, bold text Emphasized monospace text

CAUTION: Indicates that failure to follow directions could result in damage to equipment or data.

IMPORTANT: Provides clarifying information or specific instructions.

6
NOTE: Provides additional information.

TIP: Provides helpful hints and shortcuts.

HP technical support
Telephone numbers for worldwide technical support are listed on the HP support web site:
http://www.hp.com/support/.
Collect the following information before calling:
• Technical support registration number (if applicable)
• Product serial numbers
• Product model names and numbers
• Error messages
• Operating system type and revision level
• Detailed, specific questions
For continuous quality improvement, calls may be recorded or monitored.

Subscription service
HP recommends that you register your product at the Subscriber’s Choice for Business web site:
http://www.hp.com/go/e-updates.
After registering, you will receive e-mail notification of product enhancements, new driver versions,
firmware updates, and other product resources.

Helpful web sites


For additional information, see the following HP web sites:
• http://www.hp.com
• http://www.hp.com/go/storage
• http://www.hp.com/service_locator
• http://www.hp.com/support/manuals
• http://www.hp.com/support/downloads
• http://www.hp.com/support/rwc/manuals

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.

Data Integrity Check XP for the XP12000/XP10000/SVS200 user guide 7


8
1 Overview of Data Integrity Check
Function Overview
Data Integrity Check insures validity and protects Oracle data stored on the array. Data Integrity
Check has the following two purposes (see Figure 1):
• Preventing invalid data from being written to the array
When data is stored on the disk array, the data is transferred through many paths and can become
invalid. Data Integrity Check ensures that the Oracle data is valid before it is written to the disk
array. If the data is invalid, Data Integrity Check prevents the invalid Oracle data from being
written. Consequently, it provides high data reliability and increases data management efficiency by
reducing costs and saving the time and resources required for the recovery of invalid Oracle data.
• Protecting existing data in the subsystem
Once Oracle data is stored on the disk array, Data Integrity Check protects the data from being
deleted or updated by mistake. This is accomplished by checking the data to be stored on the same
volume. If data created in another application is being written to a volume where Oracle data is
stored, an error is generated.

Figure 1 Data Integrity Check overview

Data Integrity Check XP for the XP12000/XP10000/SVS200 user guide 9


Figure 2 shows the Data Integrity Check components and their functions for Oracle data check. For
requirements (such as product name or versions), refer to ”Data Integrity Check Operating
Environments and Prerequisites” on page 11.

Figure 2 Data Integrity Check components

Data Integrity Check and RAID Manager


Data Integrity Check is configured and operated using Data Integrity Check commands in RAID
Manager XP. For RAID Manager operations, refer to the HP StorageWorks RAID Manager XP User’s
Guide.
You must specify the volume to be checked, and the type of check using RAID Manager (the types
are different depending on versions). The files (constructed in RAW volume) that are checked are:
Data, Redo log and Control. If data is written from the host server to the array, the data check is
initiated by channel adapters (CHIPs) that support Data Integrity Check.

NOTE: The check is not started when the data is read.

When invalid data is detected, the error is reported from the CHIPs to RAID Manager, and a log
(syslog) is generated from RAID Manager.

10 Overview of Data Integrity Check


2 Data Integrity Check Operating Environments and
Prerequisites
Data Integrity Check requires the following:
• A Command View XP array (see ”Requirements for the array” on page 11)
• A Host server that supports an Oracle database and has RAID Manager installed (see
”Requirements for the Host Server” on page 11)
• An Oracle-data validation service (see ”Restrictions and Conventions” on page 12

Requirements for the array


Data Integrity Check requires a properly configured array and a channel adapter with the correct
microcode.

Channel Adapter (CHIP)


Data Integrity Check supports the following CHIP types:
• DKC-F510-32HS (16 ports/PCB)
• DKC-F510-16HS (8 ports/PCB)

CAUTION: If CHIPs are used that do not support Data Integrity Check are used with CHIPs that do
support Data Integrity Check, the validity of the data is not checked when the data processed with
the unsupported CHIPs. HP recommends you to update all the CHIPs so that they would support
Data Integrity Check.

Data Integrity Check License Key


You need to install the license key for Data Integrity Check on the array using Remote Web Console.
To install the license key, refer to the HP StorageWorks XP Remote Web Console user guide.

Requirements for the Host Server


You will need the following items installed on the host server:

Fibre channel interface


A fibre channel connection is required between the host server and the array.

RAID Manager
RAID Manager version 01-16-03/05 or better is required.

Operating System
One of the following operating systems is required.

Data Integrity Check XP for the XP12000/XP10000/SVS200 user guide 11


• Sun® Solaris™ 8 or better. For further information on the Solaris™ platform, refer to the
HP StorageWorks XP Remote Web Console user guide for XP12000/XP10000
• HP-UX 11.0 or better. For further information on the HP-UX platform, refer to the
HP StorageWorks XP Remote Web Console user guide for XP12000/XP10000
• Windows 2000 Advanced Server (Service Pack 3 or later)
• AIX 5L Version 5.1 ML3

Oracle database
One of the following Oracle databases is required.
• Oracle8i
• Oracle9i
• Oracle9i Release2

NOTE: Oracle database needs to be constructed in RAW volume. Also, you need to set
DB_BLOCK_CHECKSUM parameter to TRUE.

Logical Volume Manager


One of the following Logical Volume Manager versions is required.
• VxVM (for Solaris™)
• LVM (for HP-UX )
• LVM (for AIX )

NOTE: Versions other than above may be supported in the future enhancement. For the
latest information, contact your HP account support representative.

Restrictions and Conventions


When you use Data Integrity Check, or when Data Integrity Check is installed, the following
restrictions and conventions are applied.

For arrays:
• You cannot downgrade the microcode (DKCMAIN program) version.
• You cannot replace an existing CHIP which supports Data Integrity Check with a CHIP which
does not support Data Integrity Check.
• If you uninstall the Data Integrity Check license key, you need to delete the settings of the volume
to be checked by Data Integrity Check from RAID Manager in advance.
• The setting of Data Integrity Check can only be deleted using RAID Manager.

12 Data Integrity Check Operating Environments and Prerequisites


• If you want to change the configuration of the LDEVs (for example, decreasing the set LDEVs,
creating CVs), you need to delete the setting of Data Integrity Check using RAID Manager first,
and then perform the change.

For host servers:


• Do not write data other than Oracle data to the Oracle data check volume (LU). If multiple paths
are set to the same volume (LU), check if those paths are not all set as the target of Oracle data
check.
• Do not set the data storage location of the Data or Control file and the Redo log file to the same
volume (LU).
• Do not store Oracle data of different block sizes in a volume (LU). Only write data of the same
block size to a volume (LU).
• When you change the configuration of logical volume manager to the volume (LU) which is set
as the target of the Oracle data check, you need to delete the settings of the target LUs and
disable the Oracle check function (Data Integrity Check) once. After changing the configuration,
you need to enable Data Integrity Check again and reset the LUs which are the target of the
check.
• When you restore the Oracle data which was backed up before Data Integrity Check was
installed on the array, you need to disable Data Integrity Check.
• To set the volume (LU) of the array as the target of the Oracle data check, you need to have a
CHIP that supports Data Integrity Check.

Data Integrity Check XP for the XP12000/XP10000/SVS200 user guide 13


14 Data Integrity Check Operating Environments and Prerequisites
Index

A
audience 5
authorized resellers, HP 7

C
conventions
document 6

D
Data Integrity Check
function overview 9
overview 9
document
conventions 6
prerequisites 5
documentation, related 5

H
help, obtaining 7
HP
authorized resellers 7
storage web site 7
Subscriber’s choice web site 7
technical support 7

P
prerequisites 5

S
Subscriber’s choice, HP 7

T
technical support, HP 7

W
web sites
HP documentation 6
HP storage 7
HP Subscriber’s choice 7

Data Integrity Check XP for the XP12000/XP10000/SVS200 user guide 15


16
Figures
1 Data Integrity Check overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2 Data Integrity Check components. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Tables
1 Document conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

Você também pode gostar