我们拒绝平庸,拒绝随波逐流,拒绝墨守成规,让梦想不再流浪。

SUSE11 RAC ORACLE11R2

上一篇 / 下一篇  2014-05-28 10:03:28 / 个人分类:甲骨文

,A-Krr v*e0Oracle11gR2数据库RAC方式安装指导书
f6mZD(_-P8@ D-D0第1章  目标51Testing软件测试网Wo_A9~1S?

51Testing软件测试网z^5P:?8L1B

本文指导在Suse及ATAE平台下以RAC方式安装Oracle软件。

,a!Er{X }7\051Testing软件测试网N TI{-xn
第2章  安装数据库前准备工作 2.1  硬件要求 2.1.1  主    机51Testing软件测试网7n~0\`f'F }c~a

l   ATAE (Advanced Telecommunications Applications Environment 高级电信应用平台)。

qS&n9jGR fi@ ot0

5K:w p w `GEDp&W#w0l   两块机框管理板(CMM板),两块交换网板,至少两块业务板。

E%v8^`H/F9BW02.1.2  磁盘阵列

]Hd*eZ%h,O*x/g0例如:华赛S3900或者S6900

i[$S+^ g"\b"B02.1.3  网络设备51Testing软件测试网H'P?!Gyf+f9^

推荐如下设置:

ZJ~Q.}Ix051Testing软件测试网E6MAcr][UJ

前插板Fabric平面两块网卡用作业务网卡

#y)Yjq+La3US0

#O8q(N^ M0前插板Base1网卡用作USM管理51Testing软件测试网0D}+{;wkW*A7e

51Testing软件测试网6c L$nETZ

后插板两块网卡用作RAC心跳51Testing软件测试网M,b5kkM N

51Testing软件测试网~IUq+M\

两台千兆交换机用于多节点心跳网卡互连51Testing软件测试网H C0O)u*E]

2.2  软件要求 2.2.1  操作系统

gM)?8r9Z'@w#B] hQ0ATAE要求安装Suse11+SP01以上版本51Testing软件测试网 } CF%k J!{oU

51Testing软件测试网f5e+E`*S

【察看操作系统版本】51Testing软件测试网IM.j!TP

51Testing软件测试网-Q\4i/? x

# cat /etc/SuSE-release

!?w.Q`-j&k5f&jC0

V^0j*Y~@|x0SUSE Linux Enterprise Server 11 (x86_64)

nC5\2@ _051Testing软件测试网/pZ^ X3f|lGo2V

VERSION = 11

q Ioai7U_U!W F} }t051Testing软件测试网8EK _5?1}'c#t]E

PATCHLEVEL = 151Testing软件测试网1Y$qRbuc

2.2.2  多路径软件51Testing软件测试网1U m3czR

注:多路径软件及其版本号以磁阵发布时配套的软件版本为准。51Testing软件测试网s^j#@i5TS%zG

51Testing软件测试网aF)m6d/Vd$C| M

例如:华赛阵列要求安装 UltraPath-2.01.02251Testing软件测试网MQ2dB1H,|XB

51Testing软件测试网1qMa&rQcm

【察看多路径软件版本信息】51Testing软件测试网 f'G{m oW!t$]

51Testing软件测试网Du?5b"zz]x w

# upTools -V

| h$kG(iAR0

"~ Nv6C$d S0Version: V100R002

N+U.C-P3sz"X c5UA0

A {E B |\+H#J0UltraPath for Linux: 2.01.022

;g'V0f~8_L02.2.3  数据库安装介质

-L;n:o:k5T2^p.G0Oracle 11g企业版安装光盘51Testing软件测试网zZ0r A{-D ur9d-?0J

2.2.4  IP地址51Testing软件测试网:F w)rE/w%v*R&Pa

对于集群:

sS mW{|(T0

q1G&}}k qf0需要1个公有IP地址作为集群SCAN IP。51Testing软件测试网)eXPs1x

$F-lpD5d9@,K0对于RAC中每一个节点:51Testing软件测试网z8yn2DK

51Testing软件测试网*Zal@;w }3r$D~

需要2个公有IP地址,用于配置主用网卡和VIP。51Testing软件测试网No*y4@7p)T D

g Rh:z Tg z A${0需要1个私有IP地址,用于配置心跳网卡。

`;kQq }p1Q02.3  补丁要求 2.3.1  数据库补丁51Testing软件测试网C_:P_?-{

要求安装Oracle 11.2.0.3.4

K.G3M8h;]M6Q~02.4  时钟同步 2.4.1  RAC各节点时区必须设置正确且相同

O6D[+hbc0步骤1:   【启动yast命令】51Testing软件测试网BG(L?yd

51Testing软件测试网I.`&Z^,]

# yast

/\BKbd051Testing软件测试网V4b7O;?I0R4wJlG` c:U

步骤2:   使用上下键选择“System à Date and Time”,回车:51Testing软件测试网Wi2Mn {lP([

51Testing软件测试网8i7{P4\9YH@5F;u

51Testing软件测试网-DhR XU6w[(B4GE

51Testing软件测试网PyQQ@8vQ&T

弹出如下界面:51Testing软件测试网m lQ*a6m cm

51Testing软件测试网,m7q a(x\,VK`6M

J$H+O3g9hC z9s9B051Testing软件测试网;GYo/b8w7@$Nx

步骤3:   进行如下设置:

/K2hoRh M0

\;ZZZ9|(rYwt0在“Region”中选择地区51Testing软件测试网6l T+iR!M.E!`

[TD.HAjLf3t0在“Time Zone”中选择时区

'l5P?T~,HW @0

hMUR*K/cL C'`0在“Time and Date”中设置时间

K-CkYH:qz~051Testing软件测试网 ZsM m*T uC&p

步骤4:   然后将光标移动到“Accept”上回车,完成时区和时钟的设置。51Testing软件测试网4G3R,XO/b{q

2.4.2  检查RAC各节点时钟是否同步

iUh&ne!k:gl0RAC各节点的时钟必须同步,时钟误差应控制在1分钟之内。51Testing软件测试网q-?t;B#bo5zgF"[;E t

t[u0n"?J%t7L0【检测命令】51Testing软件测试网6T9Tb7GiI g

51Testing软件测试网MPu;y[g%SA

# date

)Q~0U}fgO051Testing软件测试网M-M-uU"RUU |

 51Testing软件测试网/a1^a"~$_

51Testing软件测试网c F3J7k/S vi x

【重要说明】

7c|rR1E^J0

.k4qE}B X&A^#?0时钟自动同步有相应的解决方案,推荐使用NTP做时钟同步。

C+pCZu!r`$W(t _02.5  本地磁盘要求 2.5.1  板载双IDE硬盘必须配置为RAID1

r,tI0~@0板载双IDE硬盘必须配置为RAID151Testing软件测试网-zp$DX#k"ZH

51Testing软件测试网!v7c$hl~o T*V

ATAE业务板的板载双IDE硬盘支持RAID0和RAID1。51Testing软件测试网\ w(k0^{1t o~7a

5eEa?jN0一般而言,操作系统和业务应用存放在板载硬盘上,为了实现系统盘的冗余备份,默认将业务板的板载双IDE硬盘配置为RAID1。

F qkhg%FT051Testing软件测试网V8Xe eV-Wo3y~

下面举例说明如何确定板载IDE双硬盘已经配置为RAID1:51Testing软件测试网(f)MXMC8_/o4w:]j7aP

F^z5P6]BAk h%b ^0步骤1:   进入HighPoint的BIOS界面,业务板启动过程中,当屏幕上出现下面的信息:

za(H0i+c051Testing软件测试网%o-Rv7RqG

HighPoint Technologies, Inc. HPT372A/372N BIOS Setting Utility v2.351

-R-_/O4Qz)q5w/rm^s V)w051Testing软件测试网^M#A2` MK0?}-A

(c) 1999-2004. HighPoint Technologies, Inc. All rights reserved

esbgp.A0

Z$c G1?,e0 

2W0f$F [HSq9Q"G0

)uT-]zT|6}i0Press <Ctrl><H> to run BIOS Setting Utility51Testing软件测试网Ak&p}8eYI g

51Testing软件测试网-YSZFL.~

Scan Devices. Please wait …

8pJ r A1OR']1]*O$ZN0

;gm uQ {Vx0 51Testing软件测试网 e"e v%{;]6K"E$q

51Testing软件测试网;W_J v8q m*TY6?

步骤2:   按<CTRL+H>键进入HighPoint的BIOS设置,确认当前界面是Main Menu界面

I?1KU@ r!ih?)c/qr0

q2o!C~1^ B0   

(Fk l,V:hT ngizWpp0

4Ws ey g;\5Vs0当“Primary Master”和“Sencondary Master”两个硬盘的状态(Status)一个为“BOOT”,另一个为“Hidden”时,说明此时板载IDE双硬盘已经配置为RAID1。

f+I/RnqQT&[051Testing软件测试网 ^:|WiV

业务板raid1设置请参考《ATAE AWBSA 业务板 用户指南-(V100R002_03)》,该文档可以从http://support.huawei.com上获取。

Zp)w5Z3Z|02.5.2  本地磁盘空间分配

0`gQM cy)k-i1e0对于本地磁盘空间划分,要求RAC的各节点保持一致。51Testing软件测试网pA'O a I%aBk

`.c#J_P0l   对ATAE R2+单板,内置2*146GB的硬盘,内存4~24G,采用镜像方式存储,实际可用空间按照136GB计算。

-C"{#D$j2^kPL/`0

%r` y;V8_&\%fb!Z WH0R2+内置磁盘见规划如下:

)L.\(zj&|+L051Testing软件测试网+X+`,eb"}n1H$X{%d)X ?

分区51Testing软件测试网'S8}f t,ke

51Testing软件测试网#`RL"~ YFim

最小空间(GB)

:[#rzJ6f6g/U0

Ln cR4U~y)R(r\0文件系统类型51Testing软件测试网2q W^.hTj:T&Z

51Testing软件测试网j(Pp6{ J9e&tqNj

/tmp

:L\ F|jpJ0

R:MU-_#NEc`J1@0851Testing软件测试网h!@;gWE#Cg/R

&v:`4c5j0l\8_l0ext3

ev;dCA f^%q051Testing软件测试网x~NZwy'e BbU

/opt/oracle51Testing软件测试网A4@Bm\

51Testing软件测试网!flN)z5du3pz

1651Testing软件测试网!J(V1uc`

51Testing软件测试网J7a]q#hl+E

ext351Testing软件测试网;A0Mr(r jOT4G

{1B:[ GQ4m.V:V0/opt/oracrs

j#RXh'p&B0

#v)oT;{w01651Testing软件测试网vTR XX Km|6[

A"Qc _#HY_'N8l3h5a/v0ext351Testing软件测试网Y@ W0}K

l| d q n\0/opt/oraadm51Testing软件测试网C2N7iZ Z'X5{_

51Testing软件测试网!r-RL s!^ i%cF

16

&\c%}n}T#g8I0

RlcGUw`W0ext351Testing软件测试网'Q!Z;}x;w`7df8?

of*jZX3U{0swap51Testing软件测试网"LI1N'wk?

51Testing软件测试网%fG4a0f-g6^Y*[%Qq

2451Testing软件测试网3l-QSzzms

[ sb)S(N+u0 

Z{KFL%w2v*jd051Testing软件测试网})N f/\q0r%L

 

(C{To O3Qoz051Testing软件测试网 {;v(Ls:C"h:_ \

l   对ATAE R3单板,内置2*300GB的硬盘,内存16~96G,采用镜像方式存储,实际可用空间按照224GB计算。51Testing软件测试网TW6Gy} q:b

51Testing软件测试网C*lI,}+|7l$~s

R3内置磁盘见规划如下:

dVt]/ZuU P/]3tU051Testing软件测试网qr2G$g t V X:g4\

分区51Testing软件测试网-waR+?%Z

-mZJJji0空间(GB)

(BqMDg5acA+p$E051Testing软件测试网7w.X7O3?6Y)Z'YlI%B

文件系统类型

3T3v:S K/{+u~]0

lqO/R E?O]3\0/tmp51Testing软件测试网1Xf7xx1j%i-]/emG

51Testing软件测试网U'[ mt-l,xfe7F

1651Testing软件测试网\f V!ft9q&]

?g3X8C*[0ext351Testing软件测试网8?Q]}RU ``:U

51Testing软件测试网 xX |jS!k-d5x

/opt/oracle51Testing软件测试网yP:xJ/H7Z;\(q

4F!XV$[ g/?024

T/e3P7d\:R"|051Testing软件测试网*z*kqz+] S p(Bm

ext351Testing软件测试网 q.UEH6SO

Nm-x;o4u} S)jZ0/opt/oracrs51Testing软件测试网2z$w@!t]'fy

51Testing软件测试网:S W3@/?A

2451Testing软件测试网_,G/^P l8e

51Testing软件测试网:eTU h\3y

ext3

VWNXHsS0

-D:F~C/q9\1e CE ~,z0/opt/oraadm

$_cmvk0V0G051Testing软件测试网1X MdD JB.F5p

16

M-NB~F!n0Z+A051Testing软件测试网6J![bY0g[:Q

ext3

*u!b ?d1{+` h(o051Testing软件测试网h3r"|k q!zt

swap

8O7`x.gH*SZ4g'H'w1`051Testing软件测试网t&l"A8J0k&E?Z2S

48

0Z` Z}3k8a+wh2k*a0

O8V"|6]qHr3[B0 51Testing软件测试网tz/_}+V1f(V~ v

$}F\7B6t}3?3o0 51Testing软件测试网j"Wj,Y2e;O-Z#w

W;T i)p UyPY&b0【注意】

"~9N8s B @)[5`6g051Testing软件测试网 r|fo'kzrf

以上仅为Oracle11gR2安装需要的本地磁盘规划,对于系统盘和业务磁盘规划,以各产品设计为准。51Testing软件测试网S0K$K @yJ#`#}.D;~

51Testing软件测试网.}@G(XW7?2xn5aa

 

eW:~.ta%P{-CB051Testing软件测试网$H:u c _b2qCe&f1`

 

R F2B1B9w;@i0
!mk0cr L&i&q$X0第3章  创建用户和组 3.1  创建名为dba的操作系统组51Testing软件测试网;WN9]*X-hi

分别在RAC各节点上执行。51Testing软件测试网/`/w\)WJp1Eb#KGT

51Testing软件测试网3y N'KX-dmTL#U`

【检查命令】51Testing软件测试网$R7m'`wbt RuM

wK$`,Z HAF%i1IH0# grep dba /etc/group

G rvbE Z;a5au~z051Testing软件测试网9U@.F7E+l;gr)a4[W

无输出则表示dba组不存在。如果dba组已存在,则使用以下命令删除dba组。51Testing软件测试网ga%E$[C;J

7L B GX$lu:A7o0【删除命令】

;F(wg'D ~A"|v4j5eh!{X051Testing软件测试网 Z;O kgWl#h(]Xe6|

# /usr/sbin/groupdel dba

,TXfN.KP6i+|D0

n'Ap}5n(i@R0【创建命令】

D*ja\$k:u0

7JV(\+G#I)sq0# /usr/sbin/groupadd -g 200 dba

]7x4l(G8F)Ws03.2  创建名为oinstall的操作系统组51Testing软件测试网C9Wt%v7xhpCCrO

分别在RAC各节点上执行。

Cq_%Iz#A051Testing软件测试网*G%\t'`I0\-b,z0U6wr9^V

【检查命令】

y|d(D'l |M A051Testing软件测试网gO0e1DwT

# grep oinstall /etc/group51Testing软件测试网Q-r3?.{$L [Q

)?'n}:c%w0Q$K3P0无输出则表示oinstall组不存在。如果oinstall组已存在,则使用以下命令删除oinstall组。51Testing软件测试网r1} bSN)_

&xP7m(L}G6zL0【删除命令】51Testing软件测试网+O"Ug-_,I_iC[

51Testing软件测试网s!IE+Cz'XTy:x

# /usr/sbin/groupdel oinstall

[ ]8F1nl`k X0

M2lb#R e9K(D0【创建命令】51Testing软件测试网"h2~(W b\(i

51Testing软件测试网*|7cK.Xg

# /usr/sbin/groupadd -g 201 oinstall51Testing软件测试网.S9\~AUuz b!\

3.3  创建名为oracle的操作系统用户51Testing软件测试网/g k5sM)T ?2{#P

分别在RAC各节点上执行。

|-|W1\!|Y051Testing软件测试网\| F8G)\0v^

【检查命令】

.a d!c_a{%G0

HB*R5`N"kK#j0# grep oracle /etc/passwd51Testing软件测试网m"CS"NFw"[

51Testing软件测试网:c`kb"}o

无输出则表示Oracle用户不存在。如果Oracle用户已存在,则使用以下命令删除Oracle用户。51Testing软件测试网I#M&\X9X6jv-N

51Testing软件测试网 t&h[ G Z/h au

【删除命令】

5]J+j VEIGx051Testing软件测试网2M&Ap2Dy4ZV(@

# /usr/sbin/userdel -rf oracle51Testing软件测试网:m:\-`%ZU

51Testing软件测试网^(S ll9RP5IQ

【创建命令】

)L2s W7{ z2?1ne051Testing软件测试网 ` Ml-y^

# /usr/sbin/useradd -u 300 -g oinstall -G dba -d /home/oracle -s /bin/bash -m oracle51Testing软件测试网#i4{*n$KP'\#N

)@$B.e @R]:k]0【命令说明】51Testing软件测试网7Kyp(G a]!^lXT

51Testing软件测试网Z%h2oS6a

用户名为oracle,隶属于dba组。

#x5b*l!o zp0

AW*UU x$\)~+cu0【修改密码】

.b@6y yC'iV051Testing软件测试网"_aZf g z9Q

# passwd oracle51Testing软件测试网5T8a],m6g }*IFm l7V

-t4{7T.J/q,v0uhme0 51Testing软件测试网E3@ ]f/J/G:m#k

3.4  创建名为grid的操作系统用户51Testing软件测试网f N3]^[

分别在RAC各节点上执行。

Ky omVK051Testing软件测试网_6h,O,k9e]d

【检查命令】51Testing软件测试网P d Map9R/rF

51Testing软件测试网+P-m?4@5AdT-d s5O.D(gJ

# grep grid /etc/passwd51Testing软件测试网(a9pP,^@

?%o%xAp.d.Ll0无输出则表示Grid用户不存在。如果Grid用户已存在,则使用以下命令删除Grid用户。51Testing软件测试网HxY ^+Y

IN9DqE/eX0【删除命令】51Testing软件测试网9kz Q*z CjZ/rz[ X

51Testing软件测试网,} ~ nNK

# /usr/sbin/userdel -rf grid51Testing软件测试网q] Fy Wf!`

"H0P,N`6U:`H&F._0【创建命令】

7x|$LL5Z/u-h3r0

-acAo5r-`;Y0# /usr/sbin/useradd -u 301 -g oinstall -G dba -d /home/grid -s /bin/bash -m grid

a4{'Q3F/J&|051Testing软件测试网5x{wf$JL2Zh$p

【命令说明】51Testing软件测试网t#k'MT+E a5nf

51Testing软件测试网/C4YFiD_

用户名为grid,隶属于dba组。51Testing软件测试网/N]0DJ!a Ew"X

*]rP"L\){0【修改密码】

!B1e` dgU`051Testing软件测试网TtJ)Ii `

# passwd grid

9_(WYi&_(En0

`5E5h(o/C2e ^5P0 51Testing软件测试网J+U k6\.N(@z

2R&p.TaR7M'N*G0 51Testing软件测试网kd$T1Qnvc H

51Testing软件测试网c(d8vba!l;vrO%]
第4章  设置环境变量和赋权 4.1  赋予目录正确的权限

VM$\f.}e$k:lID0分别在RAC各节点上执行51Testing软件测试网.M9d?$yK8{I

4.1.1  对文件系统/opt/oracle并赋权

Y6CW*Ke%m0【命令】51Testing软件测试网U l&o8Q!{ y

51Testing软件测试网%I8mV-\F#|l

# chown -R oracle:oinstall /opt/oracle

&bcD,l WMm%?d051Testing软件测试网0f'hF+e9~

# chmod -R 755 /opt/oracle51Testing软件测试网/_5K9g'];x4]*ZT(o

4.1.2  对文件系统/opt/oracrs并赋权

2Roz:QJ-E/W}*H7K0【命令】

0a]?7Sx*D*Qom%D0

S O2Z.k5p7@(L0# chown -R grid:oinstall /opt/oracrs51Testing软件测试网gO{]1exv

'{5{*~2[[0G!A0# chmod -R 775 /opt/oracrs

3Ke}:kbv04.1.3  对文件系统/opt/oraadm并赋权

|)_@,^/qNu0【命令】51Testing软件测试网b.N nLF2[]

51Testing软件测试网SZ%T{'](~;GH

# chown -R oracle:dba /opt/oraadm51Testing软件测试网7~:J/E]G.v:TFmc

9o0[0UVqz4M0# chmod -R 770 /opt/oraadm51Testing软件测试网/s9I3y1zYR

4.1.4  创建目录/usr/local/bin并赋权51Testing软件测试网lW zAVxIt5~$m

检查/usr/local/bin目录是否存在,如不存在则需创建该目录,并赋予755权限。

Ii*E7i#S4J;n0_ hS0

#^7jVW4N8Qkc`|0【命令】

h&J)e$ie1z8Hs(g3N%r f051Testing软件测试网T.d ]E/_)ZWz

# mkdir /usr/local/bin51Testing软件测试网;pv(s S0Wcqt-V

51Testing软件测试网8E/] @i!k:|1z([ e

# chmod 755 /usr/local/bin

omcUk0

2d)t}?V0# ll /usr/local |grep bin51Testing软件测试网T*m,}@.n+P.U?

51Testing软件测试网/f$\2A5z(s-SuJV

drwxr-xr-x  2 root root 4096 2007-05-03 21:24 bin

[4G!t*|Q H?Cv04.1.5  赋予/tmp目录权限

F%I PV7wn0检查/tmp是否具有1777权限,如不具备则赋予/tmp目录1777权限。51Testing软件测试网w X7{,I.m f2P_R6Q.f

:_/| lL/a0【命令】

"G%Q!s&QV0

L;P'd2_!K#CJY0# chmod 1777 /tmp51Testing软件测试网'tc UW cpV

51Testing软件测试网 TC z4J&jR7Par

# ll / |grep tmp

Y&L6pM3k|051Testing软件测试网){%Q'J-tD'Z:C

drwxrwxrwt  17 root root 4096 2008-06-13 10:00 tmp51Testing软件测试网T q6qE-S@^

4.2  设置oracle用户环境变量51Testing软件测试网 i&Ag8KE)A \

分别在RAC各节点上执行

0j+U.f7suZY-G051Testing软件测试网2q I2^BR

用oracle用户编辑/home/oracle/.profile文件,设置环境变量。51Testing软件测试网6h+G5EYs

51Testing软件测试网6L3eYc:X;K ~(qFgC

# Oracle Environment51Testing软件测试网K5Oh4A:T9O

(mAT#x%J K0export ORACLE_BASE=/opt/oracle

2X8Gp(M6[$R${}0

R_pfL,Q[[0export ORACLE_HOME=/opt/oracle/product/11gR2/db

$\.HP:Z-Iq3tM$K z051Testing软件测试网N v}9O*um'Sr@

export GRID_HOME=/opt/oracrs/product/11gR2/grid51Testing软件测试网JtU3].L(T

s5a/\!AS0export ORACLE_SID=instance_name

3H:i1r+{b??-k0

oA_%V9hCfB9V0export ORACLE_TERM=xterm

|j6p sq@g0

kRaU t0LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:$ORACLE_HOME/rdbms/lib

-Z$V[RV[Y&b-d0

?iK(c#A1IR5G0export LD_LIBRARY_PATH

|,~1}2v%aof0

+N"TX(R$M)P0SHLIB_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/rdbms/lib

t7o\_ c)I.R|0a"p0

-c3CS0H7C$^}A]0export SHLIB_PATH51Testing软件测试网%Uh:c;Lrh\4pY N

51Testing软件测试网b z,a$q+j/@

# Set shell search paths:

)SH0~mpPi051Testing软件测试网"_z:Xi G+I f

export PATH=$ORACLE_HOME/bin:/usr/sbin:$PATH:/usr/local/bin51Testing软件测试网|y0Lj$_#tn

I(S,l1PK;R1I0# CLASSPATH must include the following JRE locations:

h6z2H0O8ET051Testing软件测试网he-t_:n;W]P

CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib51Testing软件测试网D[ kvp)gK

51Testing软件测试网.d)^ ?;eQv0y

export CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib

9V$k*?-j2\#|&V/pj051Testing软件测试网DlJ+BK2H

export NLS_LANG=AMERICAN_AMERICA.AL32UTF8或AMERICAN_AMERICA.ZHS16GBK

:X1s"Ov@ VTu051Testing软件测试网dI[ W@

 51Testing软件测试网+o.l{}%Aonk

51Testing软件测试网{%PjS h8t

【重要说明】

c},NR5[0XcO0

S Y(GC2V6f#k@b0红色部分请根据实际情况进行设置。51Testing软件测试网.R1y-@s9L}y!w

| k5EFo-C0instance_name唯一的标识一个实例,一般以数据库名加上实例号为命名规范,例如:Rac中有两个实例,数据库名称为suseora,实例1命名为suseora1,实例2命名为suseora2,依次类推。51Testing软件测试网/nW@_[Q

qm"@"q}z.M$P~ L]0 

%t _"`Kg04.3  设置grid用户环境变量

}^+g`K5Me0分别在RAC各节点上执行51Testing软件测试网-Ua~o%WER

51Testing软件测试网2Yb"sC|&d@q(i

用grid用户编辑/home/grid/.profile文件,设置环境变量。

x#A(Bt%H0

0_&gx~/o t `0# Grid Environment

-Z.w:Kd.]bRq051Testing软件测试网 ROs)RD*b MT

export ORACLE_BASE=/opt/oracrs/base51Testing软件测试网nkc$w4Le8s/xk0i

51Testing软件测试网tsHE QtM]

export ORACLE_HOME=/opt/oracrs/product/11gR2/grid

6eEE\ dZ L0

^5ab*v;}0export ORACLE_SID=asm_instance_name

{j2?S"Ec|?B|0

!q%Es!h2PV&[0export ORACLE_TERM=xterm51Testing软件测试网&[7{V!k{8~X#o~-v

51Testing软件测试网a-vQ;C^+~_WY

LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:$ORACLE_HOME/rdbms/lib51Testing软件测试网b#q P(` ET.Qxp,U"V!PDw

51Testing软件测试网Nw&rkn-Ej7@

export LD_LIBRARY_PATH51Testing软件测试网 P%| Sg%r2f%J^a3O

51Testing软件测试网#}k,?p @:X

SHLIB_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/rdbms/lib51Testing软件测试网U [Z!a0]"Y P

51Testing软件测试网n+U0P [/@R

export SHLIB_PATH51Testing软件测试网7a\f YJ[;WR

9NE Sh/Z#bPE6^@D0# Set shell search paths:51Testing软件测试网%{!P!Nyk(Z$gT#z~

^X9y9REHAI0~0export PATH=$ORACLE_HOME/bin:/usr/sbin:$PATH:/usr/local/bin

,PU[X ~1a S5@051Testing软件测试网$OM Y(u*~/^ns+o l1f

# CLASSPATH must include the following JRE locations:

x3z7R/o_?E#o0

#TG&gKeIF0CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib51Testing软件测试网X:oL2n5FEz7f

51Testing软件测试网5|:W0Eo1z

export CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib51Testing软件测试网%ODH;S&r6LP

51Testing软件测试网~2pA%^pkd,]

export NLS_LANG=AMERICAN_AMERICA.AL32UTF8或AMERICAN_AMERICA.ZHS16GBK51Testing软件测试网 }G"d#@1aS

^m1n EMfd0 51Testing软件测试网g\ o BOr

LIT.LA#p0【重要说明】51Testing软件测试网 M Nh+Qb!`@gc H

(K%C rY)~0红色部分请根据实际情况进行设置。

2Zg$PE9y7r,j0

#T:}"z$~ U-d.Vtl0instance_name唯一的标识一个ASM实例,一般以数据库名加上实例号为命名规范,例如:Rac中有两个ASM实例,ASM实例1命名为+ASM1,实例2命名为+ASM2,依次类推。

2spi+Y+Xu051Testing软件测试网 Uh4}4[,HY1oZ vY

 51Testing软件测试网m?$]Tlou`

51Testing软件测试网:p q5R~9I9U i0}1m

 

!N AC zA*u0

3ow] D r#\0 

tL \@0t| iE051Testing软件测试网l"QlW-@xJJ

 

5Ah'R ~7m8d6E:H)_0
/_7{4s,^xO0第5章  配置RAC网络 5.1  网卡划分

'ca jnu0\4g1C){/zi03块网卡分别用做主用网卡、备用网卡和心跳网卡。

:yKAV2USam0

F*Y;Z9Q Mo i0l   主用网卡:不手工设置IP地址,使用双网卡绑定IP。(使用Fabric平面的网卡)51Testing软件测试网-x9uIW2MY/{/GP8lj

51Testing软件测试网 S[:]/uaqj

l   心跳网卡:不手工设置IP地址,使用双网卡绑定IP。(使用后插板网卡)

"Tn#SE3m$Wy!_ U/D7}0

4Y jRz0uFP@0l   虚拟IP地址:设置公有IP地址,作为统一对外服务的IP地址。

YG.m.^7_5X0

\:X$GE_X m3t&]0l   SCAN IP地址:SCAN服务IP51Testing软件测试网}5k+k7mA YN

51Testing软件测试网!e1S%I L0L

主机名51Testing软件测试网y7x*f6A[|-h'B

(m |%?lq&c'b~d0主用网卡IP51Testing软件测试网L7B,t5b"@7|t\ O

"Meh G5cE0心跳网卡IP

.u,\j!s$|_0|+zon'`0

9I_E'n:?!s0VIP51Testing软件测试网1Pm1C(s2{DlM

51Testing软件测试网T#[\j2OCn3|

SCAN IP51Testing软件测试网'm\b|#}(q!f

IDPXs0hostnameA

:QE;Cd ^"dNs0

3}D| p&IB(^7]4L010.71.111.4951Testing软件测试网_] X5~#hP

M9dU"s3g:@x'C0(Fabric1)

9f*m3X!i7yTo0

#kbJ H2N;q1ct0192.168.10.151Testing软件测试网_)L.G1Qyyc]"[&s"e

51Testing软件测试网,O1NO@yC6mNZ

(后插板网卡)51Testing软件测试网b9q%h5dL%yX

51Testing软件测试网7rc#YW;S} H

10.71.111.17151Testing软件测试网*QD(k iO

51Testing软件测试网6h6Uqt4i Qdkg^o

10.71.111.180

O9B%H0Syv7g;A^051Testing软件测试网 OE'\^t

hostnameB51Testing软件测试网.Q*P9k o6}p#p

0y4K(zk'tL9vV010.71.111.50

"h O XJm+d't0

'],`xf#M5N/{0(Fabric1)

'z_v:I9V'pD:N051Testing软件测试网o,M0vsf

192.168.10.2

2cOinR051Testing软件测试网Vi7Tvw-}#a2q

(后插板网卡)

O5UwD7sL0

&EJk'b^%C010.71.111.159

Lnm'xA&e0{0

*F'x3BC)E9v0【说明】

6~#E-[+Bl f.H1h051Testing软件测试网w\Huk,f

下文出现的节点1表示hostnameA,节点2表示hostnameB。51Testing软件测试网Y&b o7rm!Z2G0rt0d

to oP*J&c5@8w0主用网卡IP、VIP、SCAN IP必须属于同一个子网。51Testing软件测试网%j p;g+bU5d

51Testing软件测试网 K9Vm\n+n j:IRH/h#D

主用网卡名在RAC各节点上必须相同;心跳网卡名在RAC各节点上必须相同。

l&d5ANoA\{f05.2  确认网卡配置信息

9u*Qn$?iY7a[0查看主机的网口数量、网口的名称、地址、子网信息等。51Testing软件测试网mZ^ Rp W6|%xP

51Testing软件测试网 x.b5L2W W\

Fabric平面用于公网,Base平面用于私网,后插板网卡用于心跳。

(Xb9{b r:t051Testing软件测试网%Dal1H1J%D'T&C

步骤如下:

+@ s6{ {CX t{051Testing软件测试网4C @KJ|;d0kT

步骤1:   确定网卡类型51Testing软件测试网;_GB@ H3W u

+dzRRp*k"R"{(|7V/M0# cd /var/adm/autoinstall/scripts51Testing软件测试网 `DUn?

y(J#]*Uy\G9ID H0# ./eth_alias.sh

_/BS-_~051Testing软件测试网M!H6nP'U#K [LBDx4j

eth0 3,0,0 Update51Testing软件测试网"yZ;aRP \K

51Testing软件测试网-E,E&J k8t(U

eth1 6,0,0 Fabric151Testing软件测试网6OE[b#o

51Testing软件测试网+bv5J#g3a:T%K2T

eth2 6,0,1 Fabric2

FV1q{R4s%v'Vm0

t u8[|~0eth3 14,4,0 Base151Testing软件测试网u/y L:pAdWneB

Oxq f-Lw$B2HPg0eth4 14,4,1 Base2

9R(s0Dg5~/e?8i0

+d ~\#G!M0eth5 8,4,0 PMC4-LAN051Testing软件测试网s7H4vI?Dn

$` p(u!xdT0eth6 8,4,1 PMC4-LAN151Testing软件测试网J)V;Q@h#?`Is

.P O}n'@cv*O'z(d2W0步骤2:   察看所有网卡的mac地址

2`fi'?wI;E i7h0

G*]cUD$Z+O0# ifconfig -a |grep eth51Testing软件测试网0m9Y,]!L@z)@-@V

51Testing软件测试网yHY:Us^,}

eth0      Link encap:Ethernet  HWaddr 00:18:82:50:6C:30

&j9RB%HX|'a0

#sB{ MG0eth1      Link encap:Ethernet  HWaddr 00:18:82:50:6C:6A51Testing软件测试网6oJB-E5ean{&@!~

51Testing软件测试网cCY|Ns

eth2      Link encap:Ethernet  HWaddr 00:18:82:50:6C:6B51Testing软件测试网6B.N$z,B c)\

7}\"a1|kWl4N0eth3      Link encap:Ethernet  HWaddr 00:18:82:50:6C:6851Testing软件测试网!E;PjpG2Ww

0A;W0Q:W*V0eth4      Link encap:Ethernet  HWaddr 00:18:82:50:6C:6951Testing软件测试网#dH!aS0`(J

51Testing软件测试网u\$U!p'R9f}

eth5      Link encap:Ethernet  HWaddr 00:18:82:50:76:4651Testing软件测试网,ni6PC5V'_D

51Testing软件测试网Gcdg L-Y/~9@ T7w

eth6      Link encap:Ethernet  HWaddr 00:18:82:50:76:47

9^JY#uE0C05.3  配置Fabric平面的双网卡绑定

1@&\o#va)I7B[0以root用户编辑RAC各节点的/etc/sysconfig/network/ifcfg-bond0文件,增加以下行:

$W%ba}&L#Z1}sT_051Testing软件测试网;GAE$r H y.[8b AQ

【内容示例】51Testing软件测试网vT1~qg2Q V3d*U

51Testing软件测试网|%t)f?`R

OTPROTO='static'

U4A0\/^U|1a X051Testing软件测试网'Av7Jfb3d

IPADDR='10.71.111.49'51Testing软件测试网5r!Z;Z1I#h2]!G'}{ X

Q@,K#["R2L6O+c0NETMASK='255.255.255.128'51Testing软件测试网zAqx3\V7k3^/?q

^$^t(U Z~%a0J-\n'y0STARTMODE='auto'

]|o4F"\6C9P,@I051Testing软件测试网tD'Q1p5@T b+@ X

BONDING_MASTER='yes'

A P]:B/Ot051Testing软件测试网8IGepR&O

BONDING_MODULE_OPTS='mode=1 miimon=200 use_carrier=1'

eeS4MP ~0

W6^j6y#R,XoGPX0BONDING_SLAVE0='eth1'

[2?)k O&[:p3t o:k051Testing软件测试网6u gJz5ra

BONDING_SLAVE1='eth2'

k Sdf6{O0

#Nc*BXIc0BROADCAST=''51Testing软件测试网3z4n-mHAN

51Testing软件测试网.Tb l'uY+X#R9m l9?:L,s-H r

ETHTOOL_OPTIONS=''51Testing软件测试网rg8n6~R&l1S

51Testing软件测试网;BP_} fj.q

MTU=''

iiD L$jwP051Testing软件测试网&?:x cY@|.dh9LY

NAME=''

"N7I+hd As/}0

1L-y;h5I@$e*d1Z'z0NETWORK=''51Testing软件测试网 X0E+S:h)ga

'K`7r*k6| P bu0REMOTE_IPADDR=''51Testing软件测试网1~ga;b+\7xT|

51Testing软件测试网nj/Y_}(a

USERCONTROL='no'51Testing软件测试网|D7cEuNm{

q N M C1|d \ P R0l   IPADDR:主用网卡IP51Testing软件测试网!pv7OS^Eg

d.r.Cl$R$R$VdI!?0l   NETMASK:子网掩码

0?T,[SqU*V1n:U B3`051Testing软件测试网Qv@~ s!m6U,Nu&E&~

l   BONDING_SLAVE0:Fabric1的网卡名51Testing软件测试网7r\0~C1B$R

q/W\q'|.u0l   BONDING_SLAVE1:Fabric2的网卡名51Testing软件测试网cg'j^*ka4~AW

51Testing软件测试网;mYx8w9~W/S7i{Z&|

 51Testing软件测试网 ]B#R5{db0mt'J

51Testing软件测试网 Y `8D_ok

【注意】

-xy$O N k0

8DX.R7a7O#GX5`8y$W0对于做网卡绑定的网卡,比如eth1和eth2,还需要检查/etc/sysconfig/network目录下,有没有对应这个网卡的MAC地址的配置文件,比如eth1的硬件地址是00:18:82:50:6c:6a,则如果该目录下有名称为“ifcfg-eth-id-00:18:82:50:6c:6a”的网卡配置文件,则需要删除,或者移到备份目录中。51Testing软件测试网{C3ss.R*j`0|wI v

51Testing软件测试网4f sD(V:W?9`]

 

*Y`Q2bm)aZ?M051Testing软件测试网%~@#DHEs+qg

步骤1:   启动双网卡绑定

'i5W2F&tj ]!q A R0

7R d\'\E(aA0# rcnetwork restart51Testing软件测试网ui s1?2|#n

K6JP0z[0UO gQ0步骤2:   检查当前绑定的网卡

!o t D#{)n N]p:w051Testing软件测试网3b mk.I7OR

# cat /proc/net/bonding/bond051Testing软件测试网9F _vp$F-F"Etn&{

51Testing软件测试网W1D kr;\[#z

显示如下信息:51Testing软件测试网e Q#QI%G;?5BE!We

51Testing软件测试网"{1cMw_J)T-mW

Ethernet Channel Bonding Driver: v3.0.1 (January 9, 2006)51Testing软件测试网"C k5~6k[C,F

51Testing软件测试网/^ y8f;f]8T5u$v

 51Testing软件测试网5FRS2ty-n

)Uk R)@I0Bonding Mode: fault-tolerance (active-backup)

fU vJZXS0

Hs.i'S2F:?0Primary Slave: None

SW/d6^;qS3`051Testing软件测试网q@(\s"? k aw

Currently Active Slave: eth1

&x1ml0fkT0

i"_n8`3h{0MII Status: up

ZgzGR6N!VP051Testing软件测试网$uzR hd O^&s

MII Polling Interval (ms): 200

M.w5tE:n6`!z{d051Testing软件测试网$W`4Kv$i0p4f7i:~

Up Delay (ms): 051Testing软件测试网M$n*Wi-NN6g+[7\o

51Testing软件测试网)x:UO~#T P A]

Down Delay (ms): 0

~/z,KVz051Testing软件测试网u qx#v&L|

 

'LW2C I%K"N5x3{#ICo051Testing软件测试网%PmK8y eH;\EX

Slave Interface: eth151Testing软件测试网+n s n(k?#WmG*n[i:b

(NK]] X,fl!L"J0MII Status: up

Sgv;@+m,},i0

3B-G(m&Qa}"r;|w0Link Failure Count: 051Testing软件测试网8cUx+s CZAo}a#v

51Testing软件测试网:fB xP!F _X J Kg

Permanent HW addr: 00:18:82:50:6c:6a

!_z9_1hh"Jnn(o0

9C0~'}a.@"W(d!`r]0 51Testing软件测试网1I P7u"Ap"u

_)p_&e7kcu0Slave Interface: eth2

.W$x q4W/|0

w8m9sMK U8}#ub0MII Status: up

|n TO*W051Testing软件测试网`%x|dI1[)F

Link Failure Count: 051Testing软件测试网7_2pG?~

51Testing软件测试网~ ] R/q&x

Permanent HW addr: 00:18:82:50:6c:6b

4UUQ{I:c#FRL05.4  配置心跳网卡的双网卡绑定

zxSK^Ko0心跳网卡选择后插板上的两块网卡作双网卡绑定,然后与交换机连接。

u_XzD4r051Testing软件测试网2BdMiS [|7FMW

连接示意图如下:51Testing软件测试网 sxWL7a

T cFE#@G*Ouh_ I051Testing软件测试网w&G,K5n[ ?6dJ_ T

51Testing软件测试网+^%w)Ub_1Fho.I7r

 51Testing软件测试网(p]iV-Z8G3[

6u(ga9v.B4Ro5?M&j_0以root用户编辑RAC各节点的/etc/sysconfig/network/ifcfg-bond1文件,增加以下行:51Testing软件测试网Qr Q)v Z3g.g+I$u

~w2V1c-NN0【内容示例】51Testing软件测试网_ i PHjYz @5Q

:]:q&P&__[i.y[t v0OTPROTO='static'51Testing软件测试网L5_RU V

51Testing软件测试网,Yy_)H7X1T_^2Y'q

IPADDR='192.168.10.1'51Testing软件测试网E l7A-\2d

51Testing软件测试网0yE5uW%r&` D6x

NETMASK='255.255.255.0'

8h?Ma%G8q051Testing软件测试网[7k6rL*NUy

STARTMODE='auto'

'z(D.lX*{051Testing软件测试网n A2?0Q!w

BONDING_MASTER='yes'51Testing软件测试网 _wr }T)q

51Testing软件测试网wF I{y){

BONDING_MODULE_OPTS='mode=1 miimon=200 use_carrier=1'

b6?3NF!Z0

Fxx ]8B N0BONDING_SLAVE0='eth5'

1SN$\(U+Hl9S"Y5H2W0

bA Qu8re0BONDING_SLAVE1='eth6'51Testing软件测试网k?3g-]"y

$Bn Hfs)m#OG @0BROADCAST=''

Oq:d7V EH051Testing软件测试网 ]%?J'D+w

ETHTOOL_OPTIONS=''51Testing软件测试网,p yA!gsH#n

{ZL0{%Do\f w0MTU=''

)GeF]%JKCID+U%y051Testing软件测试网K2Z W8_TY$e

NAME=''

1{ c6fT^0

%ES l n&p7a5M0NETWORK=''51Testing软件测试网 x&MfP&F

51Testing软件测试网j6b.Ep7nfb$m

REMOTE_IPADDR=''

J*Zc6vVb/WF;w0

%y5Lc];[O0Lb0USERCONTROL='no'51Testing软件测试网&MXI*YA }ZMbCk

g cE6x8SZV#R0l   IPADDR:主用网卡IP

mey-A@/SEo051Testing软件测试网 vI7qx|H

l   NETMASK:子网掩码

c&?.Uk\0AT:m051Testing软件测试网8k)NK(n6^+E

l   BONDING_SLAVE0:PMC4-LAN0的网卡名51Testing软件测试网0^kM5F-[o2w7u)a

51Testing软件测试网k)Z&Q*L7EOUO&G

l   BONDING_SLAVE1:PMC4-LAN1的网卡名51Testing软件测试网(deF.YZ3ng

51Testing软件测试网us0l/qt i@ X$q

 51Testing软件测试网!T ~ |3x3pQ+i#{

T8U7`[TR)^4tZ0【注意】

]7d [9B[!lMc0

H*aQ D"@A%R9h0对于做网卡绑定的网卡,比如eth5和eth6,还需要检查/etc/sysconfig/network目录下,有没有对应这个网卡的MAC地址的配置文件,比如eth5的硬件地址是00:18:82:50:76:46,则如果该目录下有名称为“ifcfg-eth-id-00:18:82:50:76:46”的网卡配置文件,则需要删除,或者移到备份目录中。51Testing软件测试网EWN5IRk[ [ M

51Testing软件测试网w Of tOFdWK(E

 

4TI oI,@)w7@/c^0

yqc1V)|E*f0步骤1:   启动双网卡绑定51Testing软件测试网!{] M/J6T,pC s'hQ

BZ!O0a6u@n0# rcnetwork restart

}F9}5E-C@%~ T?$Gd0

2|#Ty Z~9Yr-B(C0步骤2:   检查当前绑定的网卡51Testing软件测试网H0z g^f B_(B

51Testing软件测试网](f Z;EYF,g

# cat /proc/net/bonding/bond1

f }&jC!~1cO }u$~051Testing软件测试网&qt v^p*bb

显示如下信息:51Testing软件测试网U.W4x)c0i }/j2k{

jD)W'D#nA0Ethernet Channel Bonding Driver: v3.0.1 (January 9, 2006)51Testing软件测试网R7{tKd;`g

51Testing软件测试网3Ral#SqDac7ja

 51Testing软件测试网u0Y)t3r4X)Z

51Testing软件测试网*y5P7rW u)Wh

Bonding Mode: fault-tolerance (active-backup)

7_c1W)o yk6P051Testing软件测试网qVqo;z!w(H6{C N

Primary Slave: None

DI4wqH1{ns4D0

9Wv&Q#c-_ Lr(|0Currently Active Slave: eth5

W*ten(J051Testing软件测试网\;["[(t!A'S S3t-gT8[

MII Status: up51Testing软件测试网)XM*OQs9A)T _rV

;{Qw4OM~W&U4I/`&o0MII Polling Interval (ms): 20051Testing软件测试网@%X"@l:wz*?

51Testing软件测试网#P.m2\ q"zqx

Up Delay (ms): 0

.?[ }8tADu1z051Testing软件测试网u#M#~S2x~1t2rM j4Z

Down Delay (ms): 0

jU'~ EcvKP6~Y051Testing软件测试网'e%YG*Ea;|p

 

7BIYyP051Testing软件测试网5n ] g K-p*~!aW

Slave Interface: eth551Testing软件测试网"V+mw f!K)n&]j

:x1JvS#Fd!HD?0MII Status: up

twJx)JT051Testing软件测试网)iA.P)c%J3xV

Link Failure Count: 0

f\;u1S)g051Testing软件测试网 P7l/Rn!Sj`y.tL

Permanent HW addr: 00:18:82:50:76:46

cto0L/hb3`[b0

lj|B p?4b {2m:y0 51Testing软件测试网wZ3`f7@A l7d

51Testing软件测试网d-}P ?ss

Slave Interface: eth651Testing软件测试网8Z$O l)h~]k)Ao|

51Testing软件测试网B pu?`DL*O

MII Status: up51Testing软件测试网/b%H[Xy$i;szpo%A

!bS+]*]*m%G%wFd0Link Failure Count: 051Testing软件测试网"i%SZCD Z`6ER

[V:B!i#WN$c;H0Permanent HW addr: 00:18:82:50:76:47

G$jm"}uI\U05.5  配置hosts文件51Testing软件测试网%js:SKK3w

以root用户编辑RAC各节点的hosts文件

|S'k`h t0

pC&n.wQU#iB?4w0路径:/etc/hosts51Testing软件测试网:X$k A"|{ dt

4[$KR6L IV7om0【内容示例】

+VOJKo8t7g"S051Testing软件测试网qm5o%ym5k]/CA

127.0.0.1    localhost  loopback51Testing软件测试网;q.F"Qg Ew

;F)y Rb}"y4[0 51Testing软件测试网py'fQ3y0^ C

3T7yva1xLvS%P0#hostnameA netconfig

$M:K(@!K2k.ez0

1Pbx({jWe0#main ip

6A)|V \5jK@ t051Testing软件测试网+o`E3Gp U

10.71.111.49  hostnameA51Testing软件测试网6@$q \SBb#J o5B

51Testing软件测试网&ar6C{$vS

#heart ip

P&P-O]d/z051Testing软件测试网D2lPiW ]"Q|

192.168.10.1 hostnameA-heart

jO^W!D]0

I[-s{*FrU0#vip

i${``g051Testing软件测试网m:Omb3X~a

10.71.111.171  hostnameA-vip

9|FF;RD+J0i.]g0

U YZ0er0 51Testing软件测试网(s3l0Ej` ])i%@

m:Y"h1Okg0#hostnameB netconfig

'fH&H]/u051Testing软件测试网 u8n2t#lW

#main ip51Testing软件测试网SD;l6|K

w(Gs i9Y9s/E010.71.111.50  hostnameB           

8c)Fw"aH Z7m051Testing软件测试网6N4e7\{k/q P r

#heart ip51Testing软件测试网 hF k#[M?)P|

,MY,DYY)u0192.168.10.2 hostnameB-heart    

HG)X&WdkM&b0ZfI0

-D |-xq }kI0#vip

u/l9V~m/X0

6st+P:Y0T:A&Oj010.71.111.159  hostnameB-vip    51Testing软件测试网Nw2S$A G8Y }

Vf$hn,}/E?,p+_]0 51Testing软件测试网9M:A)] T/y

51Testing软件测试网w M5Uq6S ~&m#]

#scan ip51Testing软件测试网_E7S{ n? S^w-?%|

51Testing软件测试网E&r} Y9F^}

10.71.111.180 linux-cluster-scan51Testing软件测试网*p xo*Wn7M(yT4O7]

5.6  建立RAC信任机制 5.6.1  设置root用户的信任机制

0r8q0R.dukt%[x0步骤1:   运行命令#ssh-keygen –t dsa生成密钥51Testing软件测试网I.^:K B{.C$Ct

51Testing软件测试网&a-}+Y9ZdMKc

--以root用户登陆节点1

]/ZE"RS Q,}+e051Testing软件测试网6tl,LW0_ u:^f

# ssh-keygen -t dsa51Testing软件测试网 v`qG!W'ao

TeW(C u H}1]g0 

Aj L'Q9m:XE;m3n0

3DO#Uua0--以root用户登陆节点251Testing软件测试网2b&UbmC&B

51Testing软件测试网4C L }o2z1|qi;?

# ssh-keygen -t dsa

VDX,kK3hJ(|051Testing软件测试网8Ry/b%R,e

对于提示一律直接输入回车,输出类似如下:51Testing软件测试网"{$O,O%Y:Hf:x?X

51Testing软件测试网 T!LF2{0b[T~-U

Generating public/private dsa key pair.

1O {2[:jH(V%OG G3u051Testing软件测试网p @3m#O5CF pi3S

Enter file in which to save the key (/root/.ssh/id_dsa):51Testing软件测试网V X5I4h,o:I4a:h

E"fH+?M&r0Enter passphrase (empty for no passphrase):51Testing软件测试网T ?j"n \G C%o t E

)p B GL*Iy T0Enter same passphrase again:51Testing软件测试网+W s5II3V3Kf

"]"`*l^d0Your identification has been saved in /root/.ssh/id_dsa.

9wfp*e4gcE?051Testing软件测试网$oNr R%FJ9h/c+y

Your public key has been saved in /root/.ssh/id_dsa.pub.

~S:tHv051Testing软件测试网f3FJ$mo5B

The key fingerprint is:51Testing软件测试网ft JtTK+fF

(L,n1U%Dm Q:nH0b8:88:e0:7d:d7:62:f2:bb:e2:ac:92:86:68:82:c4:f5 root@ATAEUSM

m u,G4m~ t^i ?s9Z0

-XE$nW:i8r LJm's0步骤2:   将节点2下生成的/root/.ssh/id_dsa.pub文件复制到节点1的/root/.ssh目录下,并改名为authorized_keys2:

v JtT+[7u$v9v-M0

|P C4e\-B+S4M@*k0--以root用户登陆节点2

?DKk7E2T n051Testing软件测试网 M ekd tLea

# cd /root/.ssh

j3ixL&xm+Yz0

A7i;Wna^z E0# scp /root/.ssh/id_dsa.pub hostnameA:/root/.ssh/authorized_keys251Testing软件测试网n+ICX)D{P A%a(|

51Testing软件测试网 Xb)VDk

步骤3:   输入节点1的密码完成操作51Testing软件测试网L D#sm#|%Ne

;a8B1H#re A0S0步骤4:   将节点1密钥信息加入到文件authorized_keys2中

;mi g3}r~"t,Y"pt0

otv \4["?0--以root用户登陆节点151Testing软件测试网g d-lOu+xLO U

51Testing软件测试网3HE"VG{q@4ig

# cd /root/.ssh51Testing软件测试网0Au$vh)`

51Testing软件测试网3oh0@la4w

# cat id_dsa.pub >> authorized_keys251Testing软件测试网_'s1r/B$N-^3cy [

] u-n^:k8~0步骤5:   将节点1的文件authorized_keys2复制到节点2的目录/root/.ssh/51Testing软件测试网$spVSgb*}g

51Testing软件测试网u{{8u I|

--以root用户登陆节点1

.A2K;YSB&VIc051Testing软件测试网!]"Y1^K ^/J%y

# scp authorized_keys2 hostnameB:/root/.ssh/51Testing软件测试网)P3hkt7C:nz

5.6.2  设置Oracle用户的信任机制51Testing软件测试网'Hw!w2sZI

步骤1:   运行命令#ssh-keygen –t dsa生成密钥

_ o)c6V7xc^2B051Testing软件测试网7W5P:b XqpBzY X

--以Oracle用户登陆节点151Testing软件测试网jBpnI

51Testing软件测试网v}B+Po,s[v

$ ssh-keygen -t dsa

3E"y"vx"}1DLT0

P3l2D2Ec0 

*A+nZ QcB z$XYm0

d5c*h??-e^0\0--以Oracle用户登陆节点251Testing软件测试网\w0RpsL\b+zf4I

_[}4i1iE\;I$M0$ ssh-keygen -t dsa

5@ \E@F M0

[#@t4q,V |C0对于提示一律直接输入回车,输出类似如下:

&vuY#v&\%L`(^0

/m#w7VNmCAz"{0Generating public/private dsa key pair.

#k Y5Ry\W f0

8V1p5z Va0~0eH0Enter file in which to save the key (/home/oracle/.ssh/id_dsa):

5~ S S S0v051Testing软件测试网3eF']\~ @n*t

Enter passphrase (empty for no passphrase):

"l FL#p&w%x!^o0

]*p W9l$o_0Enter same passphrase again:

3Y]-n+[?051Testing软件测试网S*SH)w|B?`v$i J

Your identification has been saved in /home/oracle/.ssh/id_dsa.51Testing软件测试网4p{8hg4C \,G

\/q"i e5_i}0Your public key has been saved in /home/oracle/.ssh/id_dsa.pub.

S2[yU9u*Bv"wt051Testing软件测试网1FN{{p0TL

The key fingerprint is:51Testing软件测试网s$B POSA| i

51Testing软件测试网_,Mb)W7n

e2:68:fb:ee:2f:96:51:eb:68:30:92:a3:01:34:6c:7f51Testing软件测试网#J._c0[?-\&_)x$H

(\(~0W;E'S0步骤2:   将节点2下生成的/home/oracle/.ssh/id_dsa.pub文件复制到节点1的/home/oracle/.ssh目录下,并改名为authorized_keys2:51Testing软件测试网6m;o,O/H3G,i e

#d#d)K\"S&F]6L0--以Oracle用户登陆节点2

[5Tjh({D051Testing软件测试网3^ i\e*LX

$ cd /home/oracle/.ssh/51Testing软件测试网/l{CI2l6s

$^ \TQ:yo\&|%v0$ scp id_dsa.pub hostnameA:/home/oracle/.ssh/authorized_keys251Testing软件测试网&Q c7\/y7Bi.]-Ng)H

QiCQ%M*RP0步骤3:   输入节点1的密码完成操作51Testing软件测试网S T:ky l/{

"D1QA;EE1hWZ-~0步骤4:   登陆节点1的/home/oracle/.ssh目录下,将密钥信息加入文件authorized_keys2中51Testing软件测试网$F3i&t8`G|

51Testing软件测试网 G5u2]*|k}?R

--以Oracle用户登陆节点151Testing软件测试网r.{iyL!f?

51Testing软件测试网)W5u0U4e%]"@e `:F

$ cd /home/oracle/.ssh/51Testing软件测试网:Nd5p0pUl6L+r

%M;Ft0h)f q M0$ cat id_dsa.pub >> authorized_keys2

YCO$PZ]9Z{P0

6f@%TW&y9Yj0步骤5:   将节点1的文件authorized_keys2复制到节点2的目录/home/oracle/.ssh/

-dW7KH*Ns#eJ(y051Testing软件测试网j6f0x&TB&s.K&yP w

--以Oracle用户登陆节点1

zyqpAd YW lk051Testing软件测试网H:}{3v)opp}

$ scp authorized_keys2 hostnameB:/home/oracle/.ssh/51Testing软件测试网tm:| Gv!?;O"QJ/E-o.P

5.6.3  设置Grid用户的信任机制51Testing软件测试网j9X)^O%?d,e]w

