数据库迁移升级详细步骤_第1页
数据库迁移升级详细步骤_第2页
数据库迁移升级详细步骤_第3页
数据库迁移升级详细步骤_第4页
数据库迁移升级详细步骤_第5页
已阅读5页,还剩51页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

目录

一、操作系统安装及环境配置2

1、操作系统安装2

2、环境配置2

3、配置共享存储5

二、GI集群软件安装12

1、检查安装环境12

2、安装GI软件13

3、创建ASM磁盘组27

三、RAC数据库安装29

1、安装RAC数据库软件29

2、创建数据库35

3、创建用户及用户表空间43

四、11.0.2.0.4.17补丁44

1,升级Opatch44

2,检查Opatch版本44

3,检查Inventory有效性44

4,配置0CM44

5,解压patch文件44

6.PatchGI,用root用户执行44

7,执行脚本44

8,检查GI的补丁情况45

9,升级DBPSU45

10,安装patch45

11,执行脚本45

12,验证Opatch是否成功45

五、GoldenGate软件安装及酉己置45

I、安装0GG软件并配置相关用户45

2、源数据库配置47

3、配置进程参数文件48

4、创建进程50

六、初始化数据50

1.启动抽取进程,记录源端SCN号50

2,EXPDP指定SCN号导出源端数51

3,传输dump文件51

4,导入数据51

5,查询归档空间大小,修改归档空间大小51

七、同步数据51

1,源端开启投递进程51

2,目标端开启复制进程51

八、业务切换51

1,收集统计信息51

2,停止业务52

3,开启数据库附加日志51

4,开启数据库强制日志52

5,启动DB2->DB1的ogg进程组52

九,回退52

十、配置DG52

数据库迁移升级详细步骤

红色部分为注意点,橙色部分为操作步骤。

一、操作系统安装及环境配置(DB2)

IP及机器名配置(ESXI:192.168.10.166):

IPHostnameSID

源端(DB1)192.168.10.160orallgorallg

192.168.10.161

192.168.10.163(vip)raclorallgl

目标端(DB2)

10.10.1.1(privip)

Scan-ip:

192.168.10.162

192.168.10.165

192.168.10.164(vip)rac2orallg2

10.10.1.2(privip)

1、操作系统安装(略)

2、环境配置(racl,rac2)

>配置/etc/hosts文件

