Oracle Database 10g Automatic Storage Management の NEC iStorage S シリーズへの適用

Similar documents
Linux上のOracle Real Application Clustersの記憶領域オプション

ORACLE RECOVERY MANAGER (RMAN) 10g: 再起動

オラクルのバックアップとリカバリの必須要件

NEC Storage series NAS Device

Oracle Database 11g × Hitachi Storage Solutionsのベストプラクティス

Oracle Database 10gのOracle Data Guard

<Documents Title Here>

<Documents Title Here>

意外と簡単!? Oracle Database 11g -バックアップ・リカバリ編-

Recovery Managerのバックアップおよびリカバリの最適化

日本語タイトルを入力

BIG_RM_BAS_OPEN

untitled

<Documents Title Here>

Windows SE RAC 10g 構築手順書

自動シャットタ<3099>ウンクイックインストールカ<3099>イト<3099>.indb

untitled

OM.indd

Microsoft Word - 01-RAC11gR2_for_HPUX-overview.doc

WebSAM Storage ReplicationNavigator WebSAM Storage ReplicationNavigator Oracle RAC Option 本製品を販売する場合 事前に下記問い合わせ先へご連絡をお願いします < 問い合わせ先 > 8. 問い合わせ窓口 を参照し

cover1.indd

untitled

取扱説明書の読み替え一覧表

Oracle Change Management Pack, Oracle Diagnostics Pack, Oracle Tuning Packインストレーション・ガイド リリース2.2

fx-9860G Manager PLUS_J

Oracle Real Application Clusters 10g Release 2: Microsoft SQL Server 2005との技術的比較

