HP StorageWorks P9000 User Manual
HP StorageWorks P9000 User Manual

HP StorageWorks P9000 User Manual

Database validator user guide
Hide thumbs Also See for StorageWorks P9000:

Advertisement

HP StorageWorks
P9000 Database Validator User Guide
Abstract
This guide provides information about configuring the HP StorageWorks P9000 Database Validator Software on HP
StorageWorks P9000 disk arrays in an Oracle database environment. The intended audience is a storage system administrator
or authorized service provider with independent knowledge of HP StorageWorks P9000 disk arrays and the HP StorageWorks
Remote Web Console.
HP Part Number: AV400-96382
Published: May 201 1
Edition: Second

Advertisement

Table of Contents
loading

Summary of Contents for HP StorageWorks P9000

  • Page 1 This guide provides information about configuring the HP StorageWorks P9000 Database Validator Software on HP StorageWorks P9000 disk arrays in an Oracle database environment. The intended audience is a storage system administrator or authorized service provider with independent knowledge of HP StorageWorks P9000 disk arrays and the HP StorageWorks Remote Web Console.
  • Page 2 © Copyright 201 1 Hewlett-Packard Development Company, L.P. Confidential computer software. Valid license from HP required for possession, use or copying. Consistent with FAR 12.21 1 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.
  • Page 3: Table Of Contents

    Contents 1 Overview of Database Validator..............5 Database Validator........................5 2 About Database Validator operations............6 Database Validator components....................6 Overview of Oracle H.A.R.D. and Database Validator operations...........7 3 Preparing for Database Validator operations..........9 Requirements and restrictions......................9 Requirements for the P9500....................9 Requirements for the host server.....................9 Oracle Data Validation Service....................11 Preparing for Database Validator operations................12 Installing and configuring RAID Manager..................13...
  • Page 4 Index......................29 Contents...
  • Page 5: Overview Of Database Validator

    1 Overview of Database Validator Unless otherwise specified, the term P9000 in this guide refers to the following disk array: P9500 Disk Array The GUI illustrations in this guide were created using a Windows computer with the Internet Explorer browser. Actual windows may differ depending on the operating system and browser used. GUI contents also vary with licensed program products, storage system models, and firmware versions.
  • Page 6: About Database Validator Operations

    2 About Database Validator operations Database Validator components The following figure shows the Database Validator system components and their functions for Oracle data validation checking. The RAID Manager software is used to specify the logical units (LUs) to be checked and the type of check to be performed (type depends on the Oracle version). The files to be checked include data files (including tablespace files), redo log files, and control files.
  • Page 7: Overview Of Oracle H.a.r.d. And Database Validator Operations

    Figure 3 Typical database system configuration Overview of Oracle H.A.R.D. and Database Validator operations The following figure shows a typical system configuration with Database Validator. The Oracle Hardware Assisted Resilient Data (H.A.R.D.) feature protects against data corruption. The Oracle application software computes checksums that are included with every data block written to disk. The Database Validator feature recomputes the checksums upon receiving data blocks to be written to Oracle database volumes.
  • Page 8 Detection of corrupt data: If the Database Validator function detects corrupt data, the I/O operation from the host is rejected, just as if there had been a hardware failure. The error code indicates “H.A.R.D. failure”. If the data corruption problem is transient, the condition may clear when the host retries the I/O.
  • Page 9: Preparing For Database Validator Operations

    Whole range of increased virtual volumes. The range is enlarged automatically according to the increase of the capacity of virtual volumes. * For details on Database Validator settings, see the HP StorageWorks P9000 RAID Manager User Guide. Requirements for the host server For Database Validator operations, you need a host server that is connected to the P9500 with fibre-channel interface.
  • Page 10 NOTE: Information on supported versions may change in future releases. For the latest information, contact your HP account team. The host server requirements for Database Validator operations are the following: RAID Manager: Version 01-22-03/xx or later is required for Database Validator operations on P9500.
  • Page 11: Oracle Data Validation Service

    NOTE: – The Oracle database must be constructed on raw devices (that is, no file system). – The DB_BLOCK_CHECKSUM parameter must be set to TRUE. Oracle database functionality of check data is slightly enhanced with Oracle9i – Release 2, so Database Validator has two distinct modes: For Oracle8i and Oracle9i databases –...
  • Page 12: Preparing For Database Validator Operations

    Oracle on LVM (VxVM): If LVM is used, the LDEVs after LVM mapping must obey the two separation rules: ◦ data/control files separate from redo log files, and same block size. If LVM is used, configure the LUs before enabling Database Validator checking using ◦...
  • Page 13: Installing And Configuring Raid Manager

    RAID Manager, if not already installed and configured: Installing RAID Manager: The RAID Manager software is installed on the host server. For instructions on installing RAID Manager, see the HP StorageWorks P9000 RAID Manager Installation and Configuration User Guide.
  • Page 14: Performing Database Validator Operations

    Oracle data validation checking at the LU level. For detailed information on these commands, see the HP StorageWorks P9000 RAID Manager Reference Guide. To start Database Validator operations, use the raidvchkset RAID Manager command to enable Database Validator checking at the volume level for the desired LU(s).
  • Page 15: Volume Setup

    This document does not describe P9500 device configuration. See the P9500 Configuration Guide for the host platform (for example, Oracle Solaris Configuration Guide). This document does not describe path allocation. See the HP StorageWorks P9000 Provisioning for Open Systems User Guide.
  • Page 16: Raid Manager Setup

    * Type refers to the size, device emulation, sharing conditions, etc. If the LUN Expansion (LUSE) and Virtual LUN/Virtual LVI features are installed, you can define any size of volume appropriate for your environment. ** Device names recognized on the host are determined by the path definition settings of P9500, OS internal rule, and HBA device driver.
  • Page 17: Enabling Database Validator Checking

    See the HP StorageWorks P9000 RAID Manager Reference Guide for the exact syntax. The vxdisk list and vxdg list commands show the range of metadata regions for the VxVM LVM, which are called private regions.
  • Page 18: Displaying Database Validator Volumes

    CLI option (see the following example). Database Validator checking is enabled for the volumes with an asterisk (*). For further information on the inqraid command, see the HP StorageWorks P9000 RAID Manager Reference Guide. Example 4 Displaying Database Validator volumes for sample configuration...
  • Page 19: Displaying Database Validator Volumes Using Raidvchkscan

    HOST, and the raidvchkdsp command will be rejected in protection mode. Non-permitted volume is shown without LDEV# information (LDEV# is “ - ”). See the HP StorageWorks P9000 RAID Manager Reference Guide for more examples of the raidvchkdsp command, and parameter definition and displayed field definitions.
  • Page 20: Creating The Database

    Example 7 Disabling Database Validator checking for sample configuration # raidvchkset g oralog # raidvchkset g oractl # raidvchkset g oradata # raidvchkset g orastok Example 8 Restarting Database Validator checking for sample configuration # raidvchkset g oralog vt redo9 # raidvchkset g oractl vt data9...
  • Page 21: Investigating Error Causes

    SSB: The SSB log on the SVP can only be accessed by HP service personnel. The SSB log includes the following information for a validation error: Error volume (P9500 LDEV). ◦ Start address of write request control data block (CDB). ◦...
  • Page 22: Troubleshooting

    For details about the error codes that are not described in the table, contact HP Technical Support. To identify the error code using the log displayed on the RAID Manager window, follow the procedure below. For more information about RAID Manager, see the HP StorageWorks P9000 RAID Manager User Guide. •...
  • Page 23 • See the following table and find the meaning of the error code. For details about the error codes that are not described in the table, contact HP Technical Support. Table 4 Error code and error contents when operating RAID Manager Error Code (SSB1) Error Code (SSB2) Description...
  • Page 24: Support And Other Resources

    HP StorageWorks P9000 Audit Log User and Reference Guide HP StorageWorks P9000 Owner Guide HP StorageWorks P9000 Performance for Open and Mainframe Systems User Guide HP StorageWorks P9000 Provisioning for Open Systems User Guide HP StorageWorks P9000 RAID Manager Installation and Configuration User Guide...
  • Page 25: Hp Websites

    Conventions for storage capacity values P9000 disk arrays use the following values to calculate physical storage capacity values (hard disk drives): 1 KB (kilobyte) = 1,000 bytes 1 MB (megabyte) = 1,000 bytes 1 GB (gigabyte) = 1,000...
  • Page 26 Table 5 Document conventions (continued) Convention Element 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 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.
  • Page 27: Glossary

    A volume in the disk array that accepts Continuous Access, Business Copy, or P9000 for Business Continuity Manager control operations, which are then executed by the array. Control Unit. Used to organize the storage space attached to the disk controller ( DKC). You can group similarly configured logical devices (LDEVs) with unique control unit images (CUs).
  • Page 28 A group of disks configured to provide enhanced redundancy, performance, or both. Specifically, four or eight physical hard disk drives (HDDs) installed in a P9000 or XP disk array and assigned a common RAID level. In an XP disk array this is also referred to as an array group or parity group.
  • Page 29 Index acceleration, hardware, raidvchkdsp command, raidvchkscan commmand, read operations, benefits, related documentation, requirements, requirements, host server, checking, disabling, checking, enabling, checking, LVM considerations, sample implementation, checking, restarting, setup, checksum validation, multiple level, starting operations, components, storage capacity values contacting HP, conventions, conventions Subscriber's Choice, HP,...

Table of Contents