步骤1:   运行命令#ssh-keygen –t dsa生成密钥51Testing软件测试网Orj'c:TuUY

u`E4l ?gl0--以Grid用户登陆节点151Testing软件测试网UG3z u:S

51Testing软件测试网asx s:U"qg!H6w{*U

$ ssh-keygen -t dsa

4Y s4p xlQ2T051Testing软件测试网-Pb,Gxg#c!Fw

 51Testing软件测试网gd8pK_X? N6q

51Testing软件测试网$K|2t1jK)S

--以Grid用户登陆节点251Testing软件测试网"vh v0qM)}

L}+Y2^ dhuFD C0$ ssh-keygen -t dsa

j#r4Z:Mxh"['B*e*z051Testing软件测试网Q.C Az(q9rz2E)o ~

对于提示一律直接输入回车,输出类似如下:

Q6\DMq,o bN0

VN&fw!I[0Generating public/private dsa key pair.

fq9I&J j,Y1r ]5\CJ051Testing软件测试网M0DZi4_ ` ~;H8}

Enter file in which to save the key (/home/grid/.ssh/id_dsa):51Testing软件测试网^%`|_hV0u+lQ

51Testing软件测试网-O'q eJ4XfC.c,}9K8p

Enter passphrase (empty for no passphrase):

2n2M.Fw:\:u.S051Testing软件测试网8`ww,q3WOd