[root@racl1#vi/etc/hosts

127.0.0.1localhostlocalhost,localdomainlocalhost4localhost4.Iocaldomain4

::1localhostlocalhost,localdomainlocalhost6localhost6.Iocaldomain6

192.168.10.161racl

192.168.10.162rac2

192.168.10.163racl-vip

192.168.10.164rac2-vip

10.10.1.1racl-priv

10.10.1.2rac2-priv

192.168.10.165rac-scan

>配置/etc/sysctl.conf文件

[root@racl~]#vi/etc/sysct1.con!1

fs.aio-max-nr=1048576

fs.file-max=6815744

kernel,shmall=4194304

kernel,shmmax/p>

kernel,shmmni=4096

kernel,sem=25032000100128

net.ipv4.iplocalportrange=900065500

net.core.nnem_default=262144

net.core,rmemmax=4194304

net.core.wmem_default=262144

net.core,wmemmax=1048576

立即生效:

[root@raclsysctI-p

>配置/etc/security/limits.conf文件

[root@raclvi('in-iIy/1imits.c()n(,

gridsoftnproc2047

gridhardnproc16384

gridsoftnofile1024

gridhardnofile65536

oraclesoftnproc2047

oraclehardnproc16384

oraclesoftnofile1024

oraclehardnofile65536

>配置/etc/pam.d/login文件

[root@raclvi/etc/pam.d/login

sessionrequiredpamlimits,so

>修改共享内存

[root@racl〜]#vi/etc/fstab

tmpfs/dev/shmtmpfsdefaults,size=15g00

[root@racl~]#mount-oremount/dev/shm

>创建用户、组和相应目录

创建用户和组:

groupaddoinstall

groupadddba

groupaddasmdba

useradd-goinstall-Gdba,asmdbaoracle

useradd-goinstall-Gasmdba,dbagrid

设置用户密码:

passwdoracle

Passwdgrid

创建目录并修改权限:

mkdir-p/u01/app/orac1e

mkdir-p/u01/app/grid

mkdir-p/u01/app/grid_base

mkdir-p/u01/app/oralnventory

chown-Rgrid:oinstall/u01/app/grid

chown-Rgrid:oinstall/u01/app/gridbase

chown-Roracle:oinstall/u01/app/orac1e

chown-Rgrid:oinstall/u01/app/oralnventory

chmod-R775/u01

>配置oracle,grid用户的环境变量

[root@racl〜su

[grid@racl〜]$vi.bashprofile

exportORACLE.SID=+ASM1

exportORACLE_BASE=/uO1/app/grid_base

exportORACLEHOME=/uO1/app/grid

exportLD_LIBRARY_PATH=$ORACLEJOME/1ib

exportPATH二$ORACLEHOME/bin:$PATH

注:节点2同样配置,修改ORACLE_S1D为+ASM2即可

[root@raclsu-oracle

[oracle@racl1$vi.bashprofile

exportORACLE_SID=orallgl

exportORACLEBASE=/uO1/app/orac1e

exportORACLE_HOME=$ORACLE_BASE/product/ll,2.0.4/dbhome_l

exportLDLIBRARY_PATH=$ORACLE.HOME/1ib

exportPATH=$PATH:$ORACLE_HOME/bin

注:节点2同样配置,修改ORACLESID为orallg2即可

>安装缺少的软件包

[root@racl-yinstallcompat-libstdc++.i686

elfutils-libelfgccgcc-c++glibcglibc.i686glibc-develglibc-devel.i686libaio

libaio.i686libaio-devellibaio-devel.i686libgcclibgcc.i686libstdc++

libstdc++.i686libstdc++-develsysstatunixODBCunixODBC.i686unixODBC-devel

unixODBC-devel.i686compat-libcaplelfutils-libelf-develcompat-1ibstdc++-33

compat-1ibstdc++-33.1686

>配置oracle,grid用户的SSH互信

[root@racl~]#su-grid

[grid@racl1$ssh-keygen-trsa

Lroot@rac2su-grid

[grid@rac2~]$ssh-keygen-trsa

[grid@racl~]$cat.ssh/i])ub>>.ssh/authorized_keys

[grid@racl^]$sshrac2cat/home/grid/,ssh/idrsa.pub:>.ssh/authorized_keys

Lgrid@racl~]$sci).ssh/diithorize(l_keysrac2:/home/grid/.ssh

配置完成后分别测试:

[grid@racl~]$sshracldate

[grid@racl~]$sshrac2date

[grid@racl~]$sshracl-privdate

[grid@racl~]$sshrac2-privdate

同理:节点2重复执行。

Oracle用户互信配置同上。

>配置NTP

本例采用集群自己的时间同步进程Ctss来同步,线上环境需配置NTP。

>防火墙配置

略(本地环境关闭了防火墙,线上需配置策略)

3、配置共享存储

>添加共享磁盘(VM虚拟化为例)

关闭虚拟机电源,编辑虚拟机设置:

racl:

0racl-W班积•庞性□X

硬件|选项I奥源I虚拟机版本:8

L显示所有设备

内存大小:I153|GBj^J

摘妾

口内存15360MB|

V客户机操作系统推荐敢最大值8:

CPU81O11GB«

含显卡显卡

.为获取最隹性能推荐的最大值(B):

MVMCI设备受限制<32548MBo

SCSI控制器。LSILogic并行V裂S机操作系统推荐的默认值3:2

CD/DVD3区云力器1[datastorel]CentOS-6....

SGBo

硬盘1虚拟随叁

V裂置机操作系统推荐的最小值:

Z软盘9区动器1客户端设备00

网络运四己器1VMNetwork512MB。

网络适取器2VMheart

部助CbD

添加硬盘(此处添加三块:OCR20g,FRA50g,DATA100g,线上环境待具体规划):

0阖!)解牛X

设备类型

您希望将哪种设备添加到虚拟机?

设备类型选择要添加的设备类型。

选择磁盘

创建磁盘

④串行端口1a息

高级选项

e并行端口

即将完成可以将该设备添加到此虚拟机中。

昌软盘驱动器

售CD/DVD驱动器

0USB控制器

3USB设备了可用)

1)3PCI设备不可用)

瞬4配器

1福SCSI设皆

.上一步||下一步N|取消

帮助回

0添力躅牛X

迭释磁盘

诊备类型虚拟磁盘由主机文件系统上的一个或多个文件组成。这些文件合在一起显示为客

达择磁盘

户机操作系统的单个硬盘。

创建磁盘

高级选项选择要使用的磁盘类型。

即将完成

磁盘

6创建新的虚拟磁盘

「使用现有虚拟磁盘

重新使用以前酉e置的虚拟磁盘。

「裸机映射

让虚拟机直接访问SAN。该选项允许您使用现有SAN命令管理存精

器并继续使用数据存储访问该存储器。

群助口1V上一步||下一步N|取消

0添力隈件X

创建磁盘

指定虚拟磁盘大小及置备策略

帮助回IS上一步I|下一步2|取消

0添加硬件X

高级选项

通常情况下不需要更改这些高级选项。

指定该虚拟磁盘的高级选项。正常情况下不需要更改这些选项。

诜南磁母

创建磁经

高级选项

即将完成

帮助祖)IW上一步I|下一步N|取消

完成后重复此步骤继续添加剩下的两块磁盘,虚拟设备节点分别为SCSI(1:2),SCSI(1:3),不

要使用操作系统本身磁盘的SCSI。控制器。

rac2:

0rac2-虑拟机属性□X

灌件二|选项I奥源I虚似机版本:8

厂显示所有设,|添加…||移防|内存瓯走

1011GB

「内存大小:I15Hd|GB二J

硬件

摘要512GB

-为此

ai内存15360MB

256GBV客户机操作系统推荐的最大值凶:

口CPU81011GBO

口显卡

显卡128GB—.为获取最佳性能推荐的最大值®:

DVMCI设备受限制V32548MB0

64GB—

OSCSI控制器0LSILogic并行

金CD/DVD驱动器1[datastorel]CentOS-632GB■V客户机操作系统推荐的默认值◎:2

硬盘虚拟磁盘GB

a116GB—

息软盘驱动221客户端设备为眩

8GBV客户机操作系统推荐的最小值3:

幅网络适酬器1VMNetwork512MB。

啕网络透配器2VMheart4GB-

2GB

1GB-

512MB

256MB-

128MB-

64MB-

32MB-

16MB-

8MB-

4MB-

帮助时确定|取消

0渗力陵件X

设备类型

您希望将哪种设备添加到虚拟机?

设备类型

选择磁盘

创建磁盘

高级选项

即将完成

帮助3|三上一步I|下一步2|取消J

0添力懒牛X

选择磁盘

出备小现虚拟磁盘由主机文件系统上的一个或多个文件组成。这些文件合在一起显示为客

选择藤盘户机操作系统的单个硬盘。

选择现有磁盘

高级选项选择要使用的磁盘类型。

即将完成

磁盘

「创建新的虚拟磁盘

"使用现有虚拟磁盘

重新使用以前配置的虚拟磁盘。

「裸机映射

让虚拟机直接访问SANo该选项允许您使用现有SAN命令管理存储

器并继续使用数据存储访问该存储器。

W上一步II下一步.j

帮助回取消

0添加S件X

选择现有磁盘

您要将现有的哪个磁盘用作该虚似磁盘?

论备类型

磁盘文件路径

诜南磁母

选择现有磁盘

高级选项

即将完成

帮助出)4上一步11下一步.I取消

0•,力口硬件x

选择现有磁盘

您要将观育的哪个磁盘用作该虚拟磁盘?

设备类型

诜挣磁球

会押现有食

高级选项

即将五成

〈上一步|下一步>

帮助(H)取消

0赖潮牛X

高级迭项

通常情况下不需要更改这些高级选项。

情备受理指定该虚拟磁盘的高级选项。正常情况下不需要更改这些选项。

诜径磁点

诜怪现有蹴母

高级选项的贴艳节点

即将完成ISCSI(1:1)3

模式

『独立

独立的磁盘不受快照影响。

6持久

更改会立即永久性地写入磁盘。

「非持久

当关闭电源或恢复快照时,对该磁盘的更改会被丢弃。

群助但)V上一步下一步N|取消