第 3 章 メディア障害とバックアップ リカバリ この章では メディア障害の発生に備えたバックアップ方法と 障害時の基本的なリカバリ方法につい て説明します 1. メディア リカバリ概要 2. ファイルの多重化 3. アーカイブ モードの設定 4. バックアップ概要 5. 一貫性バックアップ ( オ

Oracle Application Server 10g(9

untitled

Web Microsoft 2008 R2 Database Database!! Database 04 08

RAID RAID 0 RAID 1 RAID 5 RAID * ( -1) * ( /2) * RAID A. SATA B. BIOS SATA ( 1) C. RAID BIOS RAID D. SATA RAID/AHCI 2 SATA M.2 SSD ( 2) ( (

Systemwalker IT Service Management Systemwalker IT Service Management V11.0L10 IT Service Management - Centric Manager Windows

istorage istorage 1. / Fibre Channel TB (*) HDD HDD (DE) 3U DE 15 HDD istorage UPS (*) RAID istorage HDD

はじめに 本書は Express5800/ft サーバに Red Hat Enterprise Linux 6 Server 及び ft Server Control Software がインストールされており OS がインストールされている内蔵ディス クに空き容量がある場合に 追加でボリュームを作

手動操作によるパーティション作成方法 4. リストア方法 (3) システム情報の復元 の 3-2) の手順で sfdisk コマンドによるシステムのパーティション情報の復元に失敗する場合は fdisk コマンドにて手動でパーティションを作成してください 作成するパーティションのサイズは バックアップ

~~~~~~~~~~~~~~~~~~ wait Call CPU time 1, latch: library cache 7, latch: library cache lock 4, job scheduler co

file://\\Nc31\nabedata\website-internal\manual\BackupServer.htm

Oracle Database 10g Release 2を使用したデータベース・パフォーマンス

untitled

橡PervasiveSQL2000ReviewersGuide.PDF

Configuring_01

Oracleの領域管理~トラブル防止のテクニック~

Red Hat Enterprise Linux 2.1 ASからRed Hat Enterprise Linux 3へのアップグレード時のOracle Database 10g環境の保持

PowerGres on Linux HAマニュアル

東京エリアDebian勉強会   Buffalo Linkstation向け Debian Installer - 第139回 2016年5月度

高信頼化システム監視機能 HAモニタ kit for Oracle

ハイウォーターマークを知る

Microsoft Word - 最終版 バックせどりismマニュアル .docx

Microsoft Word - nvsi_050090jp_oracle10g_vlm.doc

( ) istorage S

Oracle Enterprise Manager 10g R2 Grid Control: データベース管理の新機能

Oracle Real Application Clusters 10g 設定手順書

はじめに SCSI ( ) RAID Utility (HDD Check Scheduler) V1.01 / 2005 年 4 月富士通株式会社 Microsoft Windows Windows NT Microsoft Corporation All Rights Reserved, Cop

Sybase on CLUSTERPRO for Linux HowTo

Oracle8 Workgroup Server for Windows NTインストレーション・ガイド,リリース8.0.6

untitled

_02-4.ppt

Acronis Backup & Recover 10 Deduplication

Oracle Application Server 10g( )インストール手順書

RR-US470 (RQCA1588).indd

自己管理データベース: 自動SGAメモリー管理

MOTIF XF 取扱説明書

橡ExCtrlPDF.PDF

Introduction Purpose This training course demonstrates the use of the High-performance Embedded Workshop (HEW), a key tool for developing software for

HA8000シリーズ ユーザーズガイド ~BIOS編~ HA8000/RS110/TS10 2013年6月~モデル

Oracle HTML DB 導入ガイド

untitled

CLUSTERPRO MC StorageSaver istorage M シリーズ使用時の設定手順 (HP-UX 版 Linux 版 Windows 版 ) 2013(Sep) NEC Corporation istorage M シリーズを使用する場合の StorageSaver 設定手順 (H

1 138

Agenda

h70_pp_utl_2_2.doc

_‚Ofl¼

N manual_JP.PDF

I. Opal SSC 1. Opal SSC 2. Opal Storage 3. Opal Storage MBR Shadowing 6. SP II. TCG Opal SSC HDD 9. Opal SSC HDD *1. TCG: Trusted Computin

TM-m30 詳細取扱説明書

Microsoft Word - nvsi_060119jp_oracle10g_serac_win.doc

意外と簡単!?

Microsoft Word - nvsi_100222jp_oracle_exadata.doc

CLUSTERPRO MC StorageSaver istorage M シリーズ使用時の設定手順 (HP-UX 版 Linux 版 Windows 版 ) 2013(Apr) NEC Corporation istorage M シリーズを使用する場合の StorageSaver 設定手順 (H

Insert VERITAS™ White Paper Title Here

untitled

KWCR3.0 instration

untitled

Oracle DatabaseとIBM DB2 UDBの技術的比較: パフォーマンスを重視

日本オラクル株式会社

ESMPRO/DeliveryManager

Microsoft Word - Meta70_Preferences.doc

2. カスタム を選択し 次へ を選択します

Oracle RMAN、Oracle SAM QFS、Sun ZFS Storage Applianceを組み合わせた階層型データベース・バックアップ・システムの作成


FortiGate Ver.4.0MR3Patch14 Information 1

MAA/Data Guard 10g Release 2セットアップ・ガイド – RACプライマリのためのRACロジカル・スタンバイ作成

<Documents Title Here>

HITACHI Gigabit Fibre Channel (SUSE Linux Enterprise Server IOCard-FP2-Z-199(1)

TM-m30 詳細取扱説明書

Oracle Lite Tutorial

new_logo.eps

第173回東京エリアDebian勉強会   grml-debootstrapを用いた USB起動メモリの作成

テクニカルガイド2001年04月

Promise FastTrak100 Japanese Manual

Transcription:

Oracle Database 10g TM Automatic Storage Management NEC istorage S An Oracle and NEC White Paper August 2005 2006/04-1 -

Copyright 2005 NEC and Oracle Corporation. All rights reserved. Oracle, Oracle Database 10g Linux Linus Torvalds / Oracle Corporation /NEC Using Oracle Database 10gAutomatic Storage Management with NEC Storage S series products Rev. 1.00 August 2005 Rev. 2.00 April 2006-2 -

1.... 4 2. istorage... 4 2.1 (RAID-6)...4 2.2...5 2.3 SystemGlobe StoragePathSavior (SPS)...6 2.4 DynamicDataReplication...7 3. Oracle... 7 3.1...7 3.1.2 ASM...7 3.1.3...8 3.1.4 ASM...8 4. ASM... 9 4.1 SPS...9 4.2 RAW...9 4.3 RAID ASM... 11 5. istorage ASM... 11 5.1 RAID6... 11 5.2 SystemGlobe StoragePathSavior...12 5.3 LUN...13 5.4...13 5.4.1...13 6.... 15 7.... 15 7.1...15 7.2 DynamicDataReplication...18-3 -

1. Oracle Database 10g Automatic Storage Management( ASM NEC istorage S ASM Oracle Database 10g ASM TCO ASM ASM ASM ASM Raw Device ASM RAID ASM Oracle Database 10g NEC Storage S -6 ASM ASM istorage 2. istorage 2.1 (RAID-6) NEC Storage S -6 NEC HDD - 4 -

Two HDD Fault Tolerant Technology RAID-6 : (P, Q) istorage S4900/S2800/S2400/S1800AT/S1400/S400 RAID RAID 2.2 RANK RAID-6 RAID RANK HDD - 5 -

2.3 SystemGlobe StoragePathSavior (SPS) istorage restoration I/O - 6 -

2.4 DynamicDataReplication DynamicDataReplication 3. Oracle 3.1 Automatic Storage Management ( ASM ) Oracle ASM RMAN Oracle I/O ASM DBA ASM Real Application Clusters (RAC) RAC 3.1.1 ASM I/O LUN ASM DB file destination ASM 1MB ASM ASM ( ) ASM (128k) I/O 3.1.2 ASM ASM Oracle ASM ASM ASM I/O ( ) ASM - 7 -

ASM ASM ASM Real Application Clusters ASM ASM ( ) ASM ASM 3.1.3 ASM ASM I/O I/O ASM I/O ASM I/O DBA I/O ASM RAID ASM I/O I/O ASM 3.1.4 ASM 2 3 ASM ASM ASM - 8 -

ASM ASM ASM ASM I/O (Dirty Region Logging) 4. ASM Linux Oracle Database Standard Edition RAC istorage RAID ASM Linux OS Oracle Database 10g 4.1 SPS SystemGlobe StoragePathSavior SPS istorage ls /dev /dev/dda1 /dev/dda2 /dev/dda3 /dev/ddb1 /dev/ddc1 /dev/ddd1 /dev/ddd1 /dev/dde1 4.2 RAW /etc/sysconfig/rawdevices RAC RAW SPS /dev/raw/raw /dev/raw/raw5 RAW Setting sample for /etc/sysconfig/rawdevices #vi /etc/sysconfig/rawdevices #for OCR Voting /dev/raw/raw1 /dev/dda1 /dev/raw/raw2 /dev/dda2-9 -

#for Oracle DATA/SPFILE /dev/raw/raw3 /dev/ddb1 #for Flash Recovery Area/control1/Archive /dev/raw/raw4 /dev/ddc1 #for LOG1/control2 /dev/raw/raw5 /dev/ddd1 rawdevices Starting rawdevices service # / etc/rc.d/init.d/rawdevices start raw qa" RAW Oracle chown - 10 -

# chown oracle:oinstall /dev/raw/raw[1-5] RAC 4.3 RAID ASM ASM RAID ASM S -6 SQL> CREATE DISKGROUP DATA EXTERNAL REDUNDANCY DISK /dev/raw/raw4, RAW Raw device ASM disk group Name name Redundancy Data /dev/raw/raw3 +DATA EXTERNAL Table space/spfile /dev/raw/raw4 +Flash Recovery Area EXTERNAL Online Redo log(primary) Control file(primary)/archive log file /dev/raw/raw5 +LOG1 EXTERNAL Online Redo log(secondary) Control file(secondary) 5. istorage ASM Oracle ISV Oracle RMAN (Recovery Manager) ASM 5.1 RAID6-11 -

istorage RAID6 ASM RAID6 istorage S S1400 OS LD Pool Path(RAW) Path(RAW) Path(RAW) File ASM disk group Physical RAID Name Resource No System Disk Level /dev/sdb /dev/dda /dev/raw/raw1 RAW Non-ASM LX_OCR OCR area 0005h 00h-01h RAID1 /dev/raw/raw2 Voting disk /dev/sdc /dev/ddb /dev/raw/raw3 RAW +DATA LX_DATA DATA/SPFILE 0006h 02h-07h RAID6 /dev/sdd /dev/ddc /dev/raw/raw4 RAW +Flash RecoveryLX_Flash Redo log1 Area Recovery Area Control file1/archive log /dev/sde /dev/ddd /dev/raw/raw5 RAW +LOG1 LX_LOG1 Redo log2 Control file2 0007h 08h-0dh RAID6 0007h 08h-0dh RAID6 Note: OCR Voting Release2 OracleClusterware OCR Voting ASM Disk Group +DATA ASM Disk Group +Flash Recovery Area ASM Disk Group +LOG1 Hot spare disk Redo Redo Flash Recovery Area Redo ASM Log1 Redo istorage S Oracle 5.2 SystemGlobe StoragePathSavior - 12 -

istorage S StoragePathSavior LUN LUN LUN I/O SystemGlobe StoragePathSavoir 5.3 LUN istorage RAID6 I/O I/O ASM I/O I/O ASM LUN DATA LUN I/O 5.4 Linux Oracle Database 10 RAC ASM istorage OS 5.4.1 LUN ASM Linux OS OS # echo scsi add-single-device a b c d >/proc/scsi/scsii OS Linux srvctl RAC Oracle [oracle@lx410 oracle]$ srvctl stop instance d SERAC i SERAC1 o immidiate [root@lx410 root]# shutdown r now After the reboot completion [root@lx410 root]# dmesg less SystemGlobe StoragePathSavior - 13 -

(/etc/dualpathrc) [root@lx410 root]# mv /etc/dualpathrc /etc/dualpathrc.bak [root@lx410 root]# mkdd Couldn nt open /etc/dualpathrc I try auto setting [root@lx410 root]# /etc/rc.d/init.d/dd_daemon restart [root@lx410 root]# mkdd rename and store for backup execute mkdd command temporary activate daemon for path patrol again fdisk [root@lx410 root]# fdisk /dev/dde use Path Manager device file name etc/sysconfig/rawdevices RAW rawdevices RAW Oracle Oracle [root@lx410 root]# vi /etc/sysconfig/rawdevices ex. /dev/raw/raw6 /dev/dde1 assign the additional disk as /dev/raw/raw6 [root@lx410 root]# /etc/rc.d/init.d/rawdevices restart [root@lx410 root]# raw qa confirm normal setting [root@lx410 root]# chown oracle:oinstall /dev/raw/raw6 ASM ASM [oracle@lx410 oracle]$ ORACLE_SID=+ASM1 sqplus SQL*Plus: Release 10.2.0.1.0 - Production on Fri Apr 7 16:52:03 2006 Copyright (c) 1982, 20045 Oracle. All rights reserved. Enter user-name: / as sysdba Connected to: Oracle Database 10g Enterprise Edition Release 10.2.1.0 Production With the Partitioning, Real Application Cluster and Data Mining options SQL> SELECT TOTAL_MB SQL> SELECT * FROM v$asm_diskgroup WHERE NAME='DATA'; GROUP_NUMBER NAME SECTOR_SIZE BLOICK_SIZE ALLOCATION_UNIT STATE TYPE TOTAL_MB FREE_MB ------------------------------------------------------------------------------------------------------------------------------------------------------------ 2 DATA 512 4096 1048576 MOUNTED EXTERN 269308 265244 SQL> ASM +DATA ALTER RAW - 14 -

SQL> alter diskgroup DATA add disk /dev/raw/raw6 ; Diskgroup altered SQL> SELECT TOTAL_MB 33.6GB SQL> SELECT * FROM v$asm_diskgroup WHERE NAME='DATA'; GROUP_NUMBER NAME SECTOR_SIZE BLOICK_SIZE ALLOCATION_UNIT STATE TYPE TOTAL_MB FREE_MB ------------------------------------------------------------------------------------------------------------------------------------------------------------ 2 DATA 512 4096 1048576 MOUNTED EXTERN 303351 265244 SQL> 6. Oracle NEC Oracle NEC ASM NEC Oracle NEC 7. 7.1 ASM LUN SELECT [oracle@lx410 oracle]$ ORACLE_SID=+ASM1 sqplus SQL*Plus: Release 10.2.0.1.0 - Production on Fri Apr 7 16:52:03 2006 Copyright (c) 1982, 2005, Oracle. All rights reserved. Enter user-name: / as sysdba Connected to: Oracle Database 10g Enterprise Edition Release 10.2.1.0 Production With the Partitioning, Real Application Cluster and Data Mining options SQL> SELECT * FROM v$asm_diskgroup WHERE NAME='DATA'; GROUP_NUMBER NAME SECTOR_SIZE BLOICK_SIZE ALLOCATION_UNIT STATE TYPE TOTAL_MB FREE_MB ----------------------------------------------------------------------------------------------------------------------------------------------------------- 2 DATA 512 4096 1048576 MOUNTED EXTERN 269308 265244 SQL> - 15 -

RAW Oracle [oracle@lx410 oracle]$ srvctl stop instance d SERAC i SERAC1 o immediate; ASM [oracle@lx410 oracle]$ srvctl stop asm -n lx410 o immediate; HDD istorage Manager (ism) LUN RAW [root@lx410 root]# raw /dev/raw/raw4 0 0 fdisk LUN [root@lx410 root]# fdisk /dev/ddb SPS The number of cylinders for this disk is set to 4422. There is nothing wrong with that, but this is larger than 1024, and could in certain setups cause problems with: 1) software that runs at boot time (e.g., old versions of LILO) 2) booting and partitioning software from other OSs (e.g., DOS FDISK, OS/2 FDISK) Command (m for help):w w fdisk RAW RAW RAW [root@lx410 root]# raw /dev/raw/raw4 /dev/ddb1 ASM $ORACLE_BASE/admin/+ASM/bdump/alert+ASM1.log +DATA [oracle@lx410 oracle]$ srvctl start asm -n lx410 o open; ASM Oracle $ORACLE_BASE/admin/SERAC/bdump/alertSERAC1.log Oracle - 16 -

[oracle@lx410 oracle]$ srvctl start instance d SERAC I SERAC1 o open; ASM [oracle@lx410 oracle]$ ORACLE_SID=+ASM1 sqplus SQL*Plus: Release 10.2.0.1.0 - Production on Fri Apr 7 16:52:303 2006 Copyright (c) 1982, 2004, Oracle. All rights reserved. Enter user-name: / as sysdba Connected to: Oracle Database 10g Enterprise Edition Release 10.2.1.0 Production With the Partitioning, Real Application Cluster and Data Mining options SQL> +DATA ALTER SQL> ALTER DISKGROUP DATA RESIZE DISK DATA_0000 SIZE 300G; Diskgroup altered SQL> SELECT TOTAL_MB SQL> SELECT * FROM v$asm_diskgroup WHERE NAME='DATA'; GROUP_NUMBER NAME SECTOR_SIZE BLOICK_SIZE ALLOCATION_UNIT STATE TYPE TOTAL_MB FREE_MB 2 DATA 512 4096 1048576 MOUNTED EXTERN 312320 265244 SQL> - 17 -

7.2 DynamicDataReplication - 18 -

- 19 -

- 20 -

Oracle MV # ismrc_replicate file -wait 0:LX_RAC_DATA_MV 0:LX_RAC_DATA_RV - 21 -

SQL> alter tablespace begin backup; ASM SQL> select * from v$asm_operation SQL> alter diskgroup rebalance power 0 MV RV # ismrc_separate file wait MV SQL> alter tablespace end backup; - 22 -

SQL> alter database backup controlfile to /u01/app/oracle/ctlsid.bak reuse; SQL> create pfile='/u01/app/oracle/initsid.bak'from spfile= [root@ ] # umount - 23 -

[root@ ] # ismrc_replicate file -nowait 0:LX_RAC_ARCTMP_MV 0:LX_RAC_ARCTMP_RV RMAN> RUN { BACKUP DEVICE TYPE DISK FORMAT tempmv /%U ARCHIVELOG ALL DELETE INPUT }; [root@ ] # umount - 24 -

[root@ ] # ismrc_separate file rvuse immediate -nowait [root@ ] # mount t [root@ ] # ismrc_wait cond sep file - 25 -

$ srvctl stop database d o immediate - 26 -

$ srvctl stop asm n i ASM o immediate [root@ ] # ismrc_restore file mode protect -nowait $ srvctl start asm -n i ASM o open $ srvctl start instance d i o mount [oracle@ ] $ sqlplus / as sysdba SQL> SET AUTORECOVERY ON; SQL> SET LOGSOURCE tempmv ; SQL> RECOVER DATABASE; SQL> ALTER DATABASE OPEN; - 27 -

$ srvctl stop instance d i o immediate $ srvctl start database d o open - 28 -

- 29 -