Enter same passphrase again:51Testing软件测试网{'u3`'T ]/q

51Testing软件测试网$Z K jz^t

Your identification has been saved in /home/grid/.ssh/id_dsa.

s vQ3X(^zQa1s051Testing软件测试网;D8d/\JW;f(q&y

Your public key has been saved in /home/grid/.ssh/id_dsa.pub.

:] C4U&U*S}5?2]0

-b(| ea+U#b0The key fingerprint is:

[%\]&B-Sy Q Y]KaU051Testing软件测试网5]/Cu4hMpg

e2:68:fb:ee:2f:96:51:eb:68:30:92:a3:01:34:6c:7f

H1Vw `c} e!}051Testing软件测试网L G#A TCU^

步骤2:   将节点2下生成的/home/grid/.ssh/id_dsa.pub文件复制到节点1的/home/grid/.ssh目录下,并改名为authorized_keys2:51Testing软件测试网l n~e;v3ulz

51Testing软件测试网9o/v0m$_ T Fn3Ga

--以Grid用户登陆节点2

+H6S;p O1w)Z0p*go051Testing软件测试网[8Vs\0\*N \

$ cd /home/grid/.ssh/

? Nz |Y@6xV051Testing软件测试网:G(q5M#O9GA4Hj-J[

$ scp id_dsa.pub hostnameA:/home/grid/.ssh/authorized_keys2

v*?5Hq J-oS'O051Testing软件测试网"| l|.jjg'_/^c

步骤3:   输入节点1的密码完成操作

M1[L8R?K051Testing软件测试网(]o{ Od

步骤4:   登陆节点1的/home/grid/.ssh目录下,将密钥信息加入文件authorized_keys2中

d {M3c0Zo-p(|`0

E/w&tH [i xm0--以Grid用户登陆节点151Testing软件测试网[4j8hH9P u`

51Testing软件测试网{bW"\q3iKy

$ cd /home/grid/.ssh/

NMC%M4sDa0

Go5k {^.L uv5Ht0$ cat id_dsa.pub >> authorized_keys2

BOgockj$Wr.V0

r)~#\"ERmP0步骤5:   将节点1的文件authorized_keys2复制到节点2的目录/home/grid/.ssh/

:e$Q!u%o ]'V$Z7l&E;~0

2E3C3~8k6G|&s0--以Grid用户登陆节点1

C+r/V1tYo2J0

e zZ4|3F\JF0Y0$ scp authorized_keys2 hostnameB:/home/grid/.ssh/51Testing软件测试网fWC X'gjoQ

5.6.4  校验root、oracle和grid用户的远程拷贝51Testing软件测试网#|k j.Ir)PO@4[

分别在RAC各节点上进行验证,分别用oracle、root和grid用户登陆一次操作系统,执行以下命令,如果不需要密码即可登陆对方系统,则视为正确。

T1nu$pn]S1Q"j051Testing软件测试网"w'\0|p;z,K

# ssh hostnameA hostname

gioV:]xI3y5y9c^0

m,X2q7h5_"k$P(F0# ssh hostnameB hostname

D/^&`+d(Asy051Testing软件测试网#Y#^n k t@H(]'A

# ssh hostnameA-heart hostname

Z/O-A2l6VP0

-@%p3@T)bM5X0# ssh hostnameB-heart hostname

LX2K4u Ex0f051Testing软件测试网u;s"} M-n%y
第6章  配置共享磁盘阵列 6.1  创建VDisk(LUN)51Testing软件测试网m7AP#C i6|7b1n

各型号磁盘阵列创建VDisk(LUN)的方法请参照磁盘阵列配置指导,VDisk(LUN)、Disk Group(DG)和ASM File的规划请参照本章后续小节。51Testing软件测试网~L7iA#M0\4m2z

51Testing软件测试网Nk;Z3D8D4K%{

本章节在已建好VDisk(LUN)的基础上进行讲解。

J@DKsx*it%d06.2  VDisk(LUN)与DG的划分

8M#J+U!I0e,`+Zo^0VDisk(LUN)名称51Testing软件测试网dV:JB ?"x Y

51Testing软件测试网.Z7W/cUS)l
51Testing软件测试网~0HW@d b3v!_

DG&VG名称51Testing软件测试网n:n-Y/} B"F6rh

~RDFw|0路径

jem:P.ym,R+q051Testing软件测试网1[mGD(Cd ]0C|:?

用途

[ Sw7}5Y.RM051Testing软件测试网!xw$X`s?6g:F

注意事项

fbFWxD'hwBhd[f0

yk^O$e3a!K i g'O8i\0lun_ocr

r}qEH]w,\$]s0

4I!^@H5pR?a0dg_ocr51Testing软件测试网:k~T u l

51Testing软件测试网$`8nK?ad1j1Wz9N~

/dev/diskgroup

,}{k7H!V0

h@ \1VMo R] w0存放OCR和VOTING的相关数据51Testing软件测试网:W9v;C+r;uw;x GEHM

51Testing软件测试网C#o/Z_6]4u ]5U5j*b

 51Testing软件测试网 m)^)[7gbC6Fx

#J'Q p {l x2?0lun_ora

6B?*I1z6?1]051Testing软件测试网Ua9Q7{T)V#[

dg_ora

8d?.d*^0K6q051Testing软件测试网 ?b@+{x2xh8BL/P

/dev/diskgroup

+@!vQ i-y0

dIHBj(t0建立Oracle系统数据文件

S/L\ Ot#e051Testing软件测试网9olt%LM4|y

可在“DG_ORA几种规划”章节中进行选择

1Bw'tG)u [M051Testing软件测试网+|0mJz G&il?;bS

lun_data51Testing软件测试网-h.e"N+SSV9N$BZJ

51Testing软件测试网^ m1a#K"Ph~H

dg_data

~ Bt;tcr-K!N051Testing软件测试网4qG3^C/|3j

/dev/diskgroup

/F \v1i qb m C051Testing软件测试网"NB FR k!]L

建立应用数据表空间数据文件51Testing软件测试网i:WP6w6l j

51Testing软件测试网DbZHoK0K_'E

 51Testing软件测试网 S#h0m\8a5F1Tep

51Testing软件测试网pWjiT:|`

lun_index

gH2VR3J5n0

v @"ig.G shnc.n0dg_index51Testing软件测试网I sy7M1g/S x

Y6Y2`9J(]8W)Nhm0/dev/diskgroup

`b1P:~8U"F'L3?051Testing软件测试网eQ9_/R%\OF

建立应用索引表空间数据文件

y m(kXZ6k~6T051Testing软件测试网g4l1`D"M0PP4N

 

\*\/d(pY5?)H Q/_Y051Testing软件测试网i`"f'A7ok

lun_backup

4o P]#[%|eX'[2J051Testing软件测试网 Xr]t EtE

dg_backup51Testing软件测试网bw Bw4e7S*b

`7N{6B"P#[0/dev/diskgroup51Testing软件测试网$d\5Z-I;b9qrRf+JC

51Testing软件测试网8}M0SLzz r

存放物理备份文件,归档日志等

+h_NjhOZ6Z9P0

xPis7|.Gkc0主要用于RMAN进行数据库物理备份

,N3On5H!Gd3z0

1`#H`._}6^)BG;j$Fu0lun_admin51Testing软件测试网 _/y:F}J

&H h2XqY*pHP~ k0 