重复以上步骤,将剩下的两块盘也添加进来。

racl,rac2设置共享磁盘的SCSI1控制器为可共享:

0rad-虚拟机属性□x

硬件|选顼|资源|虚概机版本:8

r显示所有设备添加…移除SCSI控制器类型

当前类型:LSILogic并行更改类型…

硬件摘要

M内存15360MBSCSI总线共享

设置浴遍社允许多个虚楸机同时使用虚拟磁盘。

□CPU8

目显卡显卡

OVMCI设备受限制

「无

Q控制罟01Sil并行

0SCSI8#您l(^i)LSILogic

acu/uvu驱动器i[datastorei]ten0S-6

何虚拟

D硬盘1虚拟磁盘

虚拟磁盘可以在同一月艮务器上的虚概机

G3硬盘2虚拟磁盘之间共享。

G3硬盘3虚拟磁盘

「物理

D硬盘4虚楸磁盘

息软盘驱动器客户端设备虚拟磁盘可以在任何服务器上的虚拟机

1之百共享。

电网络适酉喀1VMNetwork

晒网络适酉匕器2VMheart

帮助M确定I取消

/

>配置UDEV

重新启动虚拟机,racl和rac2分别fdisk-1,检查是否都能识别刚才添加的三块磁盘。

本例采用LDEV管理,也可以使用oracle的asmlib来管理。

获取刚才添加的三块磁盘的id:

[root@raclscsi_i(1--wlii1eIisted-rej)1ace-\vhitespace--device=/dev/sdb

36000c2992d5f6a517bledbb8dabc0cc2

[root@raclscsii(1--whiteIisted--re|)IHCC-WIIiirspace--device=/dev/sdc

36000c2988dbledb3771d786ec510e76a

[root@raclscsi_id-wliiteIisted--r(:'pIace-whitps[)?ice--device=/dev/sdd

36000c298c4021632891ef28c57497389

创建并配置udevrules文件:

[root@raclvi/etc/udev/rules.d/99-orac1e-nsnulevic('s.ruIes

KIH'EL二二"sd*"、BUS二二“scsi",PROGRAM二二"sbin/scsiid——whitelisted

—replace-whitespace

-device=/dev/$name",RESULTM36000c2992d5f6a517bledbb8dabc0cc2\

N\\U"'asm-diskb",()W'E]kgNd”,GR()UP=%ins〔*I”,MODI”0660”

KERNEL="sd*”,BUS二"scsi",PROGRAM二二"sbin/scsiid——whitelisted

一一replace-whitespace

-device=/dev/$name\RESULT==n36000c2988dbledb3771d786ec510e76a\

\A\1E二"asm-diskc",OWNER二"grid",GROUP="oinsl*1\MOI)卜二"0660”

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论