Nv+{K`l2R@051Testing软件测试网'V3^fN5e t

 

;_!S-bO Fc6`T0

B/Ds6@e'C X ri(]0建立备份文件系统,存放dmp文件和操作系统备份文件等。51Testing软件测试网9HsP2rv$I

4a@O{F0主要用于EXP/IMP进行数据库逻辑备份

7p iZ+hB:~ V.q051Testing软件测试网ct Jo.MXG6zj

 

V8aU t$?*Qw3`V0

m8zzj i$Zj'dL.w&w0步骤1:   通过磁阵管理软件划分LUN,并记下LUN的WWN信息51Testing软件测试网})ZBK!h,}/Z:s{ a%O

51Testing软件测试网/N M&]-^c?

l   详细划分LUN的操作请参看磁阵的管理手册。

)@\4^%xl2j#k&J4~(M051Testing软件测试网u3N.spjUn:d2M)t.B5Jr

l   根据磁阵管理软件的中LUN信息,整理出如下表格:51Testing软件测试网)W4K0ysnI

51Testing软件测试网@+fu9_mZM'C4[

;])m^\4SC}1q _0

?P8Cr)e?:k0x0LUN名称51Testing软件测试网j lYL9LM(nx

51Testing软件测试网C] uy LNE1IJ3j

LUN大小51Testing软件测试网2S(g$K&A;\9F"V3L;s

51Testing软件测试网 s3Pr(o-C

WWN号51Testing软件测试网m5Vqm:X } sNwEfOT

jk'G Jb!E0lun_ocr51Testing软件测试网`GP k@OXo

4r ~H/EZaP02G51Testing软件测试网.CtrA*W9D$O

F3g `by9},t0600a0b800048030a000034f44dab7f99

I"c u|6^l lTC0

5d8l:{3t3@0lun_ora

5l$O(D6z0T3Oo{u2x{051Testing软件测试网2^DnUE{a+l[

200G

]x#}vK(\'K0

6U}c7Ns0600a0b8000480350000012ac4dab7efa51Testing软件测试网 j0O.o&r7_G*]X

51Testing软件测试网#Ei u g%R^T

lun_data51Testing软件测试网E)w-L] nyY:Xs

#F+}f%g vvt)n9N!m2j0240G51Testing软件测试网 XqOf S7Uu

51Testing软件测试网)P~@PF XT)X

600a0b800048030a000034f94dab807151Testing软件测试网X3Z0r'yU

%e;r KMQ5d9tg0lun_index

)@ k1m Ao G3f't0

*vNBje5p z5z0240G

9Z+T`,n/^0

)Q"|.C2nza%zH0600a0b8000480350000012b94dab7f7e51Testing软件测试网}5a4D-q*V#`

GL3R?7ZD0lun_backup

o+K&ERe Kq[0

.^Dt vO(x]D080G51Testing软件测试网`+N.w.D.V XzS]

3J`0Sdd0600a0b800048030a000034fd4dab80e751Testing软件测试网i3f-IW}M6C(wqP

%G(}4]-m,{_y(a&l0lun_admin51Testing软件测试网ojX5_;`w@f0t

51Testing软件测试网 R9`^9|)wW5YG0g2k

80G

O2FD,gw S0

q#YDnX8zEJ0600a0b8000480350000016504f4e61d451Testing软件测试网 qxgg*@#L8ZIm

51Testing软件测试网~Qv8b.V

整理后的表格如下:

t'}WdoM c051Testing软件测试网 e-~~!TQK/d

       注:此处整理的wwn号会在下面用到;LUN大小以实际规划为准。

[B `,x1^#?-b,K.i?051Testing软件测试网y{ I?*l~:D'f

步骤2:   重启单板,自动扫描磁阵映射到本机的磁盘

wlN6Z:h`c@'`!RF051Testing软件测试网R IW@X riy~

步骤3:   查看共享磁盘与盘符的对应关系51Testing软件测试网`J(T#g7^(Z{L&V'm

3We P"S_h0-- 以root用户登录主机

s6O't$N;{N0

Y8m1{Y6l7aW0# cd /dev/disk/by-id

s rO0{5L5l5Y^0

D'P-QTG6d0# ls -l

$FKO } |Sz051Testing软件测试网;g:u-MK'i8z\

...

u2G3jpo051Testing软件测试网0nakm+wh:P$p uz

scsi-3600a0b800048030a000034f44dab7f99 -> ../../sdb

i({eL;y0

i ~ky5D;j*_2I8yN:vX0scsi-3600a0b8000480350000012ac4dab7efa -> ../../sdc51Testing软件测试网]J(~"mBD,A

4Z5Ki T_uXvN0scsi-3600a0b800048030a000034f94dab8071 -> ../../sdd51Testing软件测试网C&R(d%hKS,d!g!W+y [

51Testing软件测试网N'IdrL:UTa

scsi-3600a0b8000480350000012b94dab7f7e -> ../../sde

:hpR~#Fl$Um;V0

+p3P~ `[:ThW0scsi-3600a0b800048030a000034fd4dab80e7 -> ../../sdf51Testing软件测试网6aC | P;g8cy+k

51Testing软件测试网} Ky!gR O#Q2g u:^ u['~

scsi-3600a0b8000480350000016504f4e61d4 -> ../../sdg51Testing软件测试网N@2f2w9e(sJ/G'I

51Testing软件测试网6PuJs7](?

...51Testing软件测试网u_UAw9I[,[

d(rw/NI j}0 51Testing软件测试网;kd;SBb,s9c5J

W[)e-u,u/{%b`e s0       注:/dev/disk/by-id目录下包含了系统的所有磁盘和分区,每个磁盘和分区均使用一个磁盘ID来标识。共享磁盘的ID名称中包含了lun的wwn信息。比如scsi-3600a0b800048030a000034f44dab7f99,其中600a0b800048030a000034f44dab7f99就是“lun_ocr”的wwn信息。

+dH}%X4H?'Y*w(}0

`yd K]dT-R0       结合步骤1整理的lun信息表格,整理出共享磁盘与盘符的对应关系

C3tppNSaW9Z0

h"K1f.M6T5Dr:~z0VDisk(LUN)名称

Z9Gr4EQH;P%i b0

3Sm?Nw0WWN号

:p y!nGl&[051Testing软件测试网v};Xxc$e Zw'jU

映射磁盘ID51Testing软件测试网z O Fo5Gk? ~

51Testing软件测试网.M$t-AM aT

映射盘符51Testing软件测试网%C ZK/@"Z W j

bC&i+Ubi.MS0lun_ocr

av9|h1]f;UE3E0

"P0x;m6nE$T0600a0b800048030a000034f44dab7f9951Testing软件测试网2SDqO$V

'B/G!r;zIVM/^0scsi-3600a0b800048030a000034f44dab7f99

kl Z;\ J D0

;A$pf1B'Eg#tlFv0/dev/sdb

!ZI \2oU9@051Testing软件测试网ns(r a5EcX+M/f2D

lun_ora51Testing软件测试网 RS bw ?

51Testing软件测试网}}-Vy(R5}6b%iu

600a0b8000480350000012ac4dab7efa

k l:N$^aE4F0f0

S;ehb[+n0scsi-3600a0b8000480350000012ac4dab7efa51Testing软件测试网d'vjQ6IqE'a

51Testing软件测试网M)~mX VuT \+u

/dev/sdc51Testing软件测试网5Y$Q%Ho%qDk^2i

"? | Y Ak(}0lun_data

@f"\6w%M}-iT051Testing软件测试网q[ R9|+Z

600a0b800048030a000034f94dab807151Testing软件测试网&Kpa4N4S w i*i

51Testing软件测试网&jvp^5}:n

scsi-3600a0b800048030a000034f94dab8071

5ir(dn&df[qk5w0

raC%c4t @qiQ c0/dev/sdd51Testing软件测试网Vg Q-rEl|H.f"T

51Testing软件测试网3j R N-U6eK!@

lun_index

1TTQUGMd051Testing软件测试网d2[ [ vW#c?

600a0b8000480350000012b94dab7f7e

];F ^Pw7Ro051Testing软件测试网,hd3i M [_

scsi-3600a0b8000480350000012b94dab7f7e51Testing软件测试网wi;G@o5O j.V3t%M

51Testing软件测试网$R/s9h_ mL$?

/dev/sde51Testing软件测试网)vf#@Q ?}w/x*ml

51Testing软件测试网u&K%^2g6l S|

lun_backup

zD*y(W LU&OX/M0

2M!R8|,B*HYIQ0600a0b800048030a000034fd4dab80e751Testing软件测试网6o7n+]5Z3AGX

1_ Z/kC!o+b0scsi-3600a0b800048030a000034fd4dab80e751Testing软件测试网5`9v0DL I$lL\7Iw1Hw

sTX/S'i)W2?eh3w0/dev/sdf51Testing软件测试网a qM0Cgj*o$g:h^

51Testing软件测试网JWLQ NTYC

lun_admin

-{+| `zeOCOrg051Testing软件测试网2b3_ DZ3DK a4t-@

600a0b8000480350000016504f4e61d4

p L$Qw;uICo051Testing软件测试网A,VTp&X:@H s

scsi-3600a0b8000480350000016504f4e61d4

0l,A}6a:a{2fb r8F0

\n1Ma A_SWEd0/dev/sdg

&q*sYioF0

xB,IO$Ww0      51Testing软件测试网k2c`~0o/Vc1T

6.3  DG与ASM File的空间分配51Testing软件测试网Y bK{:@ M3XU

由于磁盘阵列的容量各局点并不相同,因此本节针对中等容量阵列和大容量阵列分别进行空间规划举例,产品依据实际情况进行调整。

(u|p!Nv@xN&X&Q0

.U#]_ JQr+qm#W2M0【基本原则】51Testing软件测试网0s1E5wr'}{ \

M.BLeA9Ed0l   dg_ocr不小于2G;

[)q,F9i+C0pU0

yD(P4ZJFS.[#O[0l   dg_ora至少200GB;

x/g1a*f'g6ogzw051Testing软件测试网8JqMEs1PlG

l   dg_data与dg_index的比例为1:1

"rA3fJ-q~0

n.m|s~2K:f0l   dg_backup与dg_data或dg_index之间的比例应在1:2~1:4之间,建议为1:3。

6qApel"c2d'yc5dD051Testing软件测试网hN.N$ej1L%_

l   lun_admin与dg_data或dg_index之间的比例为1:3。51Testing软件测试网"P;tetsP

u/p ^wu^e Z&^ a0l   DG命名规则、DG用途、ASM File命名规则、ASM File用途、ASM File大小依据本章的规划进行设置。

nV _&t?+` I8~06.3.1  DG_ORA规划51Testing软件测试网C#c#j$q}8~Y

如果Rac中包含10个或者10个以下的节点,则设置DG_ORA为200GB,否则按照以下公式进行配置:51Testing软件测试网`i,B#r0s)EB

"C%?2D d*~/ff0【DG_ORA配置公式】51Testing软件测试网^%I_4s;[7B+\ A[h

)H&JHbLad!Xi0(instance_num*5*508 + instance_num*1.5*8008 + 45000)*1.1  MB51Testing软件测试网z;@f-Ac/LdZM P)T

51Testing软件测试网 |9GC;?#t'|C A7^

说明:51Testing软件测试网w L\+k CAOy

51Testing软件测试网 @;OrQ"P9nx

l   instance_num表示RAC中的实例总数。

9B.y}6w(R3vE(C$U051Testing软件测试网'edv2]:WQ ` {

l   每个实例配置5组重做日志组,每个redo file大小为500MB。

`!k+aC Cv T051Testing软件测试网Km6R Fba

l   每个实例默认UNDO表空间配置一个undo file,每个undo file大小为8GB。51Testing软件测试网.zu"Q8yu8V5z8`8o] J

51Testing软件测试网Eg(M;@mf

l   每个实例要求分配4GB大小的SYSAUX表空间。

Tp Z:L7A |:@c0

^N)R _/@P0l   ora_system、ora_temp、ora_ctl等数据文件参见“200GB的DG_ORA划分”,空间占用大小为45000MB。

-ir(zx S}@H0

GD j$pS Y0 

jdudB4KJ051Testing软件测试网|4a;]UQ

l   【200G的DG_ORA划分】

1P[#a?0}&P0

}dW4z.I.qI]0200G的DG_ORA划分

5c%^&L8H-we"dC0

/`Jv Kq+[0DG名称51Testing软件测试网?Uv_sKS"s


W4u Z3o!V t1]T(D3h/E051Testing软件测试网/f?Vr6czx%t*B

ASM File名称

1Z&RO(p2Du J051Testing软件测试网mg G(S8t:Mf-~

ASM File大小(MB)

O^d#M8j9b051Testing软件测试网j7Y)K;|ILN

用途

0jy[D#aS\8L0

V7_u6?$Y1Xk0dg_ora51Testing软件测试网7j6Gw$f8HX

51Testing软件测试网%PSx:y!qg"{e

[分配200G]

4lC5d/q1y0y0[&{4{9J r0

nj!G.s7ELZ0ora_system51Testing软件测试网:i9b0s0I s_)Z}pG

i k4^pXv8CD1t.RS0800051Testing软件测试网$U|oah@5h

,E r*Gz4t0创建system表空间51Testing软件测试网i6| l#rR4VU"Gj.g

51Testing软件测试网}Y1y1w{ d`w

ora_sysaux0151Testing软件测试网'K Z!_)c3c(u*tn

51Testing软件测试网 s+u,` yx,B4y:A

800051Testing软件测试网#UXN@E

*z&P&y/J{]1uwaW~0创建sysaux表空间51Testing软件测试网Z|*sB |w'Z-v%Wq/X;i

f|2D H1{c8B l*Ds0ora_sysaux0251Testing软件测试网bQ,n6^UA/~ ?7nG

51Testing软件测试网5el,p.Y7q-uO`]

800051Testing软件测试网 xc.t!Ho_Hs

xA6kw jk]gw"N A O0创建sysaux表空间51Testing软件测试网6U^LOS.Ii%j+N

51Testing软件测试网!I'f%OIdo

ora_sysaux0351Testing软件测试网6o/? Y,mE"t&D-et;o

51Testing软件测试网m'e0[D DDww)}

8000

W,]^*fXP WT%G0

:Dep.H#e;p3~0创建sysaux表空间51Testing软件测试网cR3W`YS&V6B}

51Testing软件测试网b+L6A8Q+Q-yj

ora_sysaux04

!c(G;J-~[#|I6i0

l-D{4?3N*U BQ0800051Testing软件测试网)sjP`!{w

51Testing软件测试网Ca5u:x(?q#w

创建sysaux表空间

?&Zfrg7Rc@0

%_ t/z%f7b1d[*g wx&^*m0ora_sysaux05

y/V w-v;bp T E\051Testing软件测试网$uU7ggm)[V.dWxt

8000

+v0s)xS]w'Kv j,\ \051Testing软件测试网K-q0g5x;[z.Kz@

创建sysaux表空间51Testing软件测试网Z$[ ^U?/|

Dn,o0V7g.v _&V|4k0ora_temp0151Testing软件测试网 g \.?vbP

*tsY"m6]8j:p'Pd08000

5A`$hVI8Os0

P4C/\ x'O!_7k0创建temp表空间

^,w8NP5@051Testing软件测试网:Y;~yb?WiL

ora_temp02

$qm)FXn7sG0

V9NM$T8D!i%Q'B08000

/u`%v h8S!c7C051Testing软件测试网!To-V `*WD@

创建temp表空间51Testing软件测试网M$ah,Ih

s3F'pr,AA.KI3F4aH0ora_temp0351Testing软件测试网"L.rYu$|#wznpJM

51Testing软件测试网d(UnM+ga(ha^

800051Testing软件测试网@^AYY6G8\

51Testing软件测试网)i4@)Y gs$D@

创建temp表空间51Testing软件测试网?kh%h\^ [*X

51Testing软件测试网T0n7@^r+Tm

ora_temp0451Testing软件测试网"r:G8N%Em{)S

51Testing软件测试网} ^1rbi

800051Testing软件测试网7v`#XGZ

0J'Jj;v q s N0创建temp表空间51Testing软件测试网Xy2Q8Gk,G6SG&K(C

(egZ2GJ.xW%T Q0ora_rbs01

0\Z}7M_HC+IG:y051Testing软件测试网Z g5l%CTZ

800051Testing软件测试网'aV3dSe^1p#u"G

51Testing软件测试网4dOz&\"}0g;j8kT

创建undo表空间51Testing软件测试网T-QZv^/l1j,j F

]3K0o%[#D'amJ0ora_rbs02

Z h5\~ _:N!U+Q0

fK(N![;ZF Rc08000

4`2M*L!JQ:l9B051Testing软件测试网L z;q#\ zv/tln j$p

创建undo表空间51Testing软件测试网s'D^$l_ o#^

51Testing软件测试网G%Z4y3Xu9Z8VqN

ora_rbs0351Testing软件测试网%p7x*n$i9l

51Testing软件测试网6D;y*^ `P a

800051Testing软件测试网0k1P.@e4c6\$yXXS

51Testing软件测试网!\3K E*Hp"LVb

创建undo表空间51Testing软件测试网:@jE3I#^8E({8s-M

!L/Oq:B9M'u0ora_rbs04

#\?Vb0c'YN7b0P051Testing软件测试网4~'ek8T'P f9P

8000

Ye So:kxd H8@;N051Testing软件测试网 Omu/jfs)?

创建undo表空间

8d%P8E(FgoZ L051Testing软件测试网K~9Og Cn;w@&m)c

ora_rbs05

b6y7E-c&h7uM051Testing软件测试网E)sQXNJ Y

800051Testing软件测试网mL"l0E?%_

f$FUv#?8nV0创建undo表空间

I0M~i*F%@ g051Testing软件测试网S1C)BS Q`Gi'Tj

ora_rbs06

3nx$Y R.^(w051Testing软件测试网6nGr,p$t

8000

%E6v8Zj l5j|#e O?g051Testing软件测试网S#s;q4m {O(O^1C

创建undo表空间51Testing软件测试网7_1I"iy*OMU'q

.s9]%Ol/Hl"m+VE~e0ora_rbs07

,b5V6A/L&n051Testing软件测试网[Tr({.[#X)F

800051Testing软件测试网4eO oS(W!AlSwk

51Testing软件测试网.wc"?n.S.G&G#nI

创建undo表空间

wv!R(_nR%d ~(Q051Testing软件测试网d+qe8Bn'| noT

ora_rbs08

L~ p5l$B*V3q!W1k7X I051Testing软件测试网#y:b^y1G

800051Testing软件测试网hJ#Z@ G(qz

x/}+T iOyf;Axu0创建undo表空间51Testing软件测试网g7H%h}&J w6M hav

)}X^r%d1[$i9b G5z ?0ora_rbs09

'~:d Lnl^0

y;I2}Q8qOegI08000

O3{V%HB@1cS051Testing软件测试网*_5Y8s6H }O

创建undo表空间

1BV"}4y@ O.UL;O051Testing软件测试网AR0EJv:{E~'cFq

ora_rbs10

]E@9NG N]L051Testing软件测试网9b]/n2parK&],L

800051Testing软件测试网F?7U`/o8F&s_

51Testing软件测试网V,K T%sRs,Q(O/dK

创建undo表空间51Testing软件测试网!KEX ~TvSq BnT

51Testing软件测试网L!{4g p\

ora_user51Testing软件测试网+r[S5Q-Q(Y])Mlt

51Testing软件测试网x mLK@@6][

40

9|-j'yX8vO8F9lm_0

0Zcz4x!O*vl L0创建user表空间

0jo|9yZn0

3YhV o"M N5R;@I(]0ora_index

sk&~7? N'i0{Ac0

6OHD^~9f-j040

{5r%n4\m2Bk1p ew;I0

czE%O(P!U#p0创建index表空间

jZze"J3L%pQ051Testing软件测试网8uR\ Mi6n

ora_tools51Testing软件测试网)Agw)\goX*^m K

51Testing软件测试网*N iI,?z g

2051Testing软件测试网'v*dc}_5])l.w s

:XPIU8b Q0创建tools表空间

zuC(Ir`J0q3?0

(VD Y v{0iQE'N#J;_0ora_spfile

Bx$S;@,X*N3mu3y0

wfc8o8H:]u C02051Testing软件测试网2M8O2x-l7d1l#t/G

51Testing软件测试网DKJJ F

创建spfile51Testing软件测试网fL3@#K L T

51Testing软件测试网;mS B P@*t H8h

ora_ctl0151Testing软件测试网$\:ff*[%cE9t

d2]DCW Ex0300

b EtK%x[ a051Testing软件测试网0dS'Y3C!g;|

创建控制文件

8x WbE XH4xN3X,mc0

[s` \y [ YK0ora_ctl02

\d m!p FaR|051Testing软件测试网X'p[u jr^2a

300

|(RBJ0_%kJ0

A9b os%da A0创建控制文件51Testing软件测试网q|V wRsmf

51Testing软件测试网'juYW:nG

ora_ctl03

)?|kcK6N0

/C%^f&s2kQ)w030051Testing软件测试网^ I8Y\G_&BCr

1T*S{-b^ nX0创建控制文件51Testing软件测试网KV(iF[;|a0W0x

51Testing软件测试网*uIL2{c"Gv*b

ora_redo01_1

,m KX Etw4r051Testing软件测试网H$h\)sy7C

500

!mH$@&C{#c$?5?0

Vm!e!P])h.R/w KO0创建联机日志1实例1号日志组

? CC%Ta051Testing软件测试网 o~^;E uj|

ora_redo02_1

(NP7e%u/]Zw051Testing软件测试网-cw j-|Z/~B\

50051Testing软件测试网A+z"l!L-M@o8G P

"n~ N6b1nc4g3g0创建联机日志1实例2号日志组51Testing软件测试网-B|a!I.wc$|

z!q-dZV#|9c#j!A0ora_redo03_1

)wm5o2{` |'j0

.i5q-f P@eQBo0500

9V.N;Bl J(mj-ne051Testing软件测试网@?&H\:bv|?*nm

创建联机日志1实例3号日志组51Testing软件测试网@ NS'P9v^E^}

51Testing软件测试网o$|W#a*haU/x

ora_redo04_1

&U:~*\m"p kg3{0

*Ipg9Hc [mr.|050051Testing软件测试网"e"BM!m'aX\uf

51Testing软件测试网bq+~*e,l:JX

创建联机日志1实例4号日志组

DL6CYt2b1w3_M051Testing软件测试网?P RD_BX7^!G

ora_redo05_1

,vJzlB{H/W0

j e/WlN"Oe/w:X050051Testing软件测试网s.s{'D8?9\ T E

o {z I)^#X0创建联机日志1实例5号日志组

_.a`{1R\+L u_0

3m&L@L [nvMi#N0ora_redo01_251Testing软件测试网,g p#Mk3d'p\4M/t

#zQ(N@`7_T/X050051Testing软件测试网? Fy XG*jN7|| I$z

Ai1I3Lo*l7V7`0创建联机日志2实例1号日志组51Testing软件测试网5CIk5^L(C FjV+m'ik

51Testing软件测试网 CLZ h5m7Af^q

ora_redo02_2

T`k3KyLp`051Testing软件测试网 Of,GT|;l8J~j

500

^hJ"L B V0

sb {MK!kS0创建联机日志2实例2号日志组

IlaA8W8c2T'iK0

vOxL4QQ:r:v0ora_redo03_2

q^ |QW zRt B0

U$\P(SO(c.s'e0500

5^U(U/W_1HA8\051Testing软件测试网r}Km;w6e

创建联机日志2实例3号日志组51Testing软件测试网&G yX4a+i

[If`4}2R V2g7g~J0ora_redo04_251Testing软件测试网3Tyu4MW%|

o4Gc.`rLq050051Testing软件测试网 V7| G&]/X(K

51Testing软件测试网0k"oz]!Y

创建联机日志2实例4号日志组51Testing软件测试网 \:l7M hob9p

51Testing软件测试网(r0lW |c%vT

ora_redo05_2

7jBOf Z]Dz0

t?"G,WeM'H0500

RvbOt^;^8j051Testing软件测试网To$H(@$u,U#FTX:i

创建联机日志2实例5号日志组51Testing软件测试网[d+SpTZ5D

PSM0tAr[0ora_redo01_3

Hv/{7YLVos051Testing软件测试网]B]5K Bu,fOY%P

500

;f$_TT4L9B'y051Testing软件测试网J0kc3\/yVI1B

创建联机日志3实例1号日志组

yD,mrS0|!Hc R2n051Testing软件测试网-bu d ~,`o-a0oVj7]

ora_redo02_3

n Ju)q*Q.?C0

7V]7}D-o-K050051Testing软件测试网zg?$K9t@ s

51Testing软件测试网0A&o4TFg(g d_

创建联机日志3实例2号日志组51Testing软件测试网 T9I#Q^3t;P

51Testing软件测试网?1k+q,lS%B#s*i

ora_redo03_351Testing软件测试网Rc,H EyM bz&`

51Testing软件测试网8F#rF?o ~

500

#D1o.uR'b$B0

1i| H a M?0创建联机日志3实例3号日志组

'MMX7t;z@5Vit0

mg8Ay0}UH$ju+r0ora_redo04_3

hIE4r&yUU4M051Testing软件测试网"Z2XpXYI&S `

500

vN+beTg/EK0

#L7l u4I'}0创建联机日志3实例4号日志组51Testing软件测试网%c!cT.DkyTtf

.`i4z-jbvr?0ora_redo05_351Testing软件测试网 V?jONk$h

51Testing软件测试网 E+ZR \6zU hVy

500

!G jW6w'F0

8N'Xs THVIb0创建联机日志3实例5号日志组51Testing软件测试网(W4_kd{8lX"A)uGb-A%C

51Testing软件测试网 h5Nj9K#k!@8K

按照redo创建规则依次创建.......51Testing软件测试网5`H6z xP)zv9Y

51Testing软件测试网Bi!VY9p C6u{

ora_redo01_1051Testing软件测试网 K7vv$w5F$S/VY

;d o,oa2K-ne!e0500

HU/vC2pD051Testing软件测试网 L'qM5V:c

创建联机日志10实例1号日志组

;J'doI4K%Np8wH(q0

*b aa q:~K0ora_redo02_10

nn3RdJ051Testing软件测试网3ueEoH dc

50051Testing软件测试网+k$F%]Et8j9|v|!C

51Testing软件测试网-X^ ` ]W&W[;z

创建联机日志10实例2号日志组51Testing软件测试网3?0IEaH/y/Iy.Do/S

51Testing软件测试网!x ??@2K#|9p

ora_redo03_1051Testing软件测试网FL(m&Iwg4v

x#V~_GDx0500

k Q8[xk2Q,X'?0

kLhtS1mPd)S0创建联机日志10实例3号日志组

%BBTfGK5zq0

n3{*Sf&I Q e X]0ora_redo04_1051Testing软件测试网KcU[~/bBK t

51Testing软件测试网 A:s%y]Uc

500

M!q qd3a051Testing软件测试网{\ iI|JMd

创建联机日志10实例4号日志组51Testing软件测试网J e&K]qA&`^.X

51Testing软件测试网Izo}9I!\

ora_redo05_10

"X4V@:k0kN9`0

\Jr\$r g `x&v0500

q8b!BT5gF6N0

-G"y$p"}a7Y0创建联机日志10实例5号日志组

^W-n'O dG0

/o5u3vI1O"Dd9c`0 51Testing软件测试网WQDy7r%[

6.3.2  中等容量阵列空间分配51Testing软件测试网&P\9};rfH`1m`2Ct%_5F

实际可用空间大于600GB小于1T的存储,我们可以认为是中等容量阵列。 以16*146GB容量的磁盘阵列为例,SPARE空间划分采用SINGER模式,热备盘2块,RAID级别为1+0,实际可用空间大小约为7*146*85%=868GB。

:]OD3go051Testing软件测试网~.z+ydj7i1|

l   DG_DATA、DG_INDEX、DG_BACKUP、LUN_ADMIN划分举例如下:51Testing软件测试网B#NxW7g,OW

51Testing软件测试网J;D-I(^#B)B+N9b

DG名称&LUN名称51Testing软件测试网Q[s\b!}z


'W1M;DLs`] `0

(rwgqm }0p0ASM File名称51Testing软件测试网(sN$_Q*\%a

+t8W+m&oD/U(G&}0ASM File大小(MB)

fvx`F#h%].j051Testing软件测试网D ?!J\8x8nC#eY,F

用途51Testing软件测试网,iB.C$Jy od d

.V5E8q/gy,@AEH0dg_data

M\"W/y"[2f051Testing软件测试网*g$Owd \

[分配240G]

KocF]:x_051Testing软件测试网UnO kQ

app_data0151Testing软件测试网;]e @&_\6qVB

9R zf._9j:A5s1h:n08000

PL$s_5[A051Testing软件测试网+JwI FKKA wl

创建app表空间

Q-U"Tgb6Z0

,[B`"J$Y(}2sA u0app_data0251Testing软件测试网*y,[fsBz

5O&JT0u5O08000

ePj|V$h6N.k051Testing软件测试网Ozi;G P:lP

创建app表空间

6r5Sd*F(F0

4B"Dn$|tiI `A0……app_dataN,N表示序号。

ja5J!N$fk0

vd*n,B e:EdR S0以此命名规则创建30个ASM File,全部用于app表空间数据文件。

!Gmw4s:xk0

9r2C"A!E#| u|:m r0app_data30

*MA1ZgHj;aNC051Testing软件测试网[;N$uB Fsj%w O

800051Testing软件测试网G-|1p0je%b0{}:?

51Testing软件测试网f(T1K HX?\@A

创建app表空间

"I4Io4O:r051Testing软件测试网'T;ul_G&Cm

dg_index

]4Ap_uKP+g0

A5d8\ ]-z3R0[分配240G]51Testing软件测试网B.A$Pz?$k~ u&y$B

9Y)c y#ZZu0app_idx0151Testing软件测试网3nj6O| [5E D

51Testing软件测试网I p\Z/_&R{m

8000

E:L+[iv2z4Q0

Hd:@(Z,UV3z0创建appidx表空间

Z iS @ _ ~051Testing软件测试网rNt$TBq_

app_idx0251Testing软件测试网x|g)u4TS&|zp

51Testing软件测试网,IU&Pj;S2K/F9Qx J-i

800051Testing软件测试网 K `7A2|Q@ P4d

51Testing软件测试网X/\6]6~Bq;j R V%Z

创建appidx表空间51Testing软件测试网)S'SLX1s7qq

51Testing软件测试网!f B9QAq&A+W$Zp

……app_idxN,N表示序号。

g6P8GxebP0

}&Ek tG1ETiba0以此命名规则创建30个ASM File,全部用于appidx表空间数据文件。

{P1U p*{:^S0

*pEC-PA0app_idx30

7q%\6\!s7y1c;z*}-{p051Testing软件测试网M[y"X3r!c fT

800051Testing软件测试网D#k&lC o!|t

51Testing软件测试网 UN;Br1q3},M)k? EB7k

创建appidx表空间51Testing软件测试网3a M;r$M)Hlu

L6B1Nz4ckU7V0dg_backup

? ZD(FR3N@+U!R051Testing软件测试网y`}{7kduJ

[分配80G]

*SvJ:B5HV051Testing软件测试网-j$hw p c'Ys

 51Testing软件测试网 hYG Zo!NC1NTb

51Testing软件测试网Wj&\ [h%@

8000051Testing软件测试网d4m(Sm9Jg_7L

51Testing软件测试网@ g*[!ZY;sP

创建快闪恢复区

;D2kEj5dTE)H6^%r0

$?BDDd7E8Byi'i0lun_admin51Testing软件测试网#JA lW0R;L&]

3b%|ec ZL0[分配80G]51Testing软件测试网M k7\Jw+~)S;Q:F&j

51Testing软件测试网9AFk+`7o"@

 

7c0e'iOT+F051Testing软件测试网:^k#m,Kp8g

80000

+W,a-r)v*Ug!h0

.V/j {/u%M%D~y0创建支持大文件的文件系统

MA n7laV051Testing软件测试网X/Z#\jJvoO8|Y

 

W1Xg6M+w N'C9y06.3.3  大容量阵列空间分配

6lz9_ U0d,Ecdn#Q/|0实际可用空间在1T以上的存储,我们可以认为是大容量阵列。以32*146GB容量的磁盘阵列为例,SPARE空间划分采用DOUBLE模式,热备盘4块,RAID级别为1+0,实际可用空间大小约为14*146*85%=1737GB。51Testing软件测试网$@ nv!~3j"_

51Testing软件测试网9S"J[z2xEn,e4z9B

l   DG_DATA、DG_INDEX、DG_BACKUP、LUN_ADMIN划分举例如下:51Testing软件测试网:u`fJ,Z)N? EgB

#U#N!H `+_&IJ_0DG名称&LUN名称51Testing软件测试网 y E&y/{||0h FcgU)b


:VKL"i2a _ kM0

!|JX!|9l.m$T.G|E0ASM File名称51Testing软件测试网5SvU!S ],I

51Testing软件测试网Add5yR._d

ASM File大小(MB)

.v7R!Gb.S3A~0

*n%yZy4k:wz-g0用途51Testing软件测试网 H%u@ r2A)s(U

51Testing软件测试网J(OM\.tLRT

dg_data51Testing软件测试网 HY!_#G WL

TN9P*ADH0[分配540G]51Testing软件测试网,[6AKGC&A[JH

q{ tER#hf0app_data01

,g/J0`Xe+j'?7{nf051Testing软件测试网 Gd#UE]

16000

-U4Veh8k.T/wkl6Bc/S051Testing软件测试网#E6T$kT*ek xb

创建app表空间51Testing软件测试网XQ I:[#A,ecd

oqf,H.X a1aEq `0app_data02

[ y7zIg UP051Testing软件测试网P(K.^9q;C NV s3V oY3J

1600051Testing软件测试网v#Bod-Y|*|

{5X u}1Xl vV-W0创建app表空间51Testing软件测试网djVm5H$b o

|8JT:a0zFP xh5S&C0……app_dataN,N表示序号。51Testing软件测试网cP/~\1?:av.]

"[bFC,a"aM0以此命名规则创建33个ASM File,全部用于app表空间数据文件。

Fy^w,a BH`&cy$_0

&Hj2k ^5\t9P {0app_data33

1@?8Io9E6P~051Testing软件测试网$k C%X"Je@ u

1600051Testing软件测试网*Q,WU? y3SiR#nO

51Testing软件测试网B;lqbp1s4m

创建app表空间

3b!X#XK1K0

6Y$s.dI rA5Y$vmLp0dg_index51Testing软件测试网^/F2o:u6vRYa

#v-kc\/n.d0[分配540G]51Testing软件测试网)J'\U(b,Rv&Ah

3[b!Jd"BXER0app_idx0151Testing软件测试网b i U"{0UsG

&jq8BP@3G016000

_)h|hK_By051Testing软件测试网lV:H*@r)D

创建appidx表空间

0@C-oB,k?051Testing软件测试网T ?Ngk,U3P

app_idx0251Testing软件测试网r8mvp,r4n%o

"nD0k Y-f8EN?(C%H/q01600051Testing软件测试网3jqTn_6F

-s2~Z&w3EB-N`J&Iy#b0创建appidx表空间

S clEA7{ \8Nu0

/gI~ y*AL-g _8YP7i0……app_idxN,N表示序号。

iA*n EcXZx051Testing软件测试网f)_:FG2PxG

以此命名规则创建33个ASM File,全部用于appidx表空间数据文件。

b+{8T1P4Z$D x-K5UT051Testing软件测试网#}a"B#l3[

app_idx3351Testing软件测试网$ySpnpQ9_3J.GSN

[,~0v,XvFb$X3GE01600051Testing软件测试网AzFQ ~ UI

51Testing软件测试网A0\%R9oo8\4h

创建appidx表空间

k0K O Yc9I0

+t` tR guJ-Y$D0dg_backup51Testing软件测试网,w2I ykZ Q"V!]

WQE&z(L]p0[分配180G]51Testing软件测试网4yaJ]zH%U9j0d

I@J)}Z0 51Testing软件测试网s vhuv"o ]*zn

"cs(M4NvpTR0180000

sU7b7H5Q$v d051Testing软件测试网t C0pe0T

创建快闪恢复区51Testing软件测试网(k@;RZk0L5q

qk ]qDaa.X9a2F0lun_admin

Sn@[X0

"f2o}@`A o0[分配180G]51Testing软件测试网%@'l.Ad\;W

.N$z2Q.~7kx0 51Testing软件测试网)V(P0uGNX#[W

51Testing软件测试网nk'Be;sX6z

180000

Bt'F xR6oJoM-P051Testing软件测试网9Nzs"edF

创建支持大文件的文件系统51Testing软件测试网.ae&^'b [(k.h0ZF

x0L@5i:z0 51Testing软件测试网H5I)B!VB-{

6.4  创建备份文件系统51Testing软件测试网1a8U @P @['f1|N$qa

LUN_ADMIN需要创建为文件系统,挂载文件系统/opt/oraadmin并赋权,只在1号节点执行。“/dev/sdg”视情况而定,参考6.2章节进行替换。51Testing软件测试网r"jY+gZsE

51Testing软件测试网nrQN R

【命令】

g{P-|pF(i-n0

e?Y.YYC%K0# mke2fs –j /dev/sdg

8y%A+xR])Sx2}051Testing软件测试网d#y$h.R2cT p

# mkdir /opt/oraadmin

!jqH@G)}.e QnB5K051Testing软件测试网-_-m+a,C9Gk\0A)_J

# chown oracle:dba /opt/oraadmin51Testing软件测试网'kk:ON.{4tw

5m$g8Db [og0# chmod 770 /opt/oraadmin51Testing软件测试网8yL E9T*\}/T\|

X O*C9]r!?9C0# mount /dev/sdg /opt/oraadmin

C I@@'iuh K.[051Testing软件测试网I(X'A p&F$e0x!N@

编辑/etc/init.d/after.local添加以下记录(如果存在则跳过):

[)r8z b7t;Qg[H0

i2tt+Q_,d\ Ul%i0mount /dev/disk/by-id/scsi-3600a0b8000480350000016504f4e61d4 /opt/oraadmin51Testing软件测试网] t.h|[ FgVx

6.5  挂接块设备并赋予正确的权限

@nn!z4E qu0分别在RAC各节点上执行

E%p"\6Ql(h)^#e$Y0

Wl8~*x-V0根据6.2章节整理的共享磁盘与盘符的对应关系,以root用户登录,编辑/etc/init.d/after. local添加以下记录(如果存在则跳过):51Testing软件测试网?+D n;G/rgw

51Testing软件测试网2RI+e"{'r;m/j&c

mkdir -p /dev/diskgroup

D3d$A'X2e0s/z)vR0

w'|;C(r2@ wo0chmod 770 /dev/diskgroup

2Q})Sg4Q&|e/t'RqN051Testing软件测试网N_b&J!Gi3Cny,F

chown grid:oinstall /dev/diskgroup

~R;Z-@ O,c]051Testing软件测试网2r*}!GRVC@

ln -f -s /dev/disk/by-id/scsi-3600a0b800048030a000034f44dab7f99 /dev/diskgroup/dg_ocr     51Testing软件测试网.n(h2[SxV@1fP

51Testing软件测试网'~p1G*}:Ok}

ln -f -s /dev/disk/by-id/scsi-3600a0b8000480350000012ac4dab7efa /dev/diskgroup/dg_ora     51Testing软件测试网7M&_5j _ ~ {;Z2Z

l&Z9?:A3\?0ln -f -s /dev/disk/by-id/scsi-3600a0b800048030a000034f94dab8071 /dev/diskgroup/dg_data    51Testing软件测试网H4e0E&e e;iN'P-g]*io

B\?$~f |LL0ln -f -s /dev/disk/by-id/scsi-3600a0b8000480350000012b94dab7f7e /dev/diskgroup/dg_index   51Testing软件测试网9_4s.`w h

EJM@F\!X7Y0ln -f -s /dev/disk/by-id/scsi-3600a0b800048030a000034fd4dab80e7 /dev/diskgroup/dg_backup  51Testing软件测试网`|(]:Q5hi]

51Testing软件测试网w*Q)U7B(F h4u_

chmod 660 /dev/diskgroup/dg_*              51Testing软件测试网 jZ]? MPVd

}lA6gZ6E5?.a0chown grid:oinstall /dev/diskgroup/dg_*51Testing软件测试网Et9X#pJ

MD_+R:n$Vk.i0 

P0y+m9w6C*[-s0

sEv$AZ pAcM0对/etc/init.d/after.local赋权限并执行51Testing软件测试网,d4d2dK[\2b_W'K

A!cdz.X[ S8fz:X0# chmod 744 /etc/init.d/after.local51Testing软件测试网qyF)NuPv+gQ!v

51Testing软件测试网| b,Ev`.q3u.A!eQ

# sh /etc/init.d/after.local

!{ PJ6M7Y oI0

ferR!pn!V`yPm0 

m8QpY'P/W3h\(s0

*e4J9P*j$S0fFP+c:Y f0 

/a-WgG1Ekl0第7章  安装GRID 7.1  安装前准备工作 7.1.1  调整ATAE内核参数51Testing软件测试网gJ&n6Hi d$A4F

在安装GRID之前,请严格按照《数据库Oracle11g参数配置指导书》的ATAE内核参数部分进行操作系统内核参数的调整。

u;U,a%o)C Xv ?-U07.1.2  拷贝安装光盘51Testing软件测试网 yy]$| JP,t

Oracle11g有多张安装光盘,为方便起见,可以将Oracle Grid安装软件拷贝到节点1的/opt/oraadm中,目录结构如下:

9g1H+smM ic051Testing软件测试网A%r)B Y@(A g#z,k

文件名称51Testing软件测试网Vj6a FG]

51Testing软件测试网b8t!z A-o2N

大小(字节)

p(x+G!a A p Y*ihT0

!e%@w}.Oi7f*z.b0说明51Testing软件测试网 t nH'km} FM6{ x

51Testing软件测试网i#D o*bneP(eA8jH

p10404530_112030_Linux-x86-64_1of7.zip

s0E5kJYl4{9Q!O0

pbqIv6VU01358,454,646

s#p\T#caKh051Testing软件测试网g? Y$yW+@]bPC

database安装介质

)Te7~ws?4D051Testing软件测试网%t%u%v*Or aN? Vh_

p10404530_112030_Linux-x86-64_2of7.zip

$R4zE I,_(W-U:c;z0

Y*`Bk L4z G#@01142,195,302

%KGGX3tl*P d/N0h0

u)Y+s7G7Sc k;J0database安装介质51Testing软件测试网m%g ~5n*az

51Testing软件测试网 `Jf'c e0qWs-U;u

p10404530_112030_Linux-x86-64_3of7.zip

e'mMj)y"T.G5v051Testing软件测试网$e){t;N|u

979,195,792

!bCFZk)z%oey0

5I5DT.A C J'by w0grid安装介质

|;~"f#O6D8?0

^,K!A8Lf0p10404530_112030_Linux-x86-64_4of7.zip51Testing软件测试网Dff{'M K

51Testing软件测试网DE&Va3L4AUN

659,229,72851Testing软件测试网N;A+t3~6\2CD&_

51Testing软件测试网t~+Z On WI d

client安装介质51Testing软件测试网PPR)ah.T

51Testing软件测试网k`c+kt

p10404530_112030_Linux-x86-64_5of7.zip

%I;h2h$q_S051Testing软件测试网*N;bi_9J7|

616,473,105

)h1IpHu)v0

*P Pa0sy6L0gateways安装介质

$xc C3w X7w/P"Y W0

9RzJ] i.Xg7@:o0p10404530_112030_Linux-x86-64_6of7.zip51Testing软件测试网 y7y&VX;a2Y

'ee!{x*B T/U1w0479,890,04051Testing软件测试网4k5Ofd8VT

51Testing软件测试网^^qc(f[

examples51Testing软件测试网2G*S;oGPG(N!{ {;Rk

,e+Mx;x%xUQ f M0p10404530_112030_Linux-x86-64_7of7.zip51Testing软件测试网;Y5jQt3pE/Z"g

51Testing软件测试网0Wmq;?_w @

113,915,106

dHY*Y {U051Testing软件测试网}/m4f*jd:C

deinstall51Testing软件测试网 w I0o1lP"l!h%^

51Testing软件测试网,@J+v$lux0F!qA,D2Q

 51Testing软件测试网.s/A s9G\ \

51Testing软件测试网6wm~8rg| ]~KS

 

Ap/p;x,xm?0

d\7C5qzy X@0解压缩安装文件p10404530_112030_Linux-x86-64_3of7.zip,并赋予权限。51Testing软件测试网5\+p;ZPsdu

8Rq5r'Q9L t ]*G0【命令】51Testing软件测试网(ACa*E+d0x

#? i[AE0# cd /opt/oraadm

T$LT0z/fr0btK051Testing软件测试网q'dE;KnG

# unzip /opt/oraadm/p10404530_112030_Linux-x86-64_3of7.zip

d9K?Ty#d$mF051Testing软件测试网+k Gx/p"s)?s,Z&Rf"Q

# chmod 770 -R /opt/oraadm/grid

)N!_)zZ J:[0

5?9}m4q0Z;~+|U;K0# chown oracle:dba -R /opt/oraadm/grid51Testing软件测试网"Se5]| q"k0S O

7.1.3  创建Inventory目录

RLE0Tv#^[0在RAC各节点上创建目录/opt/oraInventory,并使grid:oinstall为其所有者。

m-~6N E:~kNl [0

s?Utwk#YKy$x0【命令】51Testing软件测试网v LBPn,C w j

J){:Z#M$fKJ/l ~0# mkdir /opt/oraInventory

q oT.g&_:lac051Testing软件测试网g_K%R ?W

# chown grid:oinstall /opt/oraInventory51Testing软件测试网6Y'q-HL+on H8z

8s^v+KK0# chmod 770 /opt/oraInventory

n8h2?V9J^8l/{+Lf07.1.4  检查必要的软件包51Testing软件测试网2j,MOqi-P+q,y.l

在RAC各节点上执行,以下软件包必须要提前安装。51Testing软件测试网K [NO0G

+a$C,c0U;o i J E8y;}0【命令】51Testing软件测试网4l+V#E.u~4A-Yb

5f2\7wo5mg0# rpm -q --qf '%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n' binutils \51Testing软件测试网8g?,I,[Z#f2N O

e AdG:e1Nh6C0gcc \

wy4nB:[$@_0

~.p!l0c k:`4BR'D0gcc-c++ \

yH'\8{5g})[0

r|j-[ ? r8Ow$n@'\F0glibc \

'mH } qE{\0

Ud}O"f5f/i0glibc-32bit \51Testing软件测试网~8?o'V w w.RY

51Testing软件测试网6E M4Ir1i@K

glibc-devel \

;d^5Y.C,Uu8w,U0

i*W FjZYX(l-}'?QE@0glibc-devel-32bit \

5z!}HS(v8~[#b0

j3Hp/};W{ G*j(_ r&g:n0ksh-93t \

;@rR%X4`051Testing软件测试网O"iwGY3tE&Y9E

libcap1 \51Testing软件测试网sA"`'b$z8AdTF

51Testing软件测试网)G!b%RiM4B*Wc

libaio \51Testing软件测试网R8u-[/L&D

51Testing软件测试网]KYJ"R pI_

libaio-32bit \51Testing软件测试网*f'WA8Ov#g.M

51Testing软件测试网#r2i:X6N$a'lz

libaio-devel \

#lT j`^h0

5M)aJ O9KX0libaio-devel-32bit \

u;C(N}l051Testing软件测试网C$Xh q.M~"T7j/hO

libstdc++33 \51Testing软件测试网V@ lk UWP|5uM

51Testing软件测试网6L`yX;F

libstdc++33-32bit \51Testing软件测试网5L(FaUEj tH

?/T"i4M;A:l0libstdc++43 \

H-iQI&nj}H051Testing软件测试网 A#eX5j4W NYe

libstdc++43-32bit \

/i&s/F;U8IZ2P9qV051Testing软件测试网Li![ ^1gP*g

libstdc++43-devel \

H dOB(O ?b051Testing软件测试网 q%X+a f7?Y u)k

libstdc++43-devel-32bit \51Testing软件测试网x;d'a J9] y`/g#fE

0]k1e GT0libgcc43 \

g^9_5t8My]051Testing软件测试网6|)m5E~^#]

libstdc++-devel \

`OxR2b!M ].@5m051Testing软件测试网H!bv:|r"q1G(v

make \51Testing软件测试网F8C/\v8WOMO3f

51Testing软件测试网Xx5qJ-x[HN

sysstat51Testing软件测试网.I%K7RF/u.fw9Q

aj|Y-`0 

*R i:AQX X b051Testing软件测试网"T"PQ\ _rG}X

binutils-2.20.0-0.7.9 (x86_64)

9bly)g5Rej|e051Testing软件测试网||oGe

gcc-4.3-62.198 (x86_64)51Testing软件测试网2e nrMN)b'L

51Testing软件测试网9LjZ;t7z

gcc-c++-4.3-62.198 (x86_64)51Testing软件测试网0P.TO!U;v4zf

51Testing软件测试网8u.tA'h3T8R

glibc-2.11.1-0.17.4 (x86_64)51Testing软件测试网8E8}"Y-V2Tv

51Testing软件测试网nqt(_'S] \,r0A

glibc-32bit-2.11.1-0.17.4 (x86_64)51Testing软件测试网g4L0C li,G%vr8|#~

51Testing软件测试网I_-NF T

glibc-devel-2.11.1-0.17.4 (x86_64)

#m6U"r e.aC@[!u I051Testing软件测试网q5}S/b-}{ Z&HKP

glibc-devel-32bit-2.11.1-0.17.4 (x86_64)51Testing软件测试网G s R:DF(wbkt

51Testing软件测试网1c0vX:t,@ Q8yD

ksh-93t-9.9.8 (x86_64)

X,o%i9R CM'? o051Testing软件测试网[ @Qg8b&p:z9W-P[

libcap1-1.10-6.10 (x86_64)

I&E @%ElT/^0

Y H^ I$U_Y*o0libaio-0.3.109-0.1.46 (x86_64)51Testing软件测试网/D7X#[:M%c

51Testing软件测试网kQ^!Y_~#qZ6N

libaio-32bit-0.3.109-0.1.46 (x86_64)51Testing软件测试网u0i G3@NZ$D Q9G

51Testing软件测试网qP5aPvATUJX)B

libaio-devel-0.3.109-0.1.46 (x86_64)51Testing软件测试网,@o#kc&WN#Ir

tZ2F}&OMI*L S5r+K0libaio-devel-32bit-0.3.109-0.1.46 (x86_64)51Testing软件测试网['I,XMg]

51Testing软件测试网)@NA0|j

libstdc++33-3.3.3-11.9 (x86_64)

.e/u${bb6Y8r0

n&M_2w-H-~r0libstdc++33-32bit-3.3.3-11.9 (x86_64)

wz,La.P U b051Testing软件测试网;[k hWf3e;| [

libstdc++43-4.3.4_20091019-0.7.35 (x86_64)51Testing软件测试网#SR}ew

:F*`G(_;T5}0libstdc++43-32bit-4.3.4_20091019-0.7.35 (x86_64)

(u_TfTy$|h0

Njz3`;[#Y'Z-wD0libstdc++43-devel-4.3.4_20091019-0.7.35 (x86_64)51Testing软件测试网4N\hg\@+E

51Testing软件测试网dUL$e(Q+P

libstdc++43-devel-32bit-4.3.4_20091019-0.7.35 (x86_64)51Testing软件测试网W3M0rrD;]E

51Testing软件测试网Th%l-~p EZR7a3Y

libgcc43-4.3.4_20091019-0.7.35 (x86_64)51Testing软件测试网(i3z6^?VK

51Testing软件测试网2} xK-Gp](~+uDt/Q9f

libstdc++-devel-4.3-62.198 (x86_64)51Testing软件测试网:\1P#p xTN

]FWe"?YA+e9f0make-3.81-128.20 (x86_64)51Testing软件测试网A\5n%X3L

51Testing软件测试网 ]g+m%MsIZ T M![+?@i

sysstat-8.1.5-7.9.56 (x86_64)

8g~R9kW{3\f051Testing软件测试网!b&y9sw(f

 51Testing软件测试网"c"g9J.uwo R!j

7.1.5  启动远程控制51Testing软件测试网.ne ^{f@

以root用户登陆,输入“yast remote”51Testing软件测试网6@Y}Z9z

#YHM I eN;m1dP%|0# yast remote51Testing软件测试网k^Zz wG{

3V C#Nuqm0弹出“remote administrator”管理界面,移动光标选中“Allow Remote Administration”,然后点击ALT+F组合键,完成设置。

"U_E%g'Fz @6Wk051Testing软件测试网Jw/q X9v

51Testing软件测试网)i O7u _OQy#^

A yVQk)D|.b0手工执行一次“rcxdm restart”命令

&{@O fA&gWp'_0

yX&Td%FXE+j0# rcxdm restart51Testing软件测试网 R0j3S$s n#@&l2D x

7.1.6  设置DISPLAY环境变量51Testing软件测试网9t9NO!H1~ AsT

(1)      切换到grid用户

h~*?(PJal051Testing软件测试网^z$Os A-h?

# su - grid

C'EZ D S*||Xq"[051Testing软件测试网AM%C ih)M6i\0r

(2)      设置DISPLAY环境变量

0jn\HkUmx s0

8O,c b u*vJc:[0如果是直接连接到主机的终端上进行安装,执行:51Testing软件测试网0s%X^(G4[vS

51Testing软件测试网Lq(~hz

$ export DISPLAY=localhost:0.051Testing软件测试网1w1Mv(MEO(o

]wq$jUW J;_4D-Bm0如果是在远程终端上进行安装,执行:

4Z&\ `&}/P+~dV5v051Testing软件测试网 j-OEiea

$ export DISPLAY=REMOTE_IP:0.0  --例export DISPLAY=10.71.111.142:0.0

y&y1\_b Bs0

od6A{QY/y6P!]0检查环境变量是否生效51Testing软件测试网:A,vx E5F5Q9k2^

51Testing软件测试网K.S%J R%d9W

$ echo $DISPLAY

sJE,EHP"m qH0

Nw:S*QEqRP0检查grid的所有环境变量是否已经生效,在启动安装前需要确保.profile中设置的环境变量都已生效。51Testing软件测试网h,N/XQt!`Cni

`n`]5]0T [0$ env51Testing软件测试网P+~.KV/y{R

7.2  安装Oracle Grid软件

(@0B(G3B4b0l   安装ORACLE11g软件必须使用grid用户,并确grid用户的保环境变量生效。51Testing软件测试网!U Xj,F0v'|-]u8s

7.2.1  启动Universal Installer安装界面

&m}!~Fb9kP i0用grid用户登陆节点1启动OUI进行安装

&m)\Ldg&mr7Jn051Testing软件测试网i(iA:{1` u3K"v$^

【命令】51Testing软件测试网)n!vsi@#F5H

51Testing软件测试网'Bv-`;J;Q.Ta

$ /opt/oraadm/grid/runInstaller

zvdUJ*k/{!j051Testing软件测试网6ACuj2G(doj K7x"@

51Testing软件测试网(q"l["Z:])]%s

?4R ern,Mi\0选择“Skip software updates”,点击Next进入下一个界面51Testing软件测试网I/a(s(]3o

7.2.2  选择安装方式

#uZ7?jmSCl5D)Q0选择“Install and Configure Oracle Grid infrastructure for a Cluster”51Testing软件测试网dH0p0j2J)V

A [7J.W1N7H2PL051Testing软件测试网|5y Q.D1?E;`2Hn8n

7.2.3  选择安装类型

WB$LO+o@(if0选择“Advanced Installation”

RpzRvLny0

']7Qk'K0|0

2I%@!n%G Qp1v07.2.4  选择安装语言51Testing软件测试网.qo?1~oy.F_-P#}~

选择“English”51Testing软件测试网4h y0{(L,m|:C6p.d$Z n

9z7?rM g ]*A8qP p0

7\*` T.i_07.2.5  配置集群名

b%Q([%@2KUe!O%[m0在Cluster Name中填写“linux-cluster”

*j;QlkT9{0

{2` s!J.N'}T0在SCAN Name中填写“linux-cluster-scan”51Testing软件测试网$~,sY1_(W

.[} Wa.J*Y3[0在SCAN Port中填写的端口从范围[1500,1600]中选择,例如:“1525”51Testing软件测试网cpA ^9Q@a

51Testing软件测试网7SqG |g,R}rt id

不勾选“Configure GNS”

8\Jmq eB%X051Testing软件测试网4R$^MW;PCx

51Testing软件测试网.CBOc!a9M

'y F}(Z{+R0 51Testing软件测试网)`vTN"MQ)CI

7.2.6  配置集群节点51Testing软件测试网uwWp&wF!t

51Testing软件测试网n3M"K ` p

){+l!ra$A)k0在Hostname中填写章节5.5( 配置hosts文件)中配置的hostname51Testing软件测试网 F kZ-}!g"PI,c

|Gf_5d5U9X!U1A0在Virtual IP Name中填写章节5.5( 配置hosts文件)中配置的hostname-vip

a8T7~\9e ySu0

Xe7Gx9j^}z9m0单击Add按钮,添加其他的节点51Testing软件测试网F"`LEOS*l7DeP

51Testing软件测试网$]Ml#_%D`O

单击Edit按钮,修改已有的节点51Testing软件测试网D*Cm@]yq E

t/ZI.^J@Sj!n0添加完毕之后单击Next51Testing软件测试网-AjC}xm,G

7.2.7  指定网卡的应用51Testing软件测试网#mw"TX&g$[

bond0指定为Public,

{(ms$Q7P^X:eeP/k6`0

d6Cs9V(P,F%a0bond1网卡指定为Private,51Testing软件测试网jA&Qj%~-P0l&Hy_

51Testing软件测试网4?9X2| O |+|;J K

其他的指定为“Do Not Use”

1N.R#y0b6a051Testing软件测试网~ DO;o9s]9H

51Testing软件测试网y M(A2F Q

7.2.8  指定存储位置

O2K)ZJ B n0选择“Oracle Automatic Storage Management(Oracle ASM)”51Testing软件测试网6o"{7qvnPCLw2E

51Testing软件测试网zx Q,gmW

{om\O^q h O0

1IK*V)HB0 51Testing软件测试网O6x"[{U9fg

7.2.9  创建ASM Disk Group51Testing软件测试网kAb qRr:ka2N

选择“Change Discovery Path”51Testing软件测试网 O tvGg3q2G

51Testing软件测试网3o8z\%iaZ1bJu

;SA5Q|"h7H ]G0

!T3p/AK]D.SU3z0在“Disk Discovery Path”中填写“/dev/diskgroup”51Testing软件测试网\[-atG\2?W

-F&LYYC+w HI(~k"j\0然后单击“OK”

'o9aga-we#\6u0

mF9c)|%](I1R051Testing软件测试网nXH/i$\9sP

0_S]:aB0 51Testing软件测试网5s"i)kJ)p|B

d\`t_0gO1m Ce)w0在Disk Group Name中填写“dg_ocr”51Testing软件测试网1CD@]6L

51Testing软件测试网0PD2d#z(DI-m

冗余选择“External”

Xo"Vc:VW^!x051Testing软件测试网1nOGJ1P d$? pp*lS

选择磁盘路径“/dev/diskgroup/dg_ocr”

E;k }-Ve'pBSY051Testing软件测试网$Fad^ V?fFc5[

O/d)JS5d V:f)m7Z7W051Testing软件测试网8Q%`dt F(E%i Q9t

添加完毕之后单击Next

(|fN Xz0

9p0h.q3F-LA0 51Testing软件测试网#s!zLR o a,N-j

7.2.10  设置ASM密码

~IF W'c4P-a z7t0选择“Use different passwords for these accounts”,并设置用户SYS和ASMSNMP的密码51Testing软件测试网p&rU9lj&@D(?

51Testing软件测试网?)h;eHf6l N3} P d

从安全角度考虑,所设置的密码必须符合以下要求的密码复杂度:51Testing软件测试网-|MY\2R @

51Testing软件测试网{FYa/Y{S^

1、口令长度至少6个字符(特权用户至少8个字符);51Testing软件测试网+F g \#C+O4e,w

51Testing软件测试网"OU Jr~&q6E

2、口令必须包含如下至少两种字符的组合:

Y-nL:s0?;oo0

(\(ASGL?_0      -至少一个小写字母;

YZ~s)_0

| ^XJDB HP8S2f,`0      -至少一个大写字母;

5zs9W3\9| y)gs`0

ti2|v4~ VE0      -至少一个数字;51Testing软件测试网o0L*l'i WJFU

|N XS/]0      -至少一个特殊字符:`~!@#$%^&*()-_=+\|[{}];:'",<.>/?  和空格51Testing软件测试网SDi%rvq n

51Testing软件测试网 A2_1x7`'r(s%u:_6Fe3M

3、口令不能和帐号或者帐号的倒写一样;

/V y"VO0l;R~1x k]m051Testing软件测试网b y2HZ^ |{7k d%A

 

-Zyc |:I3_RP-lS051Testing软件测试网T2V1W;X8Bb;k+CY

\OCg+De)ow|0

ofJ nc{)G8X-m1w0单击“NEXT”,选择“Yes”

8uPl3Qt0

7aQX;j2{U:H051Testing软件测试网|-n%@+R-In(d

51Testing软件测试网f\Y*f$`1^

 

u0{Q,vzE \,y07.2.11  配置失败隔离选件51Testing软件测试网W,SR5ih\ qk+P

选择“Do not use intelligent Platform. Management Interface(IPMI)”

&j Q ~q$K ezT051Testing软件测试网 to[)?RZ$M3fcm

b;r \&q-F ?051Testing软件测试网N*?Z6q,O

 

v$SK*I#?mq'FN07.2.12  设置操作系统用户组51Testing软件测试网'J"^ [4jn2`j7F/g(U-T(p

Oracle ASM DBA Group 选择“oinstall”

2j-S+|IwL z*U,LG0

yy9l,S;eJ-z3R,}0Oracle ASM Operator Group 选择“dba”

Z,DR#T f [*K051Testing软件测试网xI;t+MsT

Oracle ASM Administrator Group 选择“oinstall”51Testing软件测试网8UQ^T W/k5C0BU"kc

51Testing软件测试网 bo `oGb)I

51Testing软件测试网t0~5@;u^F

k|| A f\/rFjf#o2P0单击“NEXT”,选择“Yes”51Testing软件测试网jL D*`&@n

9|#i.uhLs8{&P0

J8P5B+J-NG0

R.Y1I,\e0 51Testing软件测试网PN1R7Rx S RS-BSG

7.2.13  指定安装路径51Testing软件测试网 R`"x0gYz*Wprg

在Oracle Base中填写“/opt/oracrs/base”,即grid用户的环境变量$ORACLE_BASE

xyOHCf5c0

{WCn6N0在Software Location中填写“/opt/oracrs/product/11gR2/grid”,即grid用户的环境变量$ORACLE_HOME

$X8gv"rV0}!}I'z-Q2z0

;Z-@&[&woB0

@5M/Q"P Qr051Testing软件测试网3Ep o/Et*~'E)J X

 51Testing软件测试网!^1?s5j4t

;z%@T+`!~5q0D0 51Testing软件测试网^M5?;kn

7.2.14  指定详细目录51Testing软件测试网0f(Bu~&I/N7itt

在Inventory Directory中填写“/opt/oraInventory”

$A(X"{d.@,p*@#@Z}051Testing软件测试网3z)g[*AZ7L%VSI

51Testing软件测试网y'tZtttS)v

51Testing软件测试网|pH-}.\ t"b&b0R

 

"j"dr X*k2r)q0B l07.2.15  预安装检查51Testing软件测试网fHV{\5G

如果检查失败,可以选择“Fix & Check Again”进行修复。51Testing软件测试网X[ CN)r/_,Tzb

/{9F,Y.J)[)qV{2U0

d'W;mB4L-Ma r0

9{T![0WlIk%AY%Z0在各节点执行脚本“/tmp/CVU_11.2.0.2.0_grid/runfixup.sh”,然后单击“OK”

U%m/}*l(G|X0

'IX$s!j2@1R&?051Testing软件测试网_#_?N_(E

N@)ZH CZ Og q2zH0选择Ignore All,忽略以下4个检查项:

C OP&nM0

6^Icwz0Device Checks for ASM、Nerwork Time Protocol、Task resolv.conf Intergrity、Hardware Clock synchronization at shutdown51Testing软件测试网4x tGUD V!l

Q [^3N%Rh5`!I T051Testing软件测试网 j?Tv9~

51Testing软件测试网 }7?(l+s-E$a7D(@8dK

 

5_/]WA%z @ I(q07.2.16  概要检查51Testing软件测试网*C-j Sr{{lq$DV

检查没有问题,按Install按钮进行安装。51Testing软件测试网Z;Rf-[:eL7_

1H?#G$\J z#xQU f0

Y,c S x1r07.2.17  执行orainstRoot.sh和root.sh脚本51Testing软件测试网S/s/]1xEX-h+TFO

安装即将结束时,会提示用root用户执行orainstRoot.sh和root.sh脚本。

R-Z$qcq7KQ5|!h051Testing软件测试网2DR P1p*E!h0s u1V+w

51Testing软件测试网:H&k8B%MX K.N

51Testing软件测试网;AWi@r2x4Q(p r~

新开一个SHELL窗口,在Rac中所有的节点下,依次执行以下命令。51Testing软件测试网6o g;I J {t

!`!p#G!k8hNgo"e0$ su – root51Testing软件测试网cY:BzUx

51Testing软件测试网7k'{L)fiM+z*Q

# /opt/oraInventory/orainstRoot.sh

`4Vo1{H`,o0vh0f051Testing软件测试网+q5Xc@t8s

# /opt/oracrs/product/11gR2/grid/root.sh51Testing软件测试网!@tMbp'MrLD}N

q*v3Qlx0该脚本执行过程中需要回答一些问题,在不同的平台上具体问的内容会有所不同,但只要在出现’……[yes]?’时输入’no’,出现’[y,n]’时输入y,出现其他问题时直接按回车即可。

%L$hi4{J6oZ%Az07.2.18  检查CRS是否安装成功51Testing软件测试网zs2pI"S9V

以grid用户登陆,执行以下命令:

x6l7i0@)O2K051Testing软件测试网wWC4lDUN

# su  - grid

4| l1z8};t1}g;\(T0

[L/]%xi o;CQ-r'nj0$ crsctl stat res -t

ee%QX{;j U051Testing软件测试网iC^8n6DE1` U

 

\D%JqII"xbc:K0ue051Testing软件测试网;Hprc6K.s'|4v?!kN!DH

--------------------------------------------------------------------------------51Testing软件测试网&an*K5LaA ~D C

n.M&k,D f#M.I A"_m0NAME           TARGET  STATE        SERVER                   STATE_DETAILS51Testing软件测试网P(d e1tP+I5F

51Testing软件测试网~5px7E*Q[DHa m

--------------------------------------------------------------------------------

(z~? kl%Zm A051Testing软件测试网\rJ6I Jmdc3e%i5rG

Local Resources

{T7d&e7? ]Wd051Testing软件测试网 a}o JV&T6D

--------------------------------------------------------------------------------51Testing软件测试网N:y&q]w(~qc

51Testing软件测试网3\9\W.osmc

ora.DG_ORA.dg

"J8u'{-~.^b&r v0

8SNT G%E'Rc z0               ONLINE  ONLINE       linux4951Testing软件测试网uj;Wh3} `%b

5PR&ihSw!Yo0               ONLINE  ONLINE       linux5051Testing软件测试网0hhy kM0^ Z

51Testing软件测试网yeCzGU ?xV8D%K

ora.LISTENER.lsnr51Testing软件测试网Q0d-c me1i

51Testing软件测试网3[1R*NA p

               ONLINE  ONLINE       linux4951Testing软件测试网$X ?#` J`)L0R~1{(CW!`

-n tM3mEu0               ONLINE  ONLINE       linux5051Testing软件测试网"E)@N'n$\

51Testing软件测试网)r)m4D"{s

ora.asm51Testing软件测试网.GH;S0of{p%W

51Testing软件测试网 JH8b Ts9V2@Nw{-T

               ONLINE  ONLINE       linux49                  Started51Testing软件测试网{+I&C(XJ

51Testing软件测试网}4jL2Su j#J

               ONLINE  ONLINE       linux50

^`5wxdT2Ah1o051Testing软件测试网lA(Wk3Un~

ora.gsd51Testing软件测试网d8}-[3d5T+w#x%O

51Testing软件测试网-Pkia#|u8U

               OFFLINE OFFLINE      linux4951Testing软件测试网&Mi)C?R vLM9W y

2p S[4e.HTf)_0               OFFLINE OFFLINE      linux5051Testing软件测试网zse)Jy1iR)aH

oJ5]Q }0L)Y0Wu0ora.net1.network51Testing软件测试网[Nb$B5Y(w{#X

51Testing软件测试网 S@6k2m&Xi~

               ONLINE  ONLINE       linux49

"M+\L+fP0

b"d'?r1t1I]0               ONLINE  ONLINE       linux5051Testing软件测试网+Fiq:@3V

6`R;^aat0ora.ons

c3Nj SnSn4p3xl'C0

:a$PX"s+~aIxi/_,Y0               ONLINE  ONLINE       linux4951Testing软件测试网k9](PedCP'J@Dy

+V[~R(E'm,y'ZZ0               ONLINE  ONLINE       linux50

J8p:N_8Q8j0

,fU%C7y&[0--------------------------------------------------------------------------------

!E5a8l6r*y:nT051Testing软件测试网)D1d%Q AG\)e

Cluster Resources

/H?[/E _`0

,xo:MM"O3Z0--------------------------------------------------------------------------------

2F$GB4fs ];mnL(u!_0

/t"RN)V7~9w&pAq0ora.LISTENER_SCAN1.lsnr51Testing软件测试网].|$mG2Nn(CL

51Testing软件测试网_R;[.u7hW6Tr

      1        ONLINE  ONLINE       linux4951Testing软件测试网W9J O6tu+G

51Testing软件测试网Z K/S(a(AI _uVq

ora.cvu51Testing软件测试网 qZ+QT9wX6~*Cy/g

V.G#p+tE/d7GwK0      1        ONLINE  ONLINE       linux4951Testing软件测试网p m$F9D6il1Gw

51Testing软件测试网*p9|#[a j6m

ora.linux49.vip

;N^~O3i$\X-Ie*Sx051Testing软件测试网CUc:HU;]C9{Y

      1        ONLINE  ONLINE       linux4951Testing软件测试网%Jo.at{Vt

2{1W9RJ#sL g0ora.linux50.vip51Testing软件测试网7|J-G*]+uzgi

51Testing软件测试网 V Hlxcl

      1        ONLINE  ONLINE       linux5051Testing软件测试网N~1H y&Hmp

k `*a}1b|0ora.oc4j51Testing软件测试网)h]6~Pwb

51Testing软件测试网.vvXO l4w

      1        ONLINE  ONLINE       linux49

6E0{KEz)zX/jO051Testing软件测试网 G ?,~.Q5uF|NH#m

ora.scan1.vip51Testing软件测试网UHh!H`

51Testing软件测试网I(uv|%H u/T$G

      1        ONLINE  ONLINE       linux49

3QY`.K?4T QV1z0

7Qz`4k+v'_ WCN0 51Testing软件测试网[ F W1~([6|

7.2.19  启动CRS服务

LFy{"K0如果需要启动CRS服务,以root用户登陆,执行以下命令;如果已经启动,则忽略这一步。51Testing软件测试网 j&oM.B+PWR4A

51Testing软件测试网!`b]wT5O |

【命令】51Testing软件测试网 K$NEn:[R{ H6Uu

8FK] Tc)sAP0# cd /opt/oracrs/product/11gR2/grid/bin51Testing软件测试网6i9dS Z)?V:[#e'`0`

$f slxM3S0t aHG0# ./crsctl start crs

#ey:[Yg&D0第8章  安装ORACLE软件 8.1  安装前准备工作 8.1.1  拷贝安装光盘51Testing软件测试网u2N\1Z)F$Z^\

Oracle11g有多张安装光盘,为方便起见,可以将光盘拷贝到节点1的/opt/oraadm中,目录结构如下:

C;og j#d9s#c*y0

t} ^0u)p0p10404530_112030_Linux-x86-64_1of7.zip

-Lx!IgDo y;[|O0

4FB!b*dMV/Aj0p10404530_112030_Linux-x86-64_2of7.zip51Testing软件测试网*T0?4bI I E eC

T0an%Dk9H4[#MZ6F y0解压缩安装文件,并赋予权限。

w*pK f(u:rZ*sWpo0

7xVOH*B0【命令】

ow:q l0z7?8B0

(C[}4j,h t3r y0# cd /opt/oraadm51Testing软件测试网c$~Q*LWq'Q` d

51Testing软件测试网^ZW^3k7M0s

# unzip /opt/oraadm/p10404530_112030_Linux-x86-64_1of7.zip51Testing软件测试网N }%jQ@B.jn

51Testing软件测试网 i\:OM[%[5h!y

# unzip /opt/oraadm/p10404530_112030_Linux-x86-64_2of7.zip

-O8n:r$CA$Sk8W#C9Q051Testing软件测试网0s+pvlp2`c

# chmod 770 -R /opt/oraadm/database51Testing软件测试网3d$J;Jh"AX/x

:L7wt:C8[ c6JI0# chown oracle:dba -R /opt/oraadm/database51Testing软件测试网$y?j*T!\8W{D

8.1.2  启动CRS服务51Testing软件测试网Y} ZVi

如果需要启动CRS服务,以root用户登陆,执行以下命令;如果已经启动,则忽略这一步。

$u5Va@{;D051Testing软件测试网@5t*re'c

【命令】51Testing软件测试网!uOS3k jvN

51Testing软件测试网!O)cU|8|

# cd /opt/oracrs/product/11gR2/grid/bin51Testing软件测试网PLK)Z zB^#Ke

51Testing软件测试网0g0qa~5rbO

# ./crsctl start crs51Testing软件测试网]Y J6K} N,Br{

8.1.3  设置DISPLAY环境变量51Testing软件测试网o~,?%h4Z#qch

(1)      切换到oracle用户

&Z y|9L osQ:_$p%Vs0

,z[,FQ5[.qM7I G0# su - oracle

0vh$X'Y,S0

0CI:f C ?M.D1x dW*M,N0(2)      设置DISPLAY环境变量51Testing软件测试网+J"BG*b QrQ

51Testing软件测试网8|a}x0S S7L

如果是直接连接到主机的终端上进行安装,执行:

0i7o x mR#[(L:s U051Testing软件测试网;v_7?0{dN y

$ export DISPLAY=localhost:0.0

/v R@"J C.WOC051Testing软件测试网?u v'}U^j

如果是在远程终端上进行安装,执行:

(t,s'L'h#a+v'F}n*O&V-B0

Bh p8S}d~c:]H0$ export DISPLAY=REMOTE_IP:0.0  --例export DISPLAY=10.71.111.142:0.051Testing软件测试网'qI g5LHt[

51Testing软件测试网PV-H0HV_7s

检查环境变量是否生效51Testing软件测试网3K9Y u{xC"S

51Testing软件测试网 n*L2J#` i6|

$ echo $DISPLAY51Testing软件测试网*XA]6iim(~4~ y

51Testing软件测试网#ujz:s$ZuhN%^e9a

检查oracle的所有环境变量是否已经生效,在启动安装前需要确保.profile中设置的环境变量都已生效。51Testing软件测试网bm+blO z&E [_a

51Testing软件测试网d3n BA zi*y,p$K'QW

$ env

oP jU8H`U08.2  安装ORACLE11g软件

|NRF/mw0l   安装ORACLE11g软件必须使用oracle用户,并确oracle用户的保环境变量生效。51Testing软件测试网+m/z)c3I{

8.2.1  启动Universal Installer安装界面

Bk)I9d*^m0用oracle用户登陆节点1启动OUI进行安装

o$E P"b9f7h0

5O9FNQ;j0【命令】

3hg gCi.?6O }051Testing软件测试网 zvF2{?of&{

$ /opt/oraadm/database/runInstaller

z(O-T J/MI~ d8y0

#K!e9I:] o0

2T%g.v:U_J G051Testing软件测试网vE qq)f/j0`Rw

不勾选“I wish to receive security updates via My Oracle Support”,选择Next进入下一个界面51Testing软件测试网KgP!z!U8Xrr}

8rn$na^(z|2}C:z051Testing软件测试网-RH&m2f/_$lr?&k9c @

51Testing软件测试网{"N[8iiY B

单击“Yes”

l-JUZc:w7v08.2.2  忽略软件更新

{ CbIjQ0

mY9F%mvg2j0

7a8a SmD~3g I0选择“Skip software updates”,点击Next进入下一个界面

0J n3} S7y1\N`08.2.3  选择安装方式51Testing软件测试网 oOaEnK

选择“Install database software only”

t+m1i7EC051Testing软件测试网l r9ha [_%L

51Testing软件测试网n&p+U;V-rd:|-p

8.2.4  指定集群中的节点

9i e]!U S}~0l   选择“Oracle Real Applicateion Clusters database installation”

sf Aze`W051Testing软件测试网3]n/QN8vg~c&G b2T

l   钩选集群中所有的节点

DD6W&Zv{ P$VC un051Testing软件测试网/t^b!v V|8s

uq \4SI8{08.2.5  选择安装语言51Testing软件测试网+@ L?&eZ#_yn

选择“English”

g0LUV!Qg"n |7fn0

5qO0\8p[F]051Testing软件测试网F af9J+Mf9ia+Z9p

51Testing软件测试网^x3_5i0\q|

 

#O(y \I e5e6f051Testing软件测试网*v)_,h/HP |

 

SJ%N+]jm9T8u%x,pl08.2.6  选择软件版本51Testing软件测试网 [4x}#t[

选择“Enterprise Edition”

K/OZ!Qq3QS051Testing软件测试网9R6C1_*lg5R{

51Testing软件测试网LK9yFaG X p0o"~

v H%C}+CW0 51Testing软件测试网H b!R9HF^ O.t_(x,wg&G

8.2.7  指定安装路径51Testing软件测试网U3bZ wF

在Oracle Base中填写“/opt/oracle”,即oracle用户的环境变量$ORACLE_BASE51Testing软件测试网8GC @^U

XV _j[yi*MF%|O0在Software Location中填写“/opt/oracle/product/11gR2/db”,即oracle用户的环境变量$ORACLE_HOME51Testing软件测试网q E'R+z5X N[/My

l.~1]~|6m)~;k G051Testing软件测试网P\J.P8x-AV

51Testing软件测试网qy8z5_-d

 51Testing软件测试网gk:m^ Yp-yb

8.2.8  设置操作系统用户组51Testing软件测试网gDiq\4emty!L/S

Oracle Administrator 选择“dba”

+U"y n [W G{6L0

6E%zV~ T!eX~f0Oracle Operator Group 选择“dba”51Testing软件测试网 il*J&XEM\ M+X:y

51Testing软件测试网0P,`'Z W3@7gTY*W

51Testing软件测试网QZmWhj,^hd{_

51Testing软件测试网&}x'S5WJ J^o

 

d?~g UcT;^R"]3F08.2.9  预安装检测51Testing软件测试网+a`K!Je edP3W6B&t

选择Ignore All,忽略以下2个检查项:

"}:?a'b9E G}8dN3B051Testing软件测试网7V+[K6\6^

Clock synchronization、Task resolv.conf Intergrity51Testing软件测试网g6R*t/a7uX!D-x

51Testing软件测试网^(zE&|+@

51Testing软件测试网8Gy,L;I CX.i[

8.2.10  概要检查51Testing软件测试网VP o{ u

检查没有问题,按Install按钮进行安装。51Testing软件测试网w cM(di{

51Testing软件测试网yPj8c q0x2p&N)S]y\

51Testing软件测试网],NZc\*@8@p#g

8.2.11  执行root.sh脚本51Testing软件测试网's*ZkK7^{

安装即将结束时,会提示用root用户执行root.sh脚本。

-a9f uq@ u,|6n ]051Testing软件测试网v;}4uWX W*i

51Testing软件测试网$d5Z0G&iZ Oi

yMW;n3]VtK0新开一个SHELL窗口,在Rac中所有的节点下,依次执行以下命令。

^)\vb&n(v A$sM\!v5d0

,]N/|k~M'{:y1B0$ su – root

,Ft\F&K%Em$NdO/_0

;vB$P$s.q0# /opt/oracle/product/11gR2/db/root.sh51Testing软件测试网t|uYz'U#_

0B;\fht E0该脚本执行过程中需要回答一些问题,在不同的平台上具体问的内容会有所不同,但只要在出现’……[yes]?’时输入’no’,出现’[y,n]’时输入y,出现其他问题时直接按回车即可。

VfXLU*}-u08.2.12  安装完毕查看make.log是否有错误信息

n R5L1Qu~&|0路径:$ORACLE_HOME/install/make.log

9X+G3PO%s/@%^0OY&l3\c V08.3  安装Oracle补丁51Testing软件测试网x(Zt FN\ f-Y/{

请按照《Oracle补丁安装指导书》安装Oracle补丁。51Testing软件测试网s*a@L1K4Z)r&G

51Testing软件测试网4MFM |!Z\g

 51Testing软件测试网P{4\3w!O

第9章  建立ASM磁盘组 9.1  建库前准备工作 9.1.1  设置DISPLAY环境变量51Testing软件测试网Co'B6w8p

(1)      切换到grid用户

.n @ O1y5k}Z051Testing软件测试网[ z;{ @5y(XKvJ f GO

# su - grid

YZ%qGo2o'[e0

r@c1I9Rq9E0(2)      设置DISPLAY环境变量51Testing软件测试网:}0l&\ U1q+C{

V qEx0a5f^0如果是直接连接到主机的终端上进行安装,执行:51Testing软件测试网4Ct h5Kq$X5SY

U J8\Sn1hn)Ask0$ export DISPLAY=localhost:0.0

tD1uc)X]5y4l+G)H8P,R0

7B/I8OSR\0如果是在远程终端上进行安装,执行:

L O,E W5^,v_A u0

0O\*O|0K^/sv(O}0$ export DISPLAY=REMOTE_IP:0.0  --例export DISPLAY=10.71.111.142:0.0

8~:Jq7\-ET+@8k051Testing软件测试网S*[ c C)h ?"z

检查环境变量是否生效

d~;WL V/s051Testing软件测试网 o5_VrIam8f#Y!t

$ echo $DISPLAY

"b BO#Z9LI0

tkV;|8_B Q7s\0检查grid的所有环境变量是否已经生效,在启动安装前需要确保.profile中设置的环境变量都已生效。

(j6PV{`'\.W051Testing软件测试网)R'h\(E'Km!u

$ env

lnhA4CQ:z%C WD09.2  创建DG51Testing软件测试网2GJ)dXyO$o

l   必须使用操作系统grid用户调用ASMCA进行安装配置。51Testing软件测试网 l(?F4U,s+X*r&|.K

9.2.1  启动ASMCA安装配置界面51Testing软件测试网 kkk4K`3ok@

用grid用户登陆节点1启动ASMCA进行安装51Testing软件测试网#{N:lB%TUs

51Testing软件测试网q|.Eq,L7h8a

选择“Disk Groups”51Testing软件测试网lIP%u2ykaJ&N

]$@B5|F;{Z Cs0$ asmca

{f#M#Ib3Q| i\#l i0

qMS!UjH8^'a0

Zp%C0Oi-U051Testing软件测试网%c.v;JgF K7^

 

GX K9P5S(|@Y-^09.2.2  创建Disk Group

G%vNX7S`$T0选择“Create”

&Z"F w.k IU+Tp0

xP,|-S;RG vv051Testing软件测试网qVSJu/i5q |

51Testing软件测试网/vL'Nv x(s

 

`zqJ9E9eZ+n09.2.3  创建dg_backup51Testing软件测试网1Bf!A? [,[oiH

在Disk Group Name中填写“dg_backup”

,Sl'Zrf051Testing软件测试网IY3WX2L0Y

冗余选择“External”51Testing软件测试网DC gT\

\#GM#Zv0G6E8O0选择磁盘路径“/dev/diskgroup/dg_backup”51Testing软件测试网c,t8JI lx;y

C;k#ZtV6|W@3X0单击“OK”开始创建dg_backup51Testing软件测试网j%hQ;VVZe6I

t^H|"v AkY@d051Testing软件测试网kg:js3?;PuY

9A*`$r Ksr.mK Z0创建完毕,会按照下图显示。51Testing软件测试网am'D)ZR

](k/Vv)It:O051Testing软件测试网!X2tM7o%PKf\ qs#}I

51Testing软件测试网5snC7SdiCg.U*W

 

F:\Ii'}&i`g09.2.4  创建dg_data

jud r7E@'Ne0在Disk Group Name中填写“dg_data”51Testing软件测试网;HiK.Z*Bz3{6]3w? C

U!Ns5M!Cmw0冗余选择“External”51Testing软件测试网,U9?v2ggVDWw

b5Wt#El$_(P0选择磁盘路径“/dev/diskgroup/dg_data”51Testing软件测试网l R+I#i2u Lg

\3|p[P;] `a'c+v9U0单击“OK”开始创建dg_data

:EW)i,ALkBDH0

y C:_ ?g@051Testing软件测试网-F6z|2uS8a#J5o0G

E.kQ d5o!f"xk(m0创建完毕,会按照下图显示。

A0^ IS0h n"x0

P E2n/C2eg9j{#x051Testing软件测试网#b!Yn| R&\r

51Testing软件测试网b-N1T,R P1~*v

 51Testing软件测试网4sc@xn(A%Cq"s

9.2.5  创建dg_index51Testing软件测试网%w,\.LA8fG,U#ZI

在Disk Group Name中填写“dg_index”

E0qcpR%T2t#@N F~051Testing软件测试网w)F\$S;T"{9m {&y&f

冗余选择“External”51Testing软件测试网Q/tn_U2q'O

{C.zFR0选择磁盘路径“/dev/diskgroup/dg_index”

RQ \q5}0

;P5p ^u+q's5h0单击“OK”开始创建dg_index51Testing软件测试网*~X*E'[EV|CPir

51Testing软件测试网f z Z3X M

l(OUg|O051Testing软件测试网$ig)r(@|

创建完毕,会按照下图显示。51Testing软件测试网7_0]5k7sq%P

s |"y(M CT*I0I D051Testing软件测试网Ka i }W8@9~

51Testing软件测试网#R&WI0Y]t;B%nC

 

]L X"mZ-`(C_09.2.6  创建dg_ora51Testing软件测试网*n#cUwv)X:~/u0R

在Disk Group Name中填写“dg_ora”

N&Ec?6z[z0

eY6k,_*EW4nb0冗余选择“External”

Z M O4yQ9`-P,e051Testing软件测试网y jT bp9e/`0e#X

选择磁盘路径“/dev/diskgroup/dg_ora”

d9A,dd-Jw051Testing软件测试网Hnx4zcH}-k

单击“OK”开始创建dg_ora51Testing软件测试网/V_;A@Bo)i

51Testing软件测试网#QTU{4LV-y!z,QH

,V8ZiQ,c+@.C051Testing软件测试网#_ K#b RaT

创建完毕,会按照下图显示。51Testing软件测试网;l tj(A,` uj{/Y

3D7At%~!e vI051Testing软件测试网1X| U)m*[

51Testing软件测试网 F6wTp-W@5D

【说明】

VX0?W_*|"h051Testing软件测试网@1]z&O z2e!L.it{:}

如果DG在某个节点没有加载,可以点击“Mount All”完成加载操作。

0vIe%KeZ]-e V@0

Z7U(RH6e;{f9[0 

&e*Bp"]_;W p t0第10章  建立数据库 10.1  建库前准备工作 10.1.1  设置DISPLAY环境变量51Testing软件测试网:F3?3s O6C}

(1)      切换到oracle用户51Testing软件测试网1R9bU!l2y/J

51Testing软件测试网+{N j&K4q-su#c

# su - oracle

qJF$I1Q#r"J0

"Je$~ ?H{ Z!FN:|0(2)      设置DISPLAY环境变量51Testing软件测试网o/k p|N{;P

i%R(m-XC"e"ZtF2rI0如果是直接连接到主机的终端上进行安装,执行:51Testing软件测试网 R pyT(cH `p

}6t"{0R@0$ export DISPLAY=localhost:0.0

K4PBMG*v051Testing软件测试网e)z-pge?

如果是在远程终端上进行安装,执行:

;i%yY+JISD1M PDFG0

DYkM,w$e0y0$ export DISPLAY=REMOTE_IP:0.0  --例export DISPLAY=10.71.111.142:0.0

7c\ Q@ v)Gm0

9Q3_:w"vW)^E0检查环境变量是否生效

LT I){ r3v j1o0

9uzbtJ,`eV0$ echo $DISPLAY

T$J'z4SX051Testing软件测试网|(qk-M3OY,]-EII

检查oracle的所有环境变量是否已经生效,在启动安装前需要确保.profile中设置的环境变量都已生效。

d2kw0_)e0

v&n-jyP [`W}0$ env

.KPbIpr]#h010.2  创建ORACLE数据库

If^1K)?i0l   必须使用操作系统oracle用户调用DBCA进行安装。51Testing软件测试网m$Au3dKx

10.2.1  启动DBCA安装界面

8U0f-U3K6FZHK!pp0用oracle用户登陆节点1启动DBCA进行安装

gk y%de'dX{G+qK8k051Testing软件测试网t2^2WWZ'G

选择“Oracle Real Application Clusters database”51Testing软件测试网Yddy,{br v

2n$DMT*Iv*Dl0$ dbca

g}i@4fI051Testing软件测试网H;v$eQ7R

gD nWg(G010.2.2  选择创建数据库

5l bBb4Ovpr{0选择“Create a database”51Testing软件测试网`7OD g+x-vu

51Testing软件测试网1i8Z:l"qc \Uk

8f pA.T;Xhm010.2.3  选择数据库模板

&d}K0D+]/^+I0选择“Custom Database”51Testing软件测试网,ic J#{%U AQ

(G5|Q*Ml;q051Testing软件测试网n.X.v6dT?:Uz

51Testing软件测试网SgD)Kvt2k7O}'ou

 

h-B1r&Y*l8l010.2.4  选择节点并指定数据库名51Testing软件测试网5UxePO7?|y"~

配置类型选择“Admin-Managed”51Testing软件测试网2]~B X2G.R!m

51Testing软件测试网ffv?y

填写数据库名称51Testing软件测试网7_j"K1py9h u

.I/N y,k$m;@4v+I0选择所有节点51Testing软件测试网S!p i$fBc%Gds a za

51Testing软件测试网Tm*X[Xb`

51Testing软件测试网Q8MEX G&Z5w mg1\$o

 

.g9p+x||0

H"V8AK^4eFT010.2.5  不需要配置企业管理51Testing软件测试网.^!q1z|RGY"P`(e5z-D

l   不勾选Enterprise Manager界面中的“Configure Enterprise Manager”

-DVH?wVN7f @051Testing软件测试网*\m~;o%Ka-IY

51Testing软件测试网Y,}+n0~,\5B$^

WeZ7](c'ZT;c0l   不够选Automatic Maintenance Tasks界面中的“Enable automatic maintenance tasks”

:lE/q{ k/~0

-Y f2X4~Xi}0

5cC'Y;WVf5r0 

?,~;R1S7|%~-w be0

O?&`(@V#~X%j,l010.2.6  设置用户密码51Testing软件测试网%V;O}%P+eu-V$h

从安全角度考虑,所设置的密码必须符合以下要求的密码复杂度:51Testing软件测试网4I]&G pd'bP4XlF

51Testing软件测试网r'L~ m*h z3tb)~

1、口令长度至少6个字符(特权用户至少8个字符);

U8K(J\Kr(q;Oz0

7p_Z*N7R.L;q02、口令必须包含如下至少两种字符的组合:51Testing软件测试网)O z+ehkN

0Yd+k/UcSm"u/p Nz0      -至少一个小写字母;

&U FM~-Z0

^+FRt'w*s!M}0      -至少一个大写字母;51Testing软件测试网e GGP+IK7S*U)W

}J*f#I7\_7x$J0      -至少一个数字;

.k#k0^4^4SrfA051Testing软件测试网rqP#Y$K$ka5`

      -至少一个特殊字符:`~!@#$%^&*()-_=+\|[{}];:'",<.>/?  和空格51Testing软件测试网[!X vZG|&s2oOz|

Q2bi ~pH;Qj4w03、口令不能和帐号或者帐号的倒写一样;51Testing软件测试网2?B-H.iy5v/I

3};rO9LD%R&f"]7w051Testing软件测试网;PC:J4q1cE G$~b

10.2.7  使用ASM文件管理51Testing软件测试网!j,p6MOV"^#L

l   Storage Type选择“Automatic Storage Management”51Testing软件测试网XR#h/|y Q\P$c O

51Testing软件测试网 u6@n N2o3es]0N K

l   Storage Location选择“Use Common Location for All Database Files”

b,qra X~so X.OF051Testing软件测试网+OS8j!I#O7knO*W9p

l   Database Files Location选择“DG_ORA”

.i%S/_/O#N L-vo)m&M051Testing软件测试网1T1cLk.A n

51Testing软件测试网z8sr\ y3E!z9U S

10.2.8  不指定恢复区

(WU-cR Y0l   不勾选此界面中的“Specify Flash Recovery Area”

y2{o o!Uk,y5r051Testing软件测试网\Z*SGDa\2a

l   不勾选此界面中的“Enable Archiving”51Testing软件测试网/e,R.c8iMB0v

#wo%L&[` Z+r051Testing软件测试网,b LRq|,{ka

10.2.9  不勾选任何特性

:f*[ y.dA4N%{*??0l   不勾选此界面中的任何特性。

$^q9s;T"T@ny5\S5]051Testing软件测试网 G"j,w1}},^ U q#_

l   点击“Standard database features…”按钮,务必去掉此窗口中所有特性(Oracle JVM、Oracle XML DB)。

-b RAA3Qd0

VI_%BM$G#L,Ikn\0l   有时“Standard database features…”按钮不显示,需要将此窗口最大化。51Testing软件测试网3O6R_ a)UX

E-`%Q3{'Cl|0

7k@Z2~s'zga0\@010.2.10  设置内存参数

yM9Zrk0l   选择典型设置51Testing软件测试网 N\-`dC1Qy

51Testing软件测试网&Ka {W?(yjpj+@/ug

l   此图参数值仅为示例,必须依据《数据库Oracle11g参数配置指导书》为标准进行设置。51Testing软件测试网,F^~%W @V+i,}^3H

51Testing软件测试网7VZp2_'YN+O5EA

51Testing软件测试网M7h;]0D&Cr|x0A8f

10.2.11  选择数据库字符集51Testing软件测试网Yme5TZ;O:q0MNR%C

【重要说明】

dm5]8Wf0

? V;W3].F~ ^4Jw-c01.Database Character Set选择AL32UTF8或ZHS16GBK51Testing软件测试网_)l.Fg2~)\ C

51Testing软件测试网 kS:j@&\o(|0MTk7L

2.National Character Set选择AL16UTF16

`!{ y}2B051Testing软件测试网v ]*L V~w\v

j\4cb:u6hm4f010.2.12  修改控制文件记录51Testing软件测试网*ua ~*^ r3qAl

要求设置51Testing软件测试网:g U6|H0k%^;\4O

51Testing软件测试网k(p/d,[8mM*g

l   Maximum datafiles为1024

ihab,lvR$k,e/~0p0

X){to#@ C&j0l   Maximum Redo log files为200

}X4Ip5W;s4MCg051Testing软件测试网$q+d(R w-Al6Y

l   Maximum Log members为351Testing软件测试网/smR5a4\KE3RD?0v8x

51Testing软件测试网Ub~Nz0P j4w

?f^/v?T`nby.||051Testing软件测试网6HC6P } F

l   Template根据文件类型而选择。Controlfile选择模版“CONTROLFILE”。51Testing软件测试网Z6w tt2rM

51Testing软件测试网JQ^I roYH&Z

l   Alias依据6.3章“DG与ASM File的空间分配”ASM文件名称填写,填写规则为“{DB_UNIQUE_NAME}/ASM File Name”,例如:{DB_UNIQUE_NAME}/ora_ctl01。

&RbD'|"W"T051Testing软件测试网;p%z aEz9Gi`^

51Testing软件测试网sE1EyK-k%si"W

10.2.13  指定ASM数据文件的名称和路径

5v^:aNt8D-i5WE ]T0l   此处需指定system表空间、sysaux表空间、temp表空间、undotbs表空间、users表空间的数据文件名称和路径,以及Redo Log Files的文件名称和路径。51Testing软件测试网%wWZ:q4SAg

5nR Dm[J ]0l   Diskgroup选择“+DG_ORA”。

(@{"C(~ r2O TT0

@5i"T+@"x(i&yq^.O#O L0l   Template根据文件类型而选择。system表空间、sysaux表空间、undotbs表空间和users表空间选择模版“DATAFILE”;temp表空间选择模版“TEMPFILE”; Redo Log Files选择模版“ONLINELOG”。51Testing软件测试网({%O{ |PU U

1Rm9E5{m`"^0l   Alias依据6.3章“DG与ASM File的空间分配”ASM文件名称填写,填写规则为“{DB_UNIQUE_NAME}/ASM File Name”,例如:{DB_UNIQUE_NAME}/ora_sysaux01。51Testing软件测试网)m0e?`s4L:Of

51Testing软件测试网y0s \` N8VN

l   File Size依据6.3章“DG与ASM File的空间分配”ASM文件大小填写。51Testing软件测试网G3]2mn_%e%c9N}

;eQnKzCSH051Testing软件测试网w,N:|&B!I&sbr

10.2.14  去掉数据文件的自动扩展功能

q`~@F3e;_w&^0不勾选“Automatically extend datafile when full (AUTOEXTEND)”

c9m7l#c5k op2|by051Testing软件测试网fF1^&S Hy/aE#K9~

6L M}g1RTJGMk010.2.15  生成一个数据库创建脚本51Testing软件测试网i1E:G0k3_3Jd9R

勾选“Generate Database Creation Scripts”51Testing软件测试网:^WRVfA5MNk

51Testing软件测试网 n v"MBH

4p|,N7z&\@8K%|/k/i*R010.2.16  确认配置参数后开始创建数据库51Testing软件测试网T1cEd-Y

51Testing软件测试网7_#o0FAX!b

10.2.17  创建数据库51Testing软件测试网:T/[O%Yb4mum

DBCA运行完毕,数据库建立。51Testing软件测试网 t9M_nB oH

51Testing软件测试网,wbSd5bR;Lq)r-{JK

Nz}ekMzV0E:K@010.2.18  登陆数据库进行验证

x `6l:b2}3a"[3H?0数据库实例启动后,登陆数据库确认数据库状态:51Testing软件测试网g#W7A_/B_#|h#x

51Testing软件测试网 ??M5G8mdZ1}tq-^

# su - oracle51Testing软件测试网X(y;Dm;jfms

7If1d,g^ f(C:O0$ sqlplus /nolog

n F7w$z&K.YD0

"`VY wx d0SQL> conn /as sysdba;

8i^p+WV _$j*U {3m4jx051Testing软件测试网)p'p%@G;xLD

SQL> select status from v$instance;

:s6r+[Nm"L+a051Testing软件测试网#B,ko r y b1H#n

STATUS

N_!zCJL051Testing软件测试网7I(w9k-E#[h7?6Yw

------------------------

CP%| aD,|)Y h:`0

|ps7QL6b0OPEN

s2c'W4T9t010.3  o配置ORACLE监听器 10.3.1  启动NETCA

A @^wz"|'c0用oracle用户登陆节点1启动NETCA51Testing软件测试网[+NJ&V{m!_SW

51Testing软件测试网.~VL9[1FV(^%_

选择“Cluster configuration”51Testing软件测试网$`5Z3Gx0pS VG@

8p9Q(b*v/RV8U0V0$ netca

N1E1k9i,G0

,}6W7O/|IK0

/L[VEHQ(@010.3.2  选择配置监听器

\5k \N%iO*A051Testing软件测试网/N;~ cT~6C

10.3.3  增加监听器51Testing软件测试网K9{vY9oT E

选择“Add”51Testing软件测试网8`,tk F4~

}0xip:x9o+J-aL0

OhU3xj051Testing软件测试网2j \1O,H%w&U*FD

 51Testing软件测试网,Y \q/l aa

10.3.4  填写监听器名称

%V?2M"e_3o9[Y0BH0在Listener name中填写“LISTENER_ORA”51Testing软件测试网L5k~ J |6@pe%T

51Testing软件测试网k:]V1L8q|-l

51Testing软件测试网9O%U9F,I4O

10.3.5  配置监听器规约

h `^,n1}0选择“TCP”51Testing软件测试网 DZw?2a&uTa

51Testing软件测试网)G V'lsA

51Testing软件测试网4vn_e/OQ]'`"C

10.3.6  填写端口号51Testing软件测试网'@,jw)ic9B#F*`%u

填写的端口从范围[1500,1600]中选择,例如:“1526”51Testing软件测试网TL:ZPz ?

51Testing软件测试网AbUgP6Y'H

m1~ ]9Pg6K i010.3.7  不再配置其他的监听器51Testing软件测试网dF uA T D+b

51Testing软件测试网-Cn!L3_;?E8_

10.3.8  完成监听器增加操作51Testing软件测试网,O B%imYK4h-}~r

选择“Finish”

%^K4B3X$m3T^VO0

B0O-SW!h%H-N-H K051Testing软件测试网LlyK|y

'lC4l!R6x0{x7{ d0 

(INNX$PkJ"g010.3.9  修改本地监听器配置51Testing软件测试网Ww)g7R [.r vhv

以Oracle用户登陆节点1,执行以下命令设置本地监听器指向多个监听器配置,HOST指向各节点的虚拟IP地址。

{K:sCw;is6v@C051Testing软件测试网2x;k:^1^nr^7m

# su - oracle51Testing软件测试网4Xj6u:^'i*NK p

i*rrW(zX0kAI4_0$ sqlplus /nolog51Testing软件测试网pXvNl

51Testing软件测试网 v{%aXRYk"c

sql> conn /as sysdba;51Testing软件测试网h S|/u6J

51Testing软件测试网Q3FcJ i"UN]-\

sql> alter system set local_listener='(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=10.71.111.171)(PORT=1521))(ADDRESS=(PROTOCOL=TCP)(HOST=10.71.111.171)(PORT=1526))))' sid='suseora1';51Testing软件测试网J9|B]1}&e#U({/z

} O z:`*Ob8lC0 

D O X7GSH$]%dr}c051Testing软件测试网Y3PW3_%f`1[

sql> alter system set local_listener='(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=10.71.111.159)(PORT=1521))(ADDRESS=(PROTOCOL=TCP)(HOST=10.71.111.159)(PORT=1526))))' sid='suseora2';

fg*y/s yFq051Testing软件测试网l9E$\| t6iq!j0l'[

【注意】51Testing软件测试网|.v)dp`pY

51Testing软件测试网 wo!k*w4L6zm$N_

10.71.111.171和10.71.111.159分别为1号节点和2号节点的VIP,参考5.5章节内容51Testing软件测试网*QC.{M5RJ liJ

51Testing软件测试网 b,\h)WX Eg4D

1521端口号为grid用户下默认监听器listener对应的端口

8fu Ehmi051Testing软件测试网[fJ7SwN?

1526端口号为oracle用户下新建监听器listener_ora对应的端口

`"UX_7\sUs010.4  添加服务service_ora 10.4.1  添加服务

:l5cR6F|i0以Oracle用户登陆节点1,执行以下命令添加服务service_ora

m e:o#bh051Testing软件测试网CW_#JO4D ~nO

# su - oracle

|5u+sn lS051Testing软件测试网3|,fX,A3X0q3~

$ cd $GRID_HOME/bin51Testing软件测试网 v&} ycXuS;R$z

[-nX(L^ u0$ ./srvctl add service -d suseora -s service_ora -r "suseora1,suseora2" -P BASIC51Testing软件测试网Ie+B tw%o(pA;J Q)k z

vbq!oe MqB @0$ ./srvctl modify service -d suseora -s service_ora -P BASIC -e SELECT -m BASIC51Testing软件测试网-Bb$v(k9i

10.4.2  启动服务

3N7O6C9{N ^uu0# su - oracle

"rV@7K V |*X0

P$dgB)p:b4w0$ cd $GRID_HOME/bin51Testing软件测试网,yU`kc:oY8O

51Testing软件测试网?-]7Z4t%E Vp

$ ./srvctl start service -d suseora -s service_ora

FZywX"NL010.4.3  设置参数

])]_ [Cf0# su - oracle

BYK9f3cJ6M"Z051Testing软件测试网nA)w k6v p){

$ sqlplus /nolog

F a d'@ wLf#k0

#L O&@&})x0sql> conn /as sysdba;

trf[:Ok4]"q Q051Testing软件测试网RUR&Rqq

sql> begin51Testing软件测试网RJl5fs9NY1T/]`

[)_qr-X-f0r"l4Z0 dbms_service.modify_service(service_name        => 'service_ora',

;G5Tu#Zu`051Testing软件测试网7z4s(vDbb

                             aq_ha_notifications => false,

\&oW#O2bhl0

9X-?PNCXkN ~k WJ0                             dtp                 => false,

'QgKt:j&i0

-j"A t BU3@(J#d0                             failover_method     => dbms_service.failover_method_basic,

O!b+Q5H4GCc%]Q@051Testing软件测试网9H1K$y;Y1tU'w%n

                             failover_type       => dbms_service.failover_type_select,51Testing软件测试网UIx1|q*R,a$A1T

3R.Z:g1ye0X^L0                             failover_retries    => 5,51Testing软件测试网|oxR,P/Z9R&g(Q Y

*G^h J:JF0                             failover_delay      => 2, 

kJ:p9i7lLz*^%^0C051Testing软件测试网&Z L&u+Z.FlB?+o

                             goal                => dbms_service.goal_service_time,51Testing软件测试网m:]M I.?

51Testing软件测试网E1~DxS|&w(H

                             clb_goal            => dbms_service.clb_goal_short);

#YC4@S_*S051Testing软件测试网pzA(dSk].w

end;51Testing软件测试网)HVDuF

/Ef1i"[8h-jj0/51Testing软件测试网e]o.|P.o

10.5  修改初始化文件51Testing软件测试网&a!h&p&E a)M

分别在RAC各节点上执行。51Testing软件测试网[Nh$O7t\'R }f

51Testing软件测试网F;O4q ut_2e6O

文件路径$ORACLE_HOME/dbs/initSID.ora51Testing软件测试网X y]2bp%i5N0_3fwu

%?!uV^/a0需要设置参数“_optim_peek_user_binds”为false,不进行变量窥视。

2B-bB ]h8e7o%e0

,meaVcuN }0需要设置参数“_b_tree_bitmap_plans”为false,不进行位图转换。51Testing软件测试网+IS sj"p%p.f

51Testing软件测试网#Ne"{*h1i7|~sq*]O

【内容示例】51Testing软件测试网 Il%`%~H\

!}b.nr } n8h)Y,`0$ vi $ORACLE_HOME/dbs/initsuseora1.ora

FzS1S&WN F0

uP]$w8zgLA~ j6?0 

wleL1W8_E-v051Testing软件测试网)A0H7J!QE`:I~J

SPFILE='+DG_ORA/suseora/spfilesuseora.ora'51Testing软件测试网i2G/|*mE

X5Ef;h't\``0_optim_peek_user_binds=false51Testing软件测试网aZq?w b2Cv

51Testing软件测试网F'g-\g!t Zq_

_b_tree_bitmap_plans=false

:vx/X*@r!}S`051Testing软件测试网i W[~V{

 51Testing软件测试网!}!t4S|o

$f'Bk2S3hd-B2W^0 

N(_;y2kbb+W4j T{'r*Z0

o+c"Gb(V0T0 51Testing软件测试网&\ q%~#K @8t.K

51Testing软件测试网E tqxd'Y

 51Testing软件测试网4?n|J|0`I

j&D x1Q }!g+s'uc0 

Sd(@+L$g0

7N]#N5V,bsj [8B0 51Testing软件测试网6F?SYy&\

51Testing软件测试网Q ~z,pq

 51Testing软件测试网+~&r/{ \3t1O

51Testing软件测试网 kC'_ a)s6z"{

 

VXu9ePO0GrGI0

U)y.y'm-E(ETPg _;B'a/j0 

+i[*f`RN0

f E!S F,E-dx}*G"x0 

`@i8c#hSf*_0

6r:y.j6oDSjo(@0 51Testing软件测试网4a\V6}5j$j

Dd Q _9Z4T/l8|0 

S0^!@P:@z051Testing软件测试网6^5w}B&w ^-T

 51Testing软件测试网2l+N+H3?y/wPk

b?D#fG|]*g0 

Igb4dh4W2h0

}nI8Tg%N]0 51Testing软件测试网%HPQ7l2m

0_dk:_#d0 51Testing软件测试网1TV }{c9e4M2iO

第11章  增加节点到已有的集群环境51Testing软件测试网fj{5S,~n9{

随着时间的推移,当对处理能力的要求提高时,就可能会有添加节点的需要;又或者某个集群节点遭遇了灾难性硬件故障,需要添加新的节点到现有的集群环境中来恢复业务。

-R`u `FO%}z051Testing软件测试网oH2E-|0yY%n5B

添加一个新的节点可以归纳为以下4个步骤:

V [$G2Q9s If~051Testing软件测试网u(t1vd#ip

1.      配置新硬件51Testing软件测试网+O)V!Id4o7Frq/R l:h

P KJc-YF/Ea02.      配置新操作系统

ze;[&Cs0

&ak!m"S-W+i03.      在集群层面添加节点51Testing软件测试网9Av+_M|^

51Testing软件测试网S'R4]:w2N0M,g

4.      在数据库层面添加节点51Testing软件测试网m.zr\D)\~W

51Testing软件测试网:E/eFO HY?e Z R

配置新的硬件在本指导书中不涉及,下文主要指导在操作系统层面如何添加新节点。51Testing软件测试网"uegnkC @:x

11.1  配置新操作系统

7Kt7OW6T/Sa D0以下示例以2个节点的集群为例,系统已有节点1(linux49),现在要添加节点2(linux50)。51Testing软件测试网6B6a:psFXp[4h/A

nA:X N5nNh0参考第2章、第3章、第4章、第5章、第6章内容配置节点2的操作系统,但要注意以下章节有所不同,需要参考下例指导进行配置。51Testing软件测试网&EW/uU(r*d{

11.1.1  建立RAC信任机制51Testing软件测试网7|b%u8Q/{#nX'q4I-@5c

设置root用户的信任机制51Testing软件测试网{3`@Sz-S0dF!V

0|*O B6d$hK0步骤1:   运行命令#ssh-keygen –t dsa生成密钥

?{^W{ } M3HG0

7\2g4x\&y\(i ^[IH$D0--以root用户登陆节点2

F)t P(S@o2`FZ x _051Testing软件测试网`:X [1o1|#O!u1k

# ssh-keygen -t dsa

U~,wgb1O0

n1r t,_,\H{0对于提示一律直接输入回车,输出类似如下:

6D gXUy2IA$o051Testing软件测试网,[3Z-Jsu(s

Generating public/private dsa key pair.

{Y$n7r I {P0

9n#C U6B3NY0Enter file in which to save the key (/root/.ssh/id_dsa):51Testing软件测试网(NS(kI P-I8l

51Testing软件测试网.y _9R7je+M%x8vxt;Q x

Enter passphrase (empty for no passphrase):

G0TA%@(p051Testing软件测试网"r,u:Hc$sXfnQ8s

Enter same passphrase again:

1pd DZ{;`8b051Testing软件测试网\9Lx;f6O2D T

Your identification has been saved in /root/.ssh/id_dsa.

R6DY0R J:[)or[051Testing软件测试网/G)O B/v#I.CLQ'PbX:Z?

Your public key has been saved in /root/.ssh/id_dsa.pub.

G-@Q6L-m4L0

oG Rlk;kOM0The key fingerprint is:

_0V g;hMJ"_0

)Y3_,Kmp7?)x0b8:88:e0:7d:d7:62:f2:bb:e2:ac:92:86:68:82:c4:f5 root@ATAEUSM51Testing软件测试网;B#m&l5abA p

51Testing软件测试网0o&| JLb7m

步骤2:   将节点2下生成的/root/.ssh/id_dsa.pub文件复制到节点1的/root/.ssh目录下,并改名为id_dsa.pub2:51Testing软件测试网tCGW%w|'~~

7kY*aSh J$Y d+J z+MZ0--以root用户登陆节点2

(G1W5SGrS3DH/y6J E051Testing软件测试网#]f'c-A6\ kyD?

# cd /root/.ssh

(nKF;e*I051Testing软件测试网 DK?9@V-Y [CQ0x

# scp /root/.ssh/id_dsa.pub hostnameA:/root/.ssh/id_dsa.pub2

.E0q%L8}Jg5Z ?0

pe2B5l eXE0步骤3:   输入节点1的密码完成操作

.A/}bx~0|-d051Testing软件测试网n/U[.^3E@0d8p'T

步骤4:   登陆节点1的/root/.ssh目录下,将节点2密钥信息加入到文件authorized_keys2中51Testing软件测试网{dd8Mf Q|{

51Testing软件测试网g)ncu({E5Br

--以root用户登陆节点1

gA.Qd.j{.P3l051Testing软件测试网 E!enM&j(lk0\

# cd /root/.ssh51Testing软件测试网0@6J0wr$B ~U1j

51Testing软件测试网 Sc+F6y5Z@6r

# cat id_dsa.pub2 >> authorized_keys2

'M6k{%bi0{"O6S'u'b0

5fV5zw6|@0步骤5:   将节点1的文件authorized_keys2复制到节点2、节点2的目录/root/.ssh/51Testing软件测试网yx#l Dn$zG!n}

tDZ*dl2h_"f7PC0--以root用户登陆节点1

"f.c!F T/s-z6DB8C051Testing软件测试网8M8l*f5x(c;V{ y

# scp authorized_keys2 hostnameB:/root/.ssh/51Testing软件测试网J^A4t5t]3t"kn&cL

Mb x2Se(}0设置Oracle用户的信任机制51Testing软件测试网y.|,_!D v

``[v'\.G8~`E-t:K0步骤1:   运行命令#ssh-keygen –t dsa生成密钥

,mc%x9O3G*M051Testing软件测试网l0S0xb-Yw/WQ.~

--以Oracle用户登陆节点251Testing软件测试网7G|bT6[ y`

0U+r({xRFy,Dy(`0$ ssh-keygen -t dsa

}5nb3WwBp051Testing软件测试网[IqQ0hi.zC*?

对于提示一律直接输入回车,输出类似如下:

V*^ct e n%^7B051Testing软件测试网1td/r{9ON

Generating public/private dsa key pair.51Testing软件测试网5@DN@ l4S6RFY-}m3w4X

51Testing软件测试网 _T)@/wc$zH:z7wB"S4~*k$j

Enter file in which to save the key (/home/oracle/.ssh/id_dsa):51Testing软件测试网Gy prMC t

51Testing软件测试网3Ao:q)k[n

Enter passphrase (empty for no passphrase):

"b4gE ?5}{051Testing软件测试网P1j!OS,M@)m m

Enter same passphrase again:51Testing软件测试网;|u%q?-Z7RP

51Testing软件测试网p.tw4a"W&^:t

Your identification has been saved in /home/oracle/.ssh/id_dsa.51Testing软件测试网x^U&|6LY8wxgQ

51Testing软件测试网^(`iZ$T:r%_ i'yU/t

Your public key has been saved in /home/oracle/.ssh/id_dsa.pub.

G%[!~ R*o8T051Testing软件测试网JXe(]9L.|'N

The key fingerprint is:

v.`l%W({*Y&xh!DJ051Testing软件测试网9Y5j O4\7dbnK

e2:68:fb:ee:2f:96:51:eb:68:30:92:a3:01:34:6c:7f

l*tA[;t$^,R0

"b+G%zB`%Fb0步骤2:   将节点2下生成的/home/oracle/.ssh/id_dsa.pub文件复制到节点1的/home/oracle/.ssh目录下,并改名为id_dsa.pub2:

2G2gH~T(Y0

1\1z!D{V$^!DCA0--以Oracle用户登陆节点251Testing软件测试网;q }vJu k`

`2tAEyq0$ cd /home/oracle/.ssh/51Testing软件测试网w(M*K }4mS

moCf$f KMq0$ scp id_dsa.pub hostnameA:/home/oracle/.ssh/id_dsa.pub2

2QS+X6]K;R$BJ3`6sw0

#NCl w4p]\"|0步骤3:   输入节点1的密码完成操作51Testing软件测试网"`(X5Uf:s9r1J;j3rF,f

51Testing软件测试网5W%ID8i u-u#V

步骤4:   登陆节点1的/home/oracle/.ssh目录下,将节点2的密钥信息加入文件authorized_keys2中

wqQN/_eR ^|i0

\&r$x"w&i C0--以Oracle用户登陆节点151Testing软件测试网 V-uZ-^,JA

51Testing软件测试网th_'l%g;j4m

$ cd /home/oracle/.ssh/51Testing软件测试网V-M ZP.Ie

0]"gO1XX0$ cat id_dsa.pub2 >> authorized_keys251Testing软件测试网Ce Q3D%b_ q_5T

'i9mN[A f.g"S0步骤5:   将节点1的文件authorized_keys2复制到节点2、节点2 的目录/home/oracle/.ssh/

]s?4iR+kw2a051Testing软件测试网4R9J7U3J,R~/A)h

--以Oracle用户登陆节点1

(v#~UCy;l'[4b,E0

R c a/RFd0$ scp authorized_keys2 hostnameB:/home/oracle/.ssh/51Testing软件测试网3X/D4SDCJ0z*v-v2|

!Q'zPS}h I0设置Grid用户的信任机制

+^A4c};k |} l6kT051Testing软件测试网6elNnlL

步骤1:   运行命令#ssh-keygen –t dsa生成密钥51Testing软件测试网7w%M7]](y5NR Cs

pO$b)]NB0--以Grid用户登陆节点2

1c,LVm(~5y0H*y051Testing软件测试网&s1u$f!r a'p:`

$ ssh-keygen -t dsa51Testing软件测试网j|`[$W(b

51Testing软件测试网(o&p`[`/|&bz

对于提示一律直接输入回车,输出类似如下:51Testing软件测试网YZk.u wD

51Testing软件测试网"j(L g(rK9Rz HY

Generating public/private dsa key pair.

5p7m w'}}"c4K051Testing软件测试网"yn`Es

Enter file in which to save the key (/home/grid/.ssh/id_dsa):51Testing软件测试网j K f!pT7nn

51Testing软件测试网%v)Z(E,T-Y#Tm

Enter passphrase (empty for no passphrase):

p?Fv8|,i(VXJ0

yD~%\8l:z_[0Enter same passphrase again:

Lu"zc'M6E&_ z3[3Rr,@0

$r;Ca]|K0Your identification has been saved in /home/grid/.ssh/id_dsa.

&u0]:b(z%R051Testing软件测试网%@Y,a9]E^

Your public key has been saved in /home/grid/.ssh/id_dsa.pub.

)S&p7j6lq#{0

[ f8i)H VD3W0The key fingerprint is:

l/W AZ7zAd8X6|0

Je4ps!Fj|F0e2:68:fb:ee:2f:96:51:eb:68:30:92:a3:01:34:6c:7f51Testing软件测试网5S,M np's3u/H

51Testing软件测试网8E/h YKF(w/~7t J,t

步骤2:   将节点2下生成的/home/grid/.ssh/id_dsa.pub文件复制到节点1的/home/grid/.ssh目录下,并改名为id_dsa.pub2:51Testing软件测试网B1nGdl rw

51Testing软件测试网 N0D f(s RZ

--以Grid用户登陆节点251Testing软件测试网0e0I4q(C.gJ

51Testing软件测试网4{;H9rkE(W'J_

$ cd /home/grid/.ssh/51Testing软件测试网 Xu&W6Y5`3{"n.{

51Testing软件测试网~n;CM?^2nF)B9Vz

$ scp id_dsa.pub hostnameA:/home/grid/.ssh/id_dsa.pub2

^)E,ml,E"\051Testing软件测试网2a&c D:@&Z?xVd

步骤3:   输入节点1的密码完成操作51Testing软件测试网.SU!W9pe B+]L.d

51Testing软件测试网0J(_j*_~"v._5|2Cv

步骤4:   登陆节点1的/home/grid/.ssh目录下,将节点2的密钥信息加入文件authorized_keys2中51Testing软件测试网.l)xJ:g(`+QB

Tom9T Qzy9x$XSX0--以Grid用户登陆节点151Testing软件测试网 b/m Y9?1O7j!H G

"F/{ dD I~"l+C0$ cd /home/grid/.ssh/51Testing软件测试网*\8a7v.Y;ih&@'^

1SRiP2Lj)K-Iw0$ cat id_dsa.pub2 >> authorized_keys251Testing软件测试网-x,S,e:['g

51Testing软件测试网$U,SOF#i"nG0r8n

步骤5:   将节点1的文件authorized_keys2复制到节点2、节点2 的目录/home/grid/.ssh/

pB7v_+@y&m0

4Y-gl UeIZ0--以Grid用户登陆节点151Testing软件测试网!Mn5Z@O+mNZ

e,k!_YT)g-n-A"|0S0$ scp authorized_keys2 hostnameB:/hom

TAG:

 

评分:0

我来说两句

日历

« 2024-05-03  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 110048
  • 日志数: 89
  • 图片数: 1
  • 文件数: 15
  • 建立时间: 2013-03-01
  • 更新时间: 2018-08-23

RSS订阅

Open Toolbar