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

数据库静默安装

上一篇 / 下一篇  2014-05-28 11:04:13 / 个人分类:甲骨文

51Testing软件测试网X"Izm+PI\

3Nh;EF7y w9{(_ ]051Testing软件测试网c;i{L Y

51Testing软件测试网6qy8k6y0d:C

 

| v-uZ[051Testing软件测试网.I$tV%aVcdG-@6^

Oracle11gR2 RAC (ASM)自动安装指导书51Testing软件测试网|5W.l%}1iKk4L

?7Y[p#HR*y051Testing软件测试网~_,|\k*Z

51Testing软件测试网} \Qz:PY]q
 51Testing软件测试网g c/v!W'q.gN"Zh

第1章  目标

!Q5D%ekP N0r0本文档的目标是指导oracle11gR2自动安装成RAC方式。51Testing软件测试网"w%}} f8cj$J

51Testing软件测试网3l^3x!L4uh4Y

RAC安装情况描述如下:

MY!}.d RjI u)W051Testing软件测试网 qS` Pl@J

1. 安装RAC,并且自动建库,数据库的存储由ASM管理

3L)x Z4yr051Testing软件测试网-BU d8b.Gq P[)B0L

2. 安装数据库的用户使用BASH类型51Testing软件测试网 ~F.Iy-Xg'[

!~#`5}K4TIS03. 数据库memory大小预设为物理内存的一半51Testing软件测试网a&mAle Sl,RW g

51Testing软件测试网0I TFM8R

4. 没有设置自动备份,各产品应根据情况定义备份策略

!@,\ {1r3bn%@"H-Y0第2章  可配置项清单51Testing软件测试网\}:A ^;CP)h

下表列出了自动安装界面上可以配置的参数清单,为了后续的使用方便,这里对这些配置项做个编号,后续将引用编号来标识配置项。51Testing软件测试网r9Vph WlG E

iLq(t8jx0\0参数类型51Testing软件测试网%G2d&v]'f!g|g

51Testing软件测试网'CZ!CM8E1c9og8L8r

参数标号51Testing软件测试网)Hvn7s3DMc

BmR3|h3m p0参数用途

;Op9l@1q;Os Ip051Testing软件测试网,A|0G|k*_-Pu3Ld

备注51Testing软件测试网)Cd Vok\+i;Z9H;V

&U[!FE.p;v3N&H{ q!j0参考值

w:\ x1n:ZNG$Y w@,y051Testing软件测试网}5m0g2CG-H^k

GRID

nh@ m0A&M'qF"h051Testing软件测试网1y? r-}$q g!E,NO

基本参数51Testing软件测试网H$p.X;oPs

.i} ~ PMI4p0PR12051Testing软件测试网-Ps W b!r

m5y Y:\!v n+fQ0CRS安装BASE目录

eQ1KJ:M C ~0

NGf$A`*v`@#y0 

vq2\S*@1n+h3|N"]7U051Testing软件测试网Lp l$K$^+E)_

/opt/oracrs/base51Testing软件测试网g!O2d5QjE4T

-f;s+o&G!V&{$uu-C0PR130

1s4ONa;t'OA051Testing软件测试网 ]!PB5LZ,QS

CRS安装HOME目录51Testing软件测试网vN8w O#S

51Testing软件测试网'b5q'rM?I%_w

 51Testing软件测试网kKyB!XN

51Testing软件测试网k]%D(Jau^

/opt/oracrs/product/11gR2/grid51Testing软件测试网+J&K ])D+V6Bd

51Testing软件测试网Wu3r c/SY}

PR140

$T'? [&h9T,u0

N0n [?(^ N#O0节点1外网IP地址51Testing软件测试网6_[[Q&P l.{&k:J? To+o `

51Testing软件测试网2w C0s!LsM

据此找出外网网卡名PR145,外网网段PR14751Testing软件测试网6a!ig3O0\

51Testing软件测试网4L+aX5e`wj

两节点的外网网卡名应一致

T1b yR.y;]?&l O051Testing软件测试网O;b|.E \l

PR14151Testing软件测试网7?K Yl#C`X

+_tg:D7{0LMa z kd0节点2外网IP地址51Testing软件测试网_ ?[2Q,o,]+u-S

51Testing软件测试网,s4fp$T5r*t4Z ]

据此找出外网网卡名PR14651Testing软件测试网}7t Y,ErV6wD4]

f5r;MR ^*uv0 51Testing软件测试网,NG }RZ!B/P9xU1Z,[e

3jgd]\1o"l:}&K4{0PR150

sB;U V6yiM$d0

5iz4O9[y#K8N0节点1主机名称

bY,uB;x+Q2Q|051Testing软件测试网'e_ m JF(k

 51Testing软件测试网A)z,a"yk;?#d6t'o

/a9kFcP {Sm-x8T p0 51Testing软件测试网(j@ tc}c^Z\%{\

51Testing软件测试网/Pr0\q'R/xa

PR151

)g4i YtzE051Testing软件测试网{gi5@ S})~

节点2主机名称

#b.aR2`7E'qtx(N+ti9J051Testing软件测试网)F2q_$hsi^;bb

 

~vW:by|051Testing软件测试网 ]Ao,g*se2ELB

 51Testing软件测试网9L9bR|)@)s

6Nhs] DE ?#j(Q-r0PR16051Testing软件测试网T"Q eq1e5hW

51Testing软件测试网8nP m-sE%^

节点1内网IP地址

$ZX+]G E+l\051Testing软件测试网X r:P/|Dg7t+Y^d+w

(心跳网卡IP)51Testing软件测试网P1Bz4mG,r n

%Z F3O ]qs8`b}0据此找出私网网卡名PR165,私网网段PR16751Testing软件测试网a(a:iScS/G ~U

51Testing软件测试网IUapU }3A0r@

 

e#{g(_b g E3a0

6~8t1a1qI;y:f#y{I0PR161

p?i}`ge9?*ny+S051Testing软件测试网@@-kUu)sf

节点2内网IP地址

p(}h9Q.vs%R051Testing软件测试网3]3~/cW1Y!v-t

(心跳网卡IP)51Testing软件测试网&SoQg c

51Testing软件测试网)SDQ"MX$P/S

据此找出私网网卡名PR166

$~9x4s x3n051Testing软件测试网9}JX At u2U}5H

 

#j3rW^,w7B7hQ051Testing软件测试网 O Ml+M2T:l o(D0~

PR17051Testing软件测试网#E {Z-pd(cY t

{Q~:tG+e2H v1gR!L0节点1VIP地址51Testing软件测试网f#BF8W7r

%kkY Yv%X0y1O6q0 51Testing软件测试网+H;q|RvQj2Nk

51Testing软件测试网9i.S6y.r Y8X [%j

 

U%U%x!F#~S~m-R051Testing软件测试网?c,q0Er T

PR17151Testing软件测试网3Nev)~{7?8O~d:[

51Testing软件测试网*nXDX Ps

节点2VIP地址51Testing软件测试网4EM:?fM

0T9b[R!iZGM_+{8gX0 

N4Z8M-g5m"A'z?A7h:d |0

r x5r,R!V5ir d0 51Testing软件测试网u JQp^I6R)_

i ?(u_Cct0PR172

9Vq%I,h A9W[0

Y.@ZEB,H}p5e0SCAN的IP51Testing软件测试网gTDP0B+c(_;_z5e V

51Testing软件测试网@R4L3KC

 

*wNSZ-{!F051Testing软件测试网'd*Z{Y{'|&w:R(oC/t(u

 

|2X@'MA"wevDy051Testing软件测试网#J)w:B,W eUp

GRID

|shM| ED A8w0

~1n j3grb|A0高级参数51Testing软件测试网4c;N9~gu.RZ F2Wu?

51Testing软件测试网 aB y]m @syteS

PR180

i~V&s e*{_0

S&d9o3B E'HO0SCAN的port51Testing软件测试网 \B tlTN)X

*|'V6`.d1WK0端口的范围[1500, 1600]51Testing软件测试网&V3E-XGc:k D+Z+c,B

3ob+h#EX H01525

q/}!i Fa\,P s051Testing软件测试网&o5a^,b9}2a4_(@M]{$P^

PR18151Testing软件测试网"eeeU$Ij)P0uAXi ^,~

51Testing软件测试网@@*c9Z1d?CI

clusterName51Testing软件测试网a)J"T i:To!Q)i

51Testing软件测试网s"D2_ A+K+`pY2\W#Q

GRID集群名称51Testing软件测试网|2K?u pbO g w

51Testing软件测试网(k f)ZW2p!q w FKRW

ha-cluster51Testing软件测试网h2qC?9M9`u

51Testing软件测试网V8?+]\&@3sgQi

PR190

Q@Q%[3g'N5r'}6T0

c"r5]{d zwYr4c0ASM的sys用户初始密码51Testing软件测试网(_l iO i:I z:p5`

S!_(]3xAIC01、口令长度至少6个字符;51Testing软件测试网1yx.c|}!S/^%W

7SmL${0A*s#\vP'J02、口令必须包含如下至少两种字符组合:51Testing软件测试网2Cy+Kl BM&W#U'zH

y\*bM-^)a"r e0-至少一个小写字母51Testing软件测试网1\M` i-?

51Testing软件测试网 erQ3S`

-至少一个大写字母51Testing软件测试网/v&sG0}M%nH

51Testing软件测试网o6I%g9fd:HX

-至少一个数字

U)g }$Ztw%|6s2Jy(S0

:l\!x5T"I#T5^)d0-至少一个特殊字符:`~!@#$%^&*()-_=+\|[{}];:'",<.>/?  和空格

|)`M t^O051Testing软件测试网;c0odO;e6mb{)|7j

3、口令不能和帐号或者帐号的倒写一样51Testing软件测试网1m7Q i*t7@ `

4E+N6teq Q0Oracle88

,Msk;q uW-r051Testing软件测试网YQr(DT

DB51Testing软件测试网&Ns6OSi4{EI

eF5m8C+I:zGM0基本参数

t?Z4AI"e,bX9l.b@051Testing软件测试网VY.O2Q'S T\ Q

PR220

8sD}4\r5{V8b0

&}%K*j%^7s%C*x0DB安装BASE目录

Bo+O5b } P051Testing软件测试网6F)|M1z0G"|

 

-Z;K,\@:|"fi$FS TR0

-vTHRzKrU0/opt/oracle51Testing软件测试网Z+C.u9u0|0lS

g.n En ZTM0PR23051Testing软件测试网n!k5] _ L;o5s?8{

51Testing软件测试网o&P}9S'Q| o Yk

DB安装HOME目录51Testing软件测试网@K9}!SM^3h]#^

51Testing软件测试网$Q|/KzgKA Y7jR

 51Testing软件测试网3QP,vo-L$F~

e w&GD*U%R_0/opt/oracle/product/11gR2/db51Testing软件测试网5U9s H`I8j

S&]$r4d+}Z!U5TX0PR240

/K`/B$M5A)fW051Testing软件测试网;R lu#E? Sw

sys、system用户的初始密码

l b+~3z3VD,uYe,R b0

6@hW;x:@5DJ,mivW01、口令长度至少6个字符;

0OVWH)y&Tl'T M051Testing软件测试网 aQ^rE[

2、口令必须包含如下至少两种字符组合:

;O p@ \T*BW(V051Testing软件测试网i'n'lMC BW

-至少一个小写字母51Testing软件测试网*Q&}i*kYb(W

51Testing软件测试网)T)mDq9?

-至少一个大写字母51Testing软件测试网R K*^cWgHRo0h.L

51Testing软件测试网,^4Gn/b a2_g$z`

-至少一个数字

UCd6_/C&G/N8a%r F051Testing软件测试网%_"QG"qc#k A:Rj

-至少一个特殊字符:`~!@#$%^&*()-_=+\|[{}];:'",<.>/?  和空格51Testing软件测试网E(jJ-XUh)E fT

ot'av Ck8I9O2Q03、口令不能和帐号或者帐号的倒写一样

D _Y|c"{xN051Testing软件测试网u)y_G q(W

Oracle8851Testing软件测试网H)Vr$L5t1L*V

51Testing软件测试网Oy-KFhY Z_

PR250

Yk/H |+@\0

i5I'g;tG[:J!u;M%z}0数据库db_name51Testing软件测试网8cr f8Q*ha+n U

51Testing软件测试网 yv3Kg:qHb8X s

即ORACLE_SID的前缀。

F"u,I ib|)Q0

\SFu-W|f$` c7u0假如RAC中有两个实例,数据库名称为ora11g,实例1命名为ora11g1,实例2命名为ora11g2,依次类推。51Testing软件测试网&w?|+e@^8u

51Testing软件测试网(?&~ @ `E0h

ora11g51Testing软件测试网R'b%i;] W B T6P6?[

51Testing软件测试网"i n ]4?p)C1WA

DB51Testing软件测试网:kgap'M

51Testing软件测试网}T g9KK/u hp)A

高级参数51Testing软件测试网]0n,Z.z(]_.H7B

bVbN$z3SQ"D0PR251

z+c5|*R7~.nI3_ }0

~a*z_;YSn1x0SYSTEM表空间的初始大小51Testing软件测试网BbTU1Z.|ab

51Testing软件测试网a b$z5][ qtM

格式:数字+单位,单位必须是G或M51Testing软件测试网2X;q @#NU2[#z

51Testing软件测试网gW+K'u)@@

8000M

!^XdE F051Testing软件测试网VAOHn i \&Q^

PR252

KzZ c t^051Testing软件测试网T&[ X[(ur

SYSAUX表空间的初始大小

y _x M6}&s0

){GVC\9X-~0 51Testing软件测试网MDv^Q.}CS y I

51Testing软件测试网xOz^1B*{b%n

8000M

2V#m7j[ z/s3|051Testing软件测试网 v4y3Gp([)R@-u h \e\*i

PR25351Testing软件测试网&Xo \i1]!E

51Testing软件测试网 d+Y:`E@Zm E1T K

TEMP表空间的初始大小

a)JHO{]YU"t:W0

bF6@AnH(Y0 

p{MmQ4c051Testing软件测试网n6Ao1C3mg6w"_/WL

8000M

LL-Q"j%Zm051Testing软件测试网 ]\aO"lbFK

PR254

&O@C4u6C#V0

+_yi0f?0UNDO表空间的初始大小

TaY'O6Cx&W#|051Testing软件测试网mTt*Q'_7H(]L1[

两个节点上的UNDO表空间大小是一致的51Testing软件测试网0s9o [%N7my-G

(t#^r,g+W"m Y{f5A ]08000M

t0hB1kB%z6|051Testing软件测试网!fu?+X bz[

PR255

w%e AEDp:]0

@JT$U%X+j[0USER表空间的初始大小51Testing软件测试网ug2Z0q2VyCV4@t

A0DnF[;m0 

*i3o CdQ hL A0

#u9x C#a*z;C040M51Testing软件测试网0tM Wd}/r

R?:V-tCa@0PR256

i/oV{Y8{P-o0

+H@&s Y kO0REDO日志的group个数

D'\ MV1u*q0

6ne'Po3Y0两个节点上的REDO日志个数应相同51Testing软件测试网\PEsW:M

0ooF~(V E04

2M#RyIN6V0

'V;d&s/X~7h.UQ0PR25751Testing软件测试网u4[p%f(K8An5s

51Testing软件测试网 `6a(N!V WPn6V4l

REDO文件的大小51Testing软件测试网Kd0rZw

A'G@6dN"?j0 51Testing软件测试网"_$^fB HX0L

51Testing软件测试网MX~u R]9XR/y

500M51Testing软件测试网r"V!Z*dr+S|

51Testing软件测试网3U%I,sV9^'z I

PR258

I:[j NO051Testing软件测试网t+nUB!B,A

字符集51Testing软件测试网?%j U4I%b;p {t

9v]^ hK"e%{0可选:AL32UTF8、ZHS16GBK

'MSr2R9t.^{'It0

cP2M&x@}zk2{0AL32UTF851Testing软件测试网;V)vD!gE!c!u`

/fP*VHI/s"C0PR280

#q-_3` vdk051Testing软件测试网-]3jHP8m*s k(BR

存放OCR和VOTING的磁盘

X3Ao?$@[051Testing软件测试网(IE"@NCS(W.t%@f}

这几个参数的值仅用于做磁盘绑定。请参考3.4节的内容51Testing软件测试网+p Gm*C/fF#kY

51Testing软件测试网)\ b'X^r+Fc ~

 

cxJ(D%tt]tT051Testing软件测试网Q9Ei1viJ8]4LG`

PR281

$cU!ck\Uy0

%wDH8~"f"Z9^0存放数据库文件的磁盘51Testing软件测试网B/Xrz#sH9K/zr

51Testing软件测试网vzJ8RP

 

;{ i$vH bZn0

"~wk&\\:H#V G&y_r3~0PR28251Testing软件测试网W)_A)jA|9L.D

,e)j-GU$Sc0存放归档日志文件的磁盘51Testing软件测试网1u\/Ac*h*fZy

`)b4r9i4on(^R0 

:`[QY!eb{!c051Testing软件测试网2lV @^7o*q2i~Z

PR28351Testing软件测试网b*`{cI+KD+Dzq

51Testing软件测试网[:V B Jf

存放应用数据表空间1的磁盘51Testing软件测试网B"X+iwAiV

51Testing软件测试网s&J;@ O eQZ4f

 51Testing软件测试网~4iXy0@)k[QT

JWJI qu0PR28451Testing软件测试网I7| @ FO

'r4z7h@ \L1y9O0存放应用数据表空间2的磁盘51Testing软件测试网0Z@/v z)F

51Testing软件测试网D2Aid4I!u!R

 

P6Uy8KXqcS0

P F1ir5z u!R@0PR31051Testing软件测试网7O+Xgl(Fu;GFK

51Testing软件测试网!Drt*^IG4^n

用户监听端口号51Testing软件测试网eP V"nk

51Testing软件测试网]_v T wpP

端口的范围[1500, 1600]51Testing软件测试网;Y;Fm JJ

51Testing软件测试网znU4m"E }1|

152651Testing软件测试网e4Bi!?#v

s0IL7Z}wX"B0其它51Testing软件测试网np])W A,iT

51Testing软件测试网m/A)x)`!O

PR41051Testing软件测试网 h s N|)J

A,Xxe]`bz^R/MM0安装CRS软件的操作系统用户名

Y*@S*bs%XR0

}~$be9HyUc5C,c0用户名称只能包括字母和数字,必须以字母开头51Testing软件测试网Mdy9b\

_ |Aty7y?2P0grid51Testing软件测试网+cza,I2r

51Testing软件测试网X(VKZ!BNN

PR42051Testing软件测试网`j*F TQy

51Testing软件测试网J+Z1^2Prl M5T)H

安装数据库软件的操作系统用户名51Testing软件测试网7K n({];Z u0Zh

aNY"j$}~^+k0用户名称只能包括字母和数字,必须以字母开头51Testing软件测试网}{&aP D`

51Testing软件测试网&\yn8x0g+l Ai(z#_8?

oracle

+X9IDE0j u5_~0

P KHiz"e2tG8C0/51Testing软件测试网 f9@(aU `"{'dsj'w

WnEN1H;H7W:y,g u0 51Testing软件测试网|!^P2{)],s i_6Mg(n

51Testing软件测试网 T?u^V?9S

安装数据库需要的组名固定为dba和oinstall51Testing软件测试网$e,BLI6`.]5O5L

/G{3L2I~!IIHO0 

m&X p{eKjQ0

PR9[2U#q.jPr0/

K(KW$B&yQ(p`051Testing软件测试网2H)L[(Tp1a

不安装的数据库组件

t9qVCKl051Testing软件测试网F,cu8]"A!c

请参考5.2节的描述51Testing软件测试网qp1nS O6F5e

51Testing软件测试网%p!R\,Ouy ]iD8i

 

'|4h~0ab5A0A z{0

8SB-f9Gb7_:v t Y%C0Aix平台Cluster TOP

(j w9PV F7B(?y5x051Testing软件测试网 T!zs%qu9Ng"`1n@

PR51051Testing软件测试网$f9pe'`c!e)J

4yjiSw$G0Cluster Name51Testing软件测试网,^LL8_mg/H

51Testing软件测试网-[ L^,?5k w.Y`:o

其他平台无需配置

@ \2F'Y*lgsV8h0

`,C9_I9|*x-mf,XM#xq0oracle_cluster51Testing软件测试网A,~r6Z6v}\

Zi4wr]#Ja0PR51151Testing软件测试网_;gd{2f |5`"R

51Testing软件测试网7ea kpm|

Network Name51Testing软件测试网R q*T'ss,p6I;v

)k/k6NeP;c-N0net_ether_01

"gqA{3P2n'TX1S051Testing软件测试网\ gIv?&D7t

PR512

!EkRh:`z#P2j;PW0

#R(q-v+g3PH0磁盘心跳Network Name

i?(qD[4_,x0

S_5M0DQt @y0net_diskhb_01

#\1_hM~_:iS051Testing软件测试网 ]&bHV8k't&oC

PR513

l(y'k euQ|S051Testing软件测试网3lF ~m}5J+Z;Y

磁盘心跳对应的物理磁盘51Testing软件测试网DO9jZN5z2K

51Testing软件测试网&f#ku(z'c1w

/dev/hdisk2

fM3j'N.MEP0

wGXd8Yj0 51Testing软件测试网{,~(ADLT-v%H

51Testing软件测试网e_SvpH/U+h

 

$X7U-CJQ-Q)g&Ou0

]1};e cFd"KXX[0 51Testing软件测试网I:s XC @{y7I

w_(j)bU4LK0 51Testing软件测试网&Z4Zd? qH

'd:f3@|J'U2C0 

^(T s]q0

iN ]hb~ U8ei#z D0 51Testing软件测试网.b+P%G V$_e WK.GW

3`3^["v:n!v0 51Testing软件测试网-@'b%K8Hun[K9^B5n

51Testing软件测试网{L'L5Cw-F,K

 

?.{ uiD#W3s&rf0第3章  安装前的检查与设置

P"ulL]Yg4I0安装RAC之前,需要检查硬件、软件、网络等各方面的需求与配置,这个环节的内容请参考《Oracle11gR2数据库RAC方式安装指导书》(该文档可从数据库工作组里获得)。另外,还需要继续完成以下检查配置工作。

l7FO7M s4X iwp03.1  配置@PR420@用户环境变量51Testing软件测试网:Xo8v c8vo'X#`

1    51Testing软件测试网"t+w D;y!} P&I['|gm-dF v

-Pt q0h#U/|[+n&^)m02    

,]Lk#k dw3v:BG051Testing软件测试网9joK?/l2{

3    51Testing软件测试网W_iHR!Q(E+b

51Testing软件测试网_$MWw4_/w7_*Y

3.1    

]au(V!|$[wx}A03.1.1   Suse平台

q7ja'rEd)]A0用PR420用户编辑/home/@PR420@/.profile文件,设置环境变量。

:}6w"Y#V J051Testing软件测试网nO,l-d ]b'P!S,@4S f

# Oracle Environment

0N\lUHx0

5ClqHx"|0export ORACLE_BASE=@PR220@51Testing软件测试网;CtD q6nE

51Testing软件测试网,\6y$~ v4Iw1O

export ORACLE_HOME=@PR230@

C(lT?X bm0

^q[X8P'YY#i0export GRID_HOME=@PR130@51Testing软件测试网,MIvBC1b-D

R/`;L+N'Hw#S9l1}0export ORACLE_SID=@PR250@

~D6z-R g1g0

z Ky ~Je A0export ORACLE_TERM=xterm

0N1htjhi SL051Testing软件测试网0`q,Y|3t

LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:$ORACLE_HOME/rdbms/lib51Testing软件测试网-o Ea/`Q2|v!q

51Testing软件测试网p+H4WrH @"c

export LD_LIBRARY_PATH51Testing软件测试网:e)u}rHNsuK

8^RM j"@0SHLIB_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/rdbms/lib

(Pfk']j8^051Testing软件测试网 };OoG4n(}(OU

export SHLIB_PATH51Testing软件测试网-?[Q$bQQ9jU

51Testing软件测试网 {;y,d7k'fP hrV x:o

# Set shell search paths:

u.s ~~0u'w(Oq051Testing软件测试网c BitO

export PATH=$ORACLE_HOME/bin:/usr/sbin:$PATH:/usr/local/bin

n+pF l z"B;f0r\,r0

8B8{V#A@Nl-`ul0# CLASSPATH must include the following JRE locations:

&b5C2i0CwFO$v051Testing软件测试网Z!|yJ"b@;_BO

CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib51Testing软件测试网 ]f7Pi4d2II

51Testing软件测试网fV{J#\j

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

!~[D!Li$T.{ ?c0

M1}5l Ur'Z&nS4E(D0export NLS_LANG=AMERICAN_AMERICA.AL32UTF8或AMERICAN_AMERICA.ZHS16GBK

%^#a5Q(J&c$C4H051Testing软件测试网.G'X6Y3DCX GG QJ

注意:两个节点上变量ORACLE_SID的值是不同的,分别为@PR250@的值后加1和2,例如ora11g1和ora11g2。

4J\6w/s,gn3LeO03.1.2   Aix平台51Testing软件测试网Uwm"L8^%v

用PR420用户编辑/home/@PR420@/.profile文件,设置环境变量。51Testing软件测试网G1r0_3? c;l:G.JXC]#Aa

51Testing软件测试网 n*F&Fer1|

umask 022

c5O2Zn&CYt(V051Testing软件测试网;T5Pg lc#d;v.t

# Oracle Environment

gJ:Z+R)FP1~Hw0

.C bip6f ~0export ORACLE_BASE=@PR220@51Testing软件测试网$v8AD'^"hq3pV:j

51Testing软件测试网i)ac Q"L

export ORACLE_HOME=@PR230@

b.LO(i%r U.p(Ah0

],d,LwM;e&mX0export GRID_HOME=@PR130@

b'@rSY&w k0

q8JZ'B?2U;T&H,f f0export ORACLE_SID=@PR250@

wr0Fv$B1`9[W0

(l*t_Jz3u`!i0export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:usr/local/lib

VPz4}6?Ww2C051Testing软件测试网B*w&`'r4o

export LIBPATH=$ORACLE_HOME/lib:$LIBPATH

0OSkiX Jvp051Testing软件测试网,us,_rW)T

# Set shell search paths:51Testing软件测试网"^Fs{jx

51Testing软件测试网fs-Z \jr8D5sW

export PATH=$ORACLE_HOME/bin:/usr/bin:/etc:/usr/sbin:/usr/ucb:/usr/local/bin:/usr/bin/X11:/sbin:.

3pwl9lA!q!q0

s'I r1V!_-xj&e4~lv5G0export CLASSPATH=$ORACLE_HOME/jre:$ORACLE_HOME/jre/1.1.8/lib:/usr/jdk_base:/usr/jdk_base/lib:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/jlib:$ORACLE_HOME/network/jlib51Testing软件测试网 r)} S:lw?2K

a0X~b7I$l0export AIXTHREAD_SCOPE=S

@%H+\+P {"jn/|RCA0

Mz [ l-]Rik ~Z!B0export ORA_NLS10=$GRID_HOME/nls/data

K{;a%OX;l0U051Testing软件测试网j3Y5PI B#J5yW

export NLS_LANG=AMERICAN_AMERICA.AL32UTF8或AMERICAN_AMERICA.ZHS16GBK

a7IQe%h051Testing软件测试网Ys}^/hUG*m

注意:两个节点上变量ORACLE_SID的值是不同的,分别为@PR250@的值后加1和2,例如ora11g1和ora11g2。

xI(I$Z9u(Q5O051Testing软件测试网if-e4JWeWz

 51Testing软件测试网yu9feF@TU0ss

3.2  配置@PR410@用户环境变量51Testing软件测试网H5Yf"|zt

3.2    

|zo.L&Xi4\#C,E4?fH-s03.2.1   Suse平台51Testing软件测试网0r8O+@ b5w

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

:IKjJ2e#|051Testing软件测试网4?*r^X3g!}/H

# Grid Environment

&]?*qJ1q*QUY051Testing软件测试网5K tT2t C)l

export ORACLE_BASE=@PR120@51Testing软件测试网\8|4E(dx-b!~q

'e]tV2A.zl0export ORACLE_HOME=@PR130@

rn3{i4@&} P s051Testing软件测试网!] D5m#dP#S"S

export ORACLE_SID=asm_instance_name

,W)j1n)l$|\yE051Testing软件测试网F/L5`rfpg$J

export ORACLE_TERM=xterm51Testing软件测试网H jFF y;U"D+p

E7R&lm _iL7h4|~-\0LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:$ORACLE_HOME/rdbms/lib

3`G)L9m/r5TLX0

j`J%s{a@&W'j0export LD_LIBRARY_PATH

R |!|#F"M W [051Testing软件测试网eOh+iR u?.l%I

SHLIB_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/rdbms/lib51Testing软件测试网^@w-[;?4O8A+A

51Testing软件测试网 C&XJ+?%o6[&r

export SHLIB_PATH51Testing软件测试网-OB+?2|6X'wV

51Testing软件测试网+}*dt%X]{L

# Set shell search paths:

$L9Td0Zx7B] pr051Testing软件测试网UTB;a7_BB}"b1}

export PATH=$ORACLE_HOME/bin:/usr/sbin:$PATH:/usr/local/bin51Testing软件测试网/Q;?,A_ GK(j

51Testing软件测试网]/WCo!I1}

# CLASSPATH must include the following JRE locations:51Testing软件测试网*B,Mi7PD.{xY

51Testing软件测试网Yr?wox\+?r

CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

d"fd v$]%Y0m@0

~ H&|$vL-c7{oW0export CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib51Testing软件测试网#ir:q0V%s,~{SX

51Testing软件测试网(Lun$}8L#YzN-S!~+}6T

export NLS_LANG=AMERICAN_AMERICA.AL32UTF8或AMERICAN_AMERICA.ZHS16GBK51Testing软件测试网;I_ F1q.] {6LV&TN\

Z_J:Px?0注意:asm_intstance_name唯一标识一个ASM实例,一般以数据库名加上实例号为命名规范,例51Testing软件测试网.Wi@(kuS:L7B^'QS

51Testing软件测试网V)U/F^u.]b

如:Rac中有两个ASM实例,ASM实例1命名为+ASM1,实例2命名为+ASM2,依次类推。51Testing软件测试网/JJ7H1_W,z _ea

3.2.2 Aix平台51Testing软件测试网 W)@Zj*~4X Hk

用PR410用户编辑/home/grid/.profile文件,设置环境变量。51Testing软件测试网%jc$rU3}.SDu

51Testing软件测试网bV0o0xeR

umask 02251Testing软件测试网0]G8P}(BrN

z#{3C[6]{X[;q0# Grid Environment51Testing软件测试网qd }w#?*H Wv

51Testing软件测试网Wg REq%|_h

export ORACLE_BASE=@PR120@51Testing软件测试网Zi3oR C \

51Testing软件测试网uj @6JJ@tR

export ORACLE_HOME=@PR130@

qZJ.X[ ZZ0

A-s7G-^qR3xp+X4el0export ORACLE_SID=asm_instance_name

LO#GN%H;r q^0

:U F;m]6yF0export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:usr/local/lib51Testing软件测试网5Bo wP.B1G6j gR

6S YV;I$\/P.Z0export LIBPATH=$ORACLE_HOME/lib:$LIBPATH

ezCHe|051Testing软件测试网.N[(i'C&} s ]~`

# Set shell search paths:51Testing软件测试网DF Q3@|}lG

vqqCL W0export PATH=$ORACLE_HOME/bin:/usr/bin:/etc:/usr/sbin:/usr/ucb:/usr/local/bin:/usr/bin/X11:/sbin:.51Testing软件测试网&r8`R"om)\j

51Testing软件测试网a'k%d'D*VMXK

export CLASSPATH=$ORACLE_HOME/jre:$ORACLE_HOME/jre/1.1.8/lib:/usr/jdk_base:/usr/jdk_base/lib:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/jlib:$ORACLE_HOME/network/jlib

N0[#V,zZ051Testing软件测试网f/w2wft

export AIXTHREAD_SCOPE=S51Testing软件测试网7Wol7M |w/l!E6w

1EP6hX6zlFw0export ORA_NLS10=$ORACLE_HOME/nls/data

_/U(`M/M?:fE(`'RS051Testing软件测试网3LI5MN#KUPXd

export NLS_LANG=AMERICAN_AMERICA.AL32UTF8或AMERICAN_AMERICA.ZHS16GBK51Testing软件测试网0Rsdj mv)M

c F.{/p%IKCy0注意:asm_intstance_name唯一标识一个ASM实例,一般以数据库名加上实例号为命名规范,例

ba'?*H&SGM051Testing软件测试网9I?x6GyZO

如:Rac中有两个ASM实例,ASM实例1命名为+ASM1,实例2命名为+ASM2,依次类推。

$a0s+o+^ P(F9b6m@C051Testing软件测试网k'x%vD+~W i3Y

 51Testing软件测试网5JAn `/ws i M

3.3  网络配置

]-{)wuD$RY"_0网络配置的要求请参考《Oracle RAC安装配置指导书》。这里我们在各个节点上分别编辑文件/etc/hosts,在其中加入如下内容:

A8ZAH7yr0

_ WAvB&o Y0#hostnameA netconfig51Testing软件测试网*q!hT2\1b9z

51Testing软件测试网 w)?e[]5X

#main ip

;n@P A aMF"q!G051Testing软件测试网g5C?-d"M+d

@PR140@  @PR150@

_'u7W ` n g051Testing软件测试网LA*~k,l2BE8W:_

#heart ip

g)e0qAP"B051Testing软件测试网R7ZFw9},F ~$y gb]:bc1e

@PR160@ @PR150@-heart51Testing软件测试网k liiC3~

;vS1V!TS1e2r^5@0#vip51Testing软件测试网;Op3u{?b

51Testing软件测试网Ml"}j$fYT#_

@PR170@  @PR150@-vip51Testing软件测试网i:s8a.^L

U{x/W;hf,[ b0 51Testing软件测试网^ Ru$F |Q%\p

51Testing软件测试网7d#~6d{2w4`I)OT

#hostnameB netconfig

HS3fT [&m NDXJ051Testing软件测试网nO.D+R8K

#main ip

F&k*|)N8w^V4E051Testing软件测试网N2e:M ln

@PR141@  @PR151@           

-|$m!J#T"sx'}~l051Testing软件测试网d3hif&R

#heart ip51Testing软件测试网 W*OA&@!BXe

A(}\6lp$Ks a0@PR161@ @PR151@-heart    

tCtg6]y-I051Testing软件测试网W#r P1Zv'z%wS m

#vip

,I Os@%j1wy051Testing软件测试网 j`h9|Z

@PR171@  @PR151@-vip    51Testing软件测试网(z&g ~(b-X c

51Testing软件测试网"o"}V(p_ {

 51Testing软件测试网 PKZF4qs(H

51Testing软件测试网f)Eh&b+j(H{B6r2A f

#scan ip

$vICg*_C0

)K(^ Y.w;o0@PR172@ @PR181@-scan51Testing软件测试网C0o'dl,p3coH

3.4  磁盘与DG对应关系

Tr[7h2f0安装CRS和RAC数据库需要的共享磁盘信息如下:

9N!Tn?6T%b*^051Testing软件测试网1d1z @-{DV

磁盘或磁盘分区

b }#]"am2x0

5jdJ.P.k&~k(N0用途51Testing软件测试网7Mwm(A)sx ce#K

51Testing软件测试网4Iw~+D;z

对应的DG

:uO6V;p`5ZI051Testing软件测试网|3`1{e:q9T&Q

@PR280@51Testing软件测试网h5nMq0} m R1O

51Testing软件测试网QM#N$`!L6[S7R m

存放OCR和VOTING的相关数据

-^I:X8v$lLF'n051Testing软件测试网o1}~4^R%W y ?B

DG_OCR

iGx1p a051Testing软件测试网%c ~/l*N/j g9_J:_

@PR281@51Testing软件测试网a+]n@y$c8_#Zp+W.E

b,mp1?f H0存放数据库系统表空间等

? K9};d:jZ0

VFl7R CAtYz v0DG_ORA51Testing软件测试网 T-?3T4X:ll,aev `

51Testing软件测试网'u:n|(D'V

@PR282@51Testing软件测试网3J;}mT?H+A4S

51Testing软件测试网M2sPk W[7r

存放归档日志文件51Testing软件测试网QzL6j&T5{*n

51Testing软件测试网_?5LY8`+s

DG_BACKUP

sSU Nu4^M&D7^:k'n051Testing软件测试网k$PT8s,yH }g

@PR283@51Testing软件测试网Y/lAD"t_

}M K K\0应用表空间1

qWc`HhK051Testing软件测试网f's^0f.R-y%V

DG_DATA

:M3gg:K([1N[!A~0

k;_0]9o)d%m.Op0@PR284@

}lJ%Ni2Z.I3~0

Q"ir n i%b0应用表空间251Testing软件测试网:dD {&m F D2K

51Testing软件测试网B? S"rG)N

DG_INDEX51Testing软件测试网(Qr)eS)\

第4章  安装CRS 4.1  Suse平台准备工作51Testing软件测试网PFs7V5u(bBM \Zm

4    51Testing软件测试网-uz H~J

q}i:n5Im"a4A+{B04.1    51Testing软件测试网_C!zsm3j8g"n

4.1.1   调整SUSE内核参数

Jj!M~Z |.V JQ0在安装GRID之前,请严格按照《数据库Oracle11g参数配置指导书》的SUSE内核参数部分进行操作系统内核参数的调整。

7]H6~,ln9KzF04.1.2   拷贝安装光盘

}$v#blX[0Oracle11g有多张安装光盘,为方便起见,可以将Oracle Grid安装软件拷贝到节点1的/opt/oraadm中,目录结构如下:51Testing软件测试网%LC-\]2~a

W/d9bB R vEFR0文件名称51Testing软件测试网`j&my:S

51Testing软件测试网l1l ev2k&^2UyV

大小(字节)

:gE;LoG9v0

5} q;UPn3TQ0说明51Testing软件测试网@.I*j3g9X1? k0`

4P$ZRP D4LZ4]0p10404530_112030_Linux-x86-64_1of7.zip51Testing软件测试网7w~z6IEs

51Testing软件测试网2}K N"A3o0w\{

1358,454,646

)n"YygDQC$A051Testing软件测试网&a%F1OW!R:yN

database安装介质

"H.x,R;{ XqW-]$k3I0

sH~s[2[7Z0p10404530_112030_Linux-x86-64_2of7.zip

3d%^2HHd:t `6r!M051Testing软件测试网sD%y)rB

1142,195,302

~@9_l$T3QL'k0

1W8xy,[&OI-X1nS k4|Y e0database安装介质

LPca~Mh051Testing软件测试网6[0A!OJ3^5?d5e

p10404530_112030_Linux-x86-64_3of7.zip51Testing软件测试网!{Z$Z8u*j%^&n%KB b9n

51Testing软件测试网6}.A-uSQN,v:?t my

979,195,792

N_.Ne+W0

v7U9? h2J1J0grid安装介质

dfD.iHE-n051Testing软件测试网8Z:r*f(y6ni

p10404530_112030_Linux-x86-64_4of7.zip51Testing软件测试网"AFU6HM)bwK#v"A

1} MpFG0h T0659,229,728

KD[T{#P6] _o!]$p0

l&l'@y7sC3wp0client安装介质51Testing软件测试网'u+ML1[l \B

)S#c'P-zl:K:n$QNm0p10404530_112030_Linux-x86-64_5of7.zip51Testing软件测试网 H2xXQ0bIF?4e(b L

!CJ R9a#| Jo(P%@)g0616,473,105

3K [,{v4B0

+Ic[^ `6dy1e9r0gateways安装介质51Testing软件测试网V8Y}e)w}R.w6D"q+e$p

O-ZH(ojM.]0p10404530_112030_Linux-x86-64_6of7.zip

p,I;z1Rz051Testing软件测试网dV1v%c:bf1g` Q

479,890,04051Testing软件测试网EiaV `9qb

]YnV K"uip4t0examples51Testing软件测试网%]] V2_*Z|

5x)J6YGl Ba0p10404530_112030_Linux-x86-64_7of7.zip

LW&Ub1SF D1d0

2SDvF8u3dsXUo0113,915,10651Testing软件测试网vP8o4k Wvt

51Testing软件测试网mCU!U/\E"gK(D4j

deinstall51Testing软件测试网1un L+l:gx+z

51Testing软件测试网 A.YRWV@/PW

 51Testing软件测试网zBl/v5Ft,O

#s#O8kw;P,N0解压缩安装文件p10404530_112030_Linux-x86-64_3of7.zip,并赋予权限。

*V/Y ?RS p051Testing软件测试网@;tQ2esg

【命令】51Testing软件测试网iHLW)Gt

51Testing软件测试网re:qPQc

# cd /opt/oraadm

,C&e+Q;NS;Sm:}#K051Testing软件测试网*O:]DDT7@][2I@

# unzip /opt/oraadm/p10404530_112030_Linux-x86-64_3of7.zip

Rws8v'c%?7[F0

;m&C }3]a9S/]'xd&}0# chmod 770 -R /opt/oraadm/grid

L"FKpG a A051Testing软件测试网8c+_7mX"xOC

# chown @PR420@:dba -R /opt/oraadm/grid51Testing软件测试网-B!Y)e+r%n|S;[;c

;Q._@b V"\ A(Mu0 

YeS2_.Y5Pq:nXH04.1.3   创建Inventory目录51Testing软件测试网@(]:s*zJ!G,h?

在RAC各节点上创建目录/opt/oraInventory。51Testing软件测试网 fi8M%]1Hj9~6eFe

v}(w5H:IO$Ia|0【命令】

o;_A6E^5V/A+N4Sp0

Q|.O MGY0# mkdir /opt/oraInventory

1LC,]u8p4G Hdu0

'Q2e;|E^)r h0# chown @PR410@:oinstall /opt/oraInventory51Testing软件测试网7k] [P?\4K8y\

e _{*x5n0# chmod 770 /opt/oraInventory51Testing软件测试网2y%[ M YK^

4.1.4   检查必要的软件包

8hcro"RN0在RAC各节点上执行,以下软件包必须要提前安装。

!g mkE8YD0

Az8z y,TY0【命令】

2fTK,\-VH0

4t1O4`2y K,VeP!l0# rpm -q --qf '%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n' binutils \

'OL~1a5A(H0

J V#\^*tY0gcc \51Testing软件测试网EqeA%d H

51Testing软件测试网B~7va-`$o&D3e

gcc-c++ \

%_8c/ng0dq4U^051Testing软件测试网 @!U"H`j)l8a~CU

glibc \

*Vgwh qS0

Ux4Ev8KG0glibc-32bit \51Testing软件测试网_X/O/_;i9DEd tJw"F

"q8S,x&d_Pow u5e0glibc-devel \

N/K6kwQNrIi*~/M g0

3N7rO+\ g,by0glibc-devel-32bit \

r0K2|f#H'eaH;^0

@A@2u7] kLP;r0ksh-93t \51Testing软件测试网g]_c'W|$k Ixhu@

51Testing软件测试网S+W!C`(\V|B Pc

libcap1 \51Testing软件测试网h:cvw(@

51Testing软件测试网F+]+S\R A,U

libaio \

2e0a+z(L\6FN6K p051Testing软件测试网1LdY];x!]

libaio-32bit \

r0h s+@E1|uA2f0

CN)f+wEV%Xg0libaio-devel \

%@t4KL'D0

'J:E e8x8}k.K0libaio-devel-32bit \51Testing软件测试网+b/f)K%K:r?(oW

51Testing软件测试网k Y#{/k/d`

libstdc++33 \51Testing软件测试网)T*|R&cmiu

'S-K(c"J&dt+H0libstdc++33-32bit \51Testing软件测试网1Q8R*Ik!~o4^ y

;O*ZD l)U*H9pt_,w6V0libstdc++43 \

`.p"]4f`3G q9@051Testing软件测试网@QH(NE(n&?

libstdc++43-32bit \51Testing软件测试网 W3u5j2k3c{a

a!j@5xA,Y2\&yM4t_ |0libstdc++43-devel \

y8JQl ?&Dzx~@051Testing软件测试网 wA7U |t*RNL

libstdc++43-devel-32bit \

%O C$MEa;Q v*oYY$}051Testing软件测试网 ]fQ a5L&[3Y F

libgcc43 \

9Gk-F/P)h0re ?051Testing软件测试网B2U X!V'J1CfP F/\1{'u

libstdc++-devel \

?9]W8ry.^9q0

&k Fj$c*\'r&s0D!a*KU/H J0make \51Testing软件测试网kw U|K-K%_-I'j

+FM8@$I/P0U0sysstat

NW {'L:v*F(ha'O,k0

j(|bD3H"kqp0 

3}u:X6HF^EY R0

K2F,\.nv1],Mh0binutils-2.20.0-0.7.9 (x86_64)51Testing软件测试网^ Tey7Uc

51Testing软件测试网L-Z.c:k5czN4\?r

gcc-4.3-62.198 (x86_64)51Testing软件测试网#`%^'V+S6i:dEp

51Testing软件测试网-[+Ej} R:p

gcc-c++-4.3-62.198 (x86_64)51Testing软件测试网} _.WFE[:P

51Testing软件测试网6k&{]R~,e

glibc-2.11.1-0.17.4 (x86_64)

d#? L@n9J&~E4^^\051Testing软件测试网]7[,^P)F9Q

glibc-32bit-2.11.1-0.17.4 (x86_64)

"gKU:k1c2ZK051Testing软件测试网 r(L?w:HS$Z%[

glibc-devel-2.11.1-0.17.4 (x86_64)

c!R|S6~x%k051Testing软件测试网t3VyfuQ"s

glibc-devel-32bit-2.11.1-0.17.4 (x86_64)

kta^Jm0

(rt)kB pr?0ksh-93t-9.9.8 (x86_64)

1V h)PeGf/^%W0

NZ~ _ k6To0~0libcap1-1.10-6.10 (x86_64)

9QI `Q? {051Testing软件测试网&Mx6O kP{

libaio-0.3.109-0.1.46 (x86_64)51Testing软件测试网yzjLg

L ~p [9H @0libaio-32bit-0.3.109-0.1.46 (x86_64)

$AlH.]8y0

c6hF8F#K|T1w1F5h0libaio-devel-0.3.109-0.1.46 (x86_64)51Testing软件测试网8F hv.f\

(U9x2EQ*eW!FX5CZ0libaio-devel-32bit-0.3.109-0.1.46 (x86_64)

1fO1g!j \-wV051Testing软件测试网Zl2@P-A

libstdc++33-3.3.3-11.9 (x86_64)51Testing软件测试网'S0b&VS n R}

51Testing软件测试网#S O Q|'R&\je?

libstdc++33-32bit-3.3.3-11.9 (x86_64)

Vck(~/MXNB.R+@ D051Testing软件测试网f4Fy1hO?a

libstdc++43-4.3.4_20091019-0.7.35 (x86_64)

"_1vb|W!_ aC051Testing软件测试网/@| Sm`

libstdc++43-32bit-4.3.4_20091019-0.7.35 (x86_64)

X.h&Rn1[FQ051Testing软件测试网pT"Q aV2O'teG,D#k

libstdc++43-devel-4.3.4_20091019-0.7.35 (x86_64)

%lo kLr5Gd-a@;}051Testing软件测试网"W0p~b0r3ImB

libstdc++43-devel-32bit-4.3.4_20091019-0.7.35 (x86_64)51Testing软件测试网X9evJ z`'tvO a S S b

{:@+HvV$X!`A'v0libgcc43-4.3.4_20091019-0.7.35 (x86_64)51Testing软件测试网_5z;BL x)l

51Testing软件测试网 D.Pn _B6xX

libstdc++-devel-4.3-62.198 (x86_64)51Testing软件测试网y&zk#U$j G(^u

P4`"@ h]-bX4F0make-3.81-128.20 (x86_64)51Testing软件测试网4w C[ B/G PT

51Testing软件测试网9udw_ u

sysstat-8.1.5-7.9.56 (x86_64)51Testing软件测试网:v"B&]T*Y`?

#sR#e4t~.[0 

/?}j;e&h:KW)q04.2  Aix平台准备工作

J4G8i8\Z04.2    51Testing软件测试网/H3qp$H;Z

4.2.1   调整AIX内核参数

8]`?:|?C0在安装GRID之前,请严格按照《数据库Oracle11g参数配置指导书》的AIX内核参数部分进行操作系统内核参数的调整。51Testing软件测试网I0D_}l\

4.2.2   拷贝安装光盘51Testing软件测试网0E B${bc9L

Oracle11g有多张安装光盘,为方便起见,可以将Oracle Grid安装软件拷贝到节点1的/opt/oraadm中,目录结构如下:51Testing软件测试网-?Ms7pZ.X3p${

文件名称

~J]`J*d051Testing软件测试网M p2}]'K9[C

大小(字节)

*}2{1Srg [?NM051Testing软件测试网(zv0E$qKl

说明51Testing软件测试网+C h4VtY j

kR r];D@h1U/P051Testing软件测试网(n8_$]#q1~ y o.R

p10404530_112030_AIX64-5L_1of7.zip51Testing软件测试网f z ~!L0K4sG

51Testing软件测试网nu"Jl#{6yx

1,766,307,597

+Jw `\"_W+L051Testing软件测试网 Hw_F^TE*{

database安装介质

cN-YEAp051Testing软件测试网~e*EG1R.iUg`

p10404530_112030_AIX64-5L_2of7.zip51Testing软件测试网{(i0K.Urh)v}4n

51Testing软件测试网^iQIg^#@

1,135,393,91251Testing软件测试网eF8H|Sb [XW(W

51Testing软件测试网0R:sE*?\5k/M

database安装介质51Testing软件测试网4d%^y WkT9C

? |]MrZ0p10404530_112030_AIX64-5L_3of7.zip

l4V;W&T/MhB0

$HS;\ sZA8m02,036,455,63551Testing软件测试网j9@4G?8lq W |N

.BFRU D`"w&]0grid安装介质

lx!\8I*u+Pf?PHv0

9TI Mr7g-X"l'?%]0p10404530_112030_AIX64-5L_4of7.zip51Testing软件测试网Z1| \#GTY!\

51Testing软件测试网(PSK:p$b;c+CB F

1,025,168,848

:I _hQq8s051Testing软件测试网}&J_+kEo-WK!Q

client安装介质51Testing软件测试网Wp{,G:R?R Y2w

51Testing软件测试网6D @r:eb

p10404530_112030_AIX64-5L_5of7.zip51Testing软件测试网R^/km6_Fzc

0As2SKo-_0890,767,19351Testing软件测试网bqM TK1kT

+IT D4t4h[u v0gateways安装介质

?_~tRIr0

9R3yh Pt @ N0p10404530_112030_AIX64-5L_6of7.zip

iW0`Fh'bb0

l!u(rr7X'H y `+[ P N0544,612,12551Testing软件测试网\0`%H9` _JK6Q

51Testing软件测试网qBt!hu(|j_ ]

examples

W3W#V.hZ8~051Testing软件测试网(? s OPiE&M

p10404530_112030_AIX64-5L_7of7.zip

*jC?Lp`S051Testing软件测试网sWw%fZ;];\

223,347,07551Testing软件测试网K7rBM5MK(FM

51Testing软件测试网Zu2piCj

deinstall51Testing软件测试网4j!lL:`7J2p

[,HY4~[:s?e0 

,aP O6VQh051Testing软件测试网Kat _6hG

解压缩安装文件p10404530_112030_AIX64-5L_3of7.zip,并赋予权限。

\i;W ugU051Testing软件测试网0_8n8_@7Y$oB

【命令】

B[#r U7]O051Testing软件测试网Y`0iv&i4w,OQ

# cd /opt/oraadm

W0V Wtbj2DB051Testing软件测试网9f\u3g5k-j%|!p

# unzip /opt/oraadm/p10404530_112030_AIX64-5L_3of7.zip

?6gmy f!N$Ss051Testing软件测试网Y1y1m H+Av,Gh

# chmod -R 770 /opt/oraadm/grid51Testing软件测试网{7ZB+V*wa

1H ?|M m0SA"d@c.V'_0# chown -R @PR420@:dba /opt/oraadm/grid51Testing软件测试网-D4Y{K(Y)HtH2Y

51Testing软件测试网2q["r/x9S7NK

 51Testing软件测试网;ow8y*[R#X

4.2.3   创建Inventory目录

3X7hNXAw~0在RAC各节点上创建目录/opt/oraInventory,并使grid:oinstall为其所有者。

8c bq2eZm&ns.r0

v|"S,~7l4QWphS0【命令】51Testing软件测试网O*BSaKL:y

6]fJ$Cu K0# mkdir /opt/oraInventory51Testing软件测试网5Nc"qYw!Nt%\

51Testing软件测试网j|%M,K'e?

# chown @PR410@:oinstall /opt/oraInventory51Testing软件测试网}[#fyG0u

51Testing软件测试网-Kq&U eS d

# chmod 770 /opt/oraInventory

]$v9|#v|'j^k04.2.4   检查必要的软件包

;vk8?/{c6W0在RAC各节点上执行,以下软件包必须要提前安装。

|un6?}Y7n7p051Testing软件测试网3eY0Le#^&W j:NP%I{

【命令】51Testing软件测试网[ X8@Z3ts

7SS*M y5j*hh ^0# lslpp -l bos.adt.base bos.adt.lib bos.adt.libm bos.perf.libperfstat \

s*aq$e3@"^gF051Testing软件测试网#q+M*h7m,SMkl-i3|3|

bos.perf.perfstat bos.perf.proctools rsct.basic.rte rsct.compat.clients.rte \

'`OO7BHO0

s)w^N"t"P*s-z'Q0xlC.aix61.rte xlC.rte

`Gj4|_zjW051Testing软件测试网CIDS1T6P6Y4c

  Fileset                      Level  State      Description        51Testing软件测试网%g2](^+P W

51Testing软件测试网#q6A2]fC"~m6K

  ----------------------------------------------------------------------------

m;\&B'|1R|)WPf B051Testing软件测试网{0@ V3_m8QV,q\9L

Path: /usr/lib/objrepos51Testing软件测试网e2h#_-Xr)f7~5C

5k9~"{6k9d'X5B*o0  bos.adt.base               6.1.6.1  COMMITTED  Base Application Development

|l X.B[gI051Testing软件测试网'F D*s$L*\rb

                                                 Toolkit

6ZB tn2b2G'c6e8H051Testing软件测试网h*B3U*D#df L

  bos.adt.lib                6.1.2.0  COMMITTED  Base Application Development

&~B@'Dv \s$BO1Ve{0

)I'd],}2D[U}(G0                                                 Libraries

[%C%rf$_J0

Z#M/Y7k8X em~0  bos.adt.libm               6.1.6.0  COMMITTED  Base Application Development51Testing软件测试网O^.DDE;N

51Testing软件测试网 ZMq+Ey e(}

                                                 Math Library

7Z%@J"Mi%zNA+s0

3U7Pz1|D:X%`0  bos.perf.libperfstat       6.1.6.1  COMMITTED  Performance Statistics Library51Testing软件测试网6kD_s@c

51Testing软件测试网&uZn$]/] {5jj]

                                                 Interface51Testing软件测试网yk3ZjY(X A#b

51Testing软件测试网6RQ!KF%_P8v$d

  bos.perf.perfstat          6.1.6.0  COMMITTED  Performance Statistics

Q2@ E5E%c tQg7b051Testing软件测试网\7~ V*f&mA$i|t

                                                 Interface

8G}G t ? t051Testing软件测试网v@f7P7n4n-W

  bos.perf.proctools         6.1.6.0  COMMITTED  Proc Filesystem Tools

U5_ \N"s_o T051Testing软件测试网$T Z3R/[nM#W

  rsct.basic.rte             3.1.0.1  COMMITTED  RSCT Basic Function51Testing软件测试网9GTpA!~P)mc%h4U@&F

51Testing软件测试网!xw|0G"k];M+W

  rsct.compat.clients.rte    3.1.0.0  COMMITTED  RSCT Event Management Client51Testing软件测试网N#b9oF,J!E

51Testing软件测试网9^ L k R `g]

                                                 Function

5_T&pV\ u;Yt0

Am3j/VO0  xlC.aix61.rte             11.1.0.1  COMMITTED  XL C/C++ Runtime for AIX 6.1

gv ~9|nu051Testing软件测试网_Nm:qE&d&@u

  xlC.rte                   11.1.0.1  COMMITTED  XL C/C++ Runtime

!N1T:a-`+v-[ mG051Testing软件测试网JNwi IO;Ge

 

+Vs9IiQ YO051Testing软件测试网"UF&^k Dd

Path: /etc/objrepos

[nQ-C-n6_+J`S051Testing软件测试网 Xz([.HE

  bos.adt.base               6.1.6.1  COMMITTED  Base Application Development

/DN ?7M A4O0|6u.LJ"Q0

}s}"eiM5@G0                                                 Toolkit51Testing软件测试网 m,ck} Fw

51Testing软件测试网1I S;\&VL+z4Is~

  bos.perf.libperfstat       6.1.6.1  COMMITTED  Performance Statistics Library51Testing软件测试网`WH ns

51Testing软件测试网_MO+f]9Fl5U-x

                                                 Interface51Testing软件测试网XO3Me&pGF

O(i'^5`8a)MS0  bos.perf.perfstat          6.1.6.0  COMMITTED  Performance Statistics

mh;Ms9j0

pk'zZk N"l6x4K0                                                 Interface

fn!U oU?#}d2nfG0

HQ(Y9l'ir(Z0  rsct.basic.rte             3.1.0.1  COMMITTED  RSCT Basic Function

^\uTZ UGW0

H N}w'Ot[MB x0 

J4{j] \ O J%X04.2.5   修改用户属性

UAY&r%`3p^Jo8C0以root用户登录,在RAC各节点上执行以下命令。

n,V&U1X$d2\}0

;js2iFEPl#] Y/x0【命令】

8uOh&n2]/y(c051Testing软件测试网Z;GEc9y1Y8TYA1Uo

# chuser capabilities=CAP_BYPASS_RAC_VMM,CAP_PROPAGATE,CAP_NUMA_ATTACH root51Testing软件测试网e? k3K9y)Y

51Testing软件测试网O|CZlz zI

# chuser capabilities=CAP_BYPASS_RAC_VMM,CAP_PROPAGATE,CAP_NUMA_ATTACH @PR410@51Testing软件测试网!Z*rVn.B ^D)X

51Testing软件测试网1rG"bi"qh

# chuser capabilities=CAP_BYPASS_RAC_VMM,CAP_PROPAGATE,CAP_NUMA_ATTACH @PR420@

n2G@6A_'X051Testing软件测试网ui0T6a X

 

'T_,?6r/{)Kw/m04.3  安装Oracle grid软件51Testing软件测试网/s8kQ5@|

4.3    51Testing软件测试网3`7p9K.su mO g]J

4.3.1   配置响应文件51Testing软件测试网`C u6WLY0[!_4W

在节点1上拷贝响应文件 到响应文件存放的目录下,配置该文件里面的参数。

!N b,rL/Y7i6gC04.3.2   执行安装命令51Testing软件测试网*N v2~W`

# su - @PR410@51Testing软件测试网(c5^[-{5B5G&d

51Testing软件测试网$q(s[D,OT

$ cd /opt/oraadm/grid/51Testing软件测试网 V:rRNS j

{"tV8P s0$ /opt/oraadm/grid/runInstaller -silent -ignorePrereq -responseFile /opt/oraadm/11gR2_silent_response_file/grid.rsp51Testing软件测试网'b e!z6f1rcn

4.3.3   执行orainstRoot.sh、root.sh和configToolAllCommands脚本51Testing软件测试网Q)X8RZrk]5a*c(N

以root用户登录节点1,并执行 /opt/oraInventory/orainstRoot.sh 和 @PR130@/root.sh

}k{-~ U7u}051Testing软件测试网| LNH)J

以root用户登录节点2,并执行 /opt/oraInventory/orainstRoot.sh 和 @PR130@/root.sh51Testing软件测试网 E(GL2^+r;zM-{n*Z5`

qKe L&P+A0以@PR410@用户登录节点1,并执行 @PR130@/cfgtoollogs/configToolAllCommands

O4]&jx@r0

%E$z(K6u7D!ZrU0注意:必须在节点1上把两个脚本都执行成功后,才能在节点2上执行。51Testing软件测试网z`}f n&q

4.4  检查CRS是否安装成功51Testing软件测试网:EN+egVm J

# su  - @PR410@

.d2ik|8fm2t&[ ?0

8\BRbs!M3N0$ crsctl stat res -t51Testing软件测试网Z:q@ H#B:I\["Lm^

51Testing软件测试网{ ` L:v a

 

'@q9m"}G6L9H4RUp0

5|8T7Vi{+v0--------------------------------------------------------------------------------

8^.lq%u4D tA0

/kZT iD\ Al0NAME           TARGET  STATE        SERVER                   STATE_DETAILS

FY4lh l-N,w#F0

;Oq4y-Xy+k O(W0--------------------------------------------------------------------------------

&u9XwNS6M q@Fv0

Lq2C6_8vsLj0Local Resources

z d J kw6C w0

}1PM2E)n a C0--------------------------------------------------------------------------------

rb5e2R)G6pl6a0

Bp4FC/B \:O6N*M*G]0ora.DG_ORA.dg

O H#f*kT{0

0ZO(C'LI)xv6~8K._0               ONLINE  ONLINE       linux70

w_SA0f+I0

0\'O(r@t GW0               ONLINE  ONLINE       linux8851Testing软件测试网HRM O @ Vq

51Testing软件测试网 g!|4X8B]

ora.LISTENER.lsnr51Testing软件测试网 HTJ K5_*{E

51Testing软件测试网)UW:IeE R

               ONLINE  ONLINE       linux7051Testing软件测试网,]QLX^a

51Testing软件测试网A(`&U d*cV/o)r

               ONLINE  ONLINE       linux88

(q$?*N]f4{D-[:}051Testing软件测试网%ED Y3u s*I N

ora.asm51Testing软件测试网,U } M H2W8e?

z6H"wD~V0               ONLINE  ONLINE       linux70                  Started51Testing软件测试网 VAL,Q0y.nQEE

v$Q KQ v ]!Ypq-l0               ONLINE  ONLINE       linux88                  Started

3F qj+} _?*y0

0~!U0|:rCqrl0ora.gsd51Testing软件测试网W$@RA1|\.}#_la

e V0I!yd T @0               OFFLINE OFFLINE      linux70

/IY(yx H3`(L0

{M` ^W7c5|1f+W0               OFFLINE OFFLINE      linux8851Testing软件测试网@:e-Ec.E9o's

51Testing软件测试网@.S7y aa}WW

ora.net1.network51Testing软件测试网o.LZ| i-VNa

51Testing软件测试网xcK`]5q5p

               ONLINE  ONLINE       linux7051Testing软件测试网 |i)@X"^8O

51Testing软件测试网~EH)y`"PilE&{

               ONLINE  ONLINE       linux8851Testing软件测试网,B6uglH

51Testing软件测试网1A$a2y {&K0_;`3T

ora.ons51Testing软件测试网^c9YX~Q

51Testing软件测试网8`"TF3q2U#[T

               ONLINE  ONLINE       linux7051Testing软件测试网;Ne jD4Pv2M

9f3wZ/C [ sKW0               ONLINE  ONLINE       linux88

(FK AsspD0

7N%T%?h?'fxD0ora.registry.acfs

6_~C^hY0

'o#L(U k#ju0               ONLINE  ONLINE       linux70

l \[4p!u6D9JUp+c9b0

3{,X,G@rh p0               ONLINE  ONLINE       linux8851Testing软件测试网w4iCj7zQ/i7E9I|Z

:eV'~)[pu0m0--------------------------------------------------------------------------------51Testing软件测试网1e-p:k Xc)a9zB

51Testing软件测试网"k#A U)Kwe-cs\rb

Cluster Resources

&k-j8k[&i+dP5Ln051Testing软件测试网!aO)r R4vX0l

--------------------------------------------------------------------------------51Testing软件测试网4Hanh,]#i

1b(g)Dz0d#Y2\ b0ora.LISTENER_SCAN1.lsnr51Testing软件测试网sCmI}3t1o1B

-o^Z'L B.JTd;i){3AW ~;V0      1        ONLINE  ONLINE       linux70

1T.x*Et-`Y051Testing软件测试网`rUP:I6Zkno%Q

ora.cvu51Testing软件测试网iKX9k{*^E0^k

7U3i$e4Ro HY3m0      1        ONLINE  ONLINE       linux7051Testing软件测试网3LW&hOj;_w sp6C

b~)r0X j#tg0ora.linux70.vip51Testing软件测试网` Y h2}f E'?5S\

N3d)Pmq0      1        ONLINE  ONLINE       linux70

2V6XC y(M/tP051Testing软件测试网3xPzLg/m3`

ora.linux88.vip

7fk*dSZ8w2Wh051Testing软件测试网_SZDb_:Y.tyd

      1        ONLINE  ONLINE       linux88

.l? @)m/`] O8u:j1g7v0

)_4U(?.mD@TYW0ora.oc4j51Testing软件测试网k`w\];t _9F

51Testing软件测试网$TYZ%p t/XX

      1        ONLINE  ONLINE       linux7051Testing软件测试网Iao(z)f

UIt9q+U7A0ora.scan1.vip

0I4A;Xu:[]051Testing软件测试网Z4N}(~2g

      1    ONLINE  ONLINE       linux7051Testing软件测试网.H?-el%\&\

4.5  修改配置文件51Testing软件测试网P^#]? h&`rO

在一个节点的@PR410@用户上

3a`k#j$n:fz/m0i051Testing软件测试网-X.d.HZ6k!m%R

# su  - @PR410@

A6xfd:FB S0

T8YC6vri6K"Xt0# cd $ORACLE_HOME/oui/bin

#wV5e-pT{t(I051Testing软件测试网|z,k#r1j9\5C

# ./runInstaller -updateNodeList ORACLE_HOME=$ORACLE_HOME "CLUSTER_NODES={@PR150@,@PR151@}" CRS=TRUE

(WF2h-r\04.6  启动默认监听器51Testing软件测试网F-I5VfS'M

在第一个节点上,拷贝响应文件 到响应文件存放的目录下。配置该文件里面的参数。

"a!D|]%P2iHR051Testing软件测试网$YQ/O `U G$t

# su  - @PR410@

Q q(Q?`:X&t051Testing软件测试网W!P/DB b(h@/z c

# netca -silent -responsefile /opt/oraadm/11gR2_silent_response_file/netca_default_grid.rsp

[:b6TlChv!QL+X,~1b0第5章  安装ORCLE软件 5.1  拷贝安装光盘51Testing软件测试网au bKW/x

解压安装文件,并赋予权限

/iG{)N+VT5oz0

l2S^r3D6G!t0p10404530_112030_XXXX_1of7.zip51Testing软件测试网h j?L'DfL/?

5bB ep)ru3W0p10404530_112030_XXXX_2of7.zip

"fGI$eYRR051Testing软件测试网BK @z m;j&OP&O

备注: XXXX表示平台,例如:Linux-x86-64、AIX64-5L等。51Testing软件测试网p+`,`U"A@,Xl;C D

51Testing软件测试网d f$C2{ZU

以Suse平台为例:51Testing软件测试网l-f(z&dd o

51Testing软件测试网'nO:L?B}4e

# cd /opt/oraadm

m f:@ RdB y6go:K4YC:d0

8d5te!@/Kz$x:j0# unzip /opt/oraadm/p10404530_112030_Linux-x86-64_1of7.zip

|&P^GA;hv Z0

3I Q7[(?\/^-j0# unzip /opt/oraadm/p10404530_112030_Linux-x86-64_2of7.zip

)[S T HE0

S Z]Pg+zN;^9IA0# chmod 770 -R /opt/oraadm/database51Testing软件测试网o[/O~F

uco zbh d:_B%f0# chown @PR420@:dba -R /opt/oraadm/database51Testing软件测试网+c[t6e-v i~

5.2  安装ORACLE11g软件51Testing软件测试网lp"w#N5o5uX

5    51Testing软件测试网5D j.\QM t

'W@Z X C05.1    

`\EK9Qd m)[0

gl$PX/` X ?c\W ]?05.2    51Testing软件测试网^~eL:YM9E%L

5.2.1   配置响应文件

"m5N`5b QeS:i0在第一个节点上,拷贝响应文件 到响应文件存放的目录下。配置该文件里面的参数。

sPi5v(yss!Z*A0

2qe r$o(g7x;y0 51Testing软件测试网'} wYBM/wj#}+R3_

51Testing软件测试网Kkec)on7^;w

响应文件中的参数

2na#_:xp*}8W051Testing软件测试网3h"yXz_(LI;s |L

组件名称

(o z-K:d{!w0

0q:uJ#G4ru8Q0对应的参数命名

`-mw6{y6C nw051Testing软件测试网"H7F(fM\US

oracle.install.db.optionalComponents

GTos.s0

4P7eAjT0J c G0Oracle Partitioning

Pf~[ HT8Ey051Testing软件测试网n1w4^l |Z:TKY

oracle.rdbms.partitioning:11.2.0.3.0

yK0K#_8c] p*k R051Testing软件测试网%QCz.\B

Oracle OLAP

(d|W4M1[%v2W%ve$tX0YA051Testing软件测试网C&_V'D!p5v

oracle.oraolap:11.2.0.3.0

a&| [!V bs"A6]Y @051Testing软件测试网4^5v+H:Z?a

Oracle Label Security

c'OLa{c0

m3T1_Q%dj7E0oracle.rdbms.lbac:11.2.0.3.0

!s s6qA?*WP#t0

Lu)W2f!|1b8p0Oracle Data Mining RDBMS Files

ChAo&cz:l0

,@I'P LY/O B:D0oracle.rdbms.dm:11.2.0.3.051Testing软件测试网+QR ~:y'_ B3_t

?p`YJ M }]|0Oracle Database Vault option51Testing软件测试网R(mR7zm.L

6UW3Hp\hPbl3t0oracle.rdbms.dv:11.2.0.3.0

'G)n9M9n/D0ZW"d ZA051Testing软件测试网 ^%x!V-t2O\'V [

Oracle Real Application Testing

1L\0y!l6v}B2{8b|M(Q051Testing软件测试网1JnK*Tc]8D'f\

oracle.rdbms.rat:11.2.0.3.0

|mdHTS+Ug~2[0

-L@n&}CY0根据需求配置db.rsp响应文件中的两个参数

'E'i#`v.k3\5F E ye051Testing软件测试网2pYN {_w

oracle.install.db.EEOptionsSelection

mtx s.Ud'y7LpH051Testing软件测试网d%]~3H I x

oracle.install.db.optionalComponents51Testing软件测试网 HX}7C5d8K'{$I"_

.S|e zgD B:k8Z0例如:上面6项组件全选:51Testing软件测试网MysL%P&l0P U.x:R'}

51Testing软件测试网9K3V9m-fBu L1J/Z

oracle.install.db.EEOptionsSelection=true

)q`A6O1k1J-Sw+wz051Testing软件测试网&h4Ev ``.]7FB

oracle.install.db.optionalComponents=oracle.rdbms.partitioning:11.2.0.3.0,oracle.oraolap:11.2.0.3.0,oracle.rdbms.lbac:11.2.0.3.0,oracle.rdbms.dm:11.2.0.3.0,oracle.rdbms.dv:11.2.0.3.0,oracle.rdbms.rat:11.2.0.3.051Testing软件测试网_ U bf a1N(x

a*R d:s"\:D YH0上面6项全不选:

$hI5^j'v:F IDS-Il.mH0

/hc*h&lT'@Bw0oracle.install.db.EEOptionsSelection=false51Testing软件测试网*ye6k2R(K(s[zm\

51Testing软件测试网.p/O'V#UV'R,K

oracle.install.db.optionalComponents=

fvKB+tx05.2.2   执行安装命令

zg4M `^Ew0# su - @PR420@51Testing软件测试网 N j6u9H*f

51Testing软件测试网 fYU2F%c*O^ R

$ cd /opt/oraadm/database/51Testing软件测试网@ sR1S(kKv

N8i,a3esK3|0$ /opt/oraadm/database/runInstaller -silent -ignorePrereq -responseFile /opt/oraadm/11gR2_silent_response_file/db.rsp51Testing软件测试网@+vp G0HXC

5.2.3   执行root.sh脚本

?+~ Lce@0以root用户登录节点1,并执行 @PR230@/root.sh51Testing软件测试网x,E.mi Uy8a

51Testing软件测试网@} i\{

以root用户登录节点2,并执行 @PR230@/root.sh51Testing软件测试网]?+XC fHL

5.2.4   安装完毕查看make.log是否有错误信息51Testing软件测试网y7P"Wi |L$F.I4f

路径:$ORACLE_HOME/install/make.log51Testing软件测试网Y j[ u ZS s

5.3  安装Oracle补丁51Testing软件测试网7~H_H@ngJ?U

请按照《Oracle补丁安装指导书》安装Oracle补丁。

W'|"uD6A,aC/S0第6章  建立ASM磁盘组

-x E |*@3FtdU2cm x0在第一个节点上,拷贝响应文件 到响应文件存放的目录下。配置该文件里面的参数。

+iXj;z wd,cP C.E051Testing软件测试网F0LeI#Qx

在第一个节点上执行以下命令51Testing软件测试网7i)g6|L~t/EW

q \E.Aa+~.Hu0# su - @PR410@

;v ~4y?2R0U}H!b~0

%\ vGt#z"^A0$ cd /opt/oraadm/11gR2_silent_response_file/51Testing软件测试网/[c!J\$i;Y6eT7Q].`U7h

51Testing软件测试网 Q pi*r F%I

$ ./creatDiskGroup.sh51Testing软件测试网d0}_!l2\ns'iTYW

第7章  建立数据库 7.1  建库前准备

1AU7u.`GS8G6F7k B7z0在安装节点1上执行下面命令

R5H,d)u"DU9t0

*f.j3y-d;[&E0# su - @PR420@

*N&tk`omC051Testing软件测试网 f~)j7|c

$ mkdir -p @PR220@/admin/@PR250@/scripts/

p*Z4o#MpU%qD0

oZ$x.jI)p0$ cd /opt/oraadm/11gR2_silent_response_file/scripts

l R(|mfE051Testing软件测试网#nY4tg0\!l$J o.Va2b

$ cp * @PR220@/admin/@PR250@/scripts/

(Q4S d1S;V&Qs(i0

3P\qR;T~0$ chown -R @PR420@:oinstall @PR220@/admin/@PR250@/scripts/

.a ^/uq[(M*]p9I0

i luhU3]+ud$a0$ chmod -R 770 @PR220@/admin/@PR250@/scripts/

e[$ZHa_ u1}$l051Testing软件测试网 v~%k'Fo`g|

配置scripts目录下的所有响应文件51Testing软件测试网 g*^(O]e%|@

5P-W4a W Pz{]0

c2MIS}`1^"t0准备安装目录51Testing软件测试网&UdeO\e^N9wC

51Testing软件测试网Z1j$zr3V

在Rac的所有节点执行下面命令,除了安装节点1之外

y3oD6J/o#K051Testing软件测试网2g}.D? pA6x2F

# su - @PR420@

Ny.PSl!i^(L1t v4f051Testing软件测试网]|+z;Ggb

$ OLD_UMASK=`umask`

*KE2p_4xj5f-f }N0

];_z@MF'N^0$ umask 002751Testing软件测试网b#dl)[S4z#Wlr+^g

E9O8API;UuaT*F0$ mkdir -p @PR220@/admin/@PR250@/adump51Testing软件测试网P2bTa"~W

51Testing软件测试网I9C*LN)g srX

$ mkdir -p @PR220@/admin/@PR250@/dpdump

.c,HN Q2D"~0

@q eG1UF.R"\0$ mkdir -p @PR220@/admin/@PR250@/hdump

;Qtc8eUYI\051Testing软件测试网0M/AodOD3O%HUv

$ mkdir -p @PR220@/admin/@PR250@/pfile51Testing软件测试网]$N P9G8o rVT/{f

51Testing软件测试网wL]4K o

$ mkdir -p @PR220@/cfgtoollogs/dbca/@PR250@

dL2AE4~7t0

HZ lWc6GV0$ umask ${OLD_UMASK}       

t-c1H6r:y.p6VxJ-f j07.2  创建ORACLE数据库

(pa*|&T-a%c0切换到@PR420@用户

L.A_,|w,^y0

*reE]9wwQ&kcX_rm0# su - @PR420@

U:i@d"xa%|/|*U J M051Testing软件测试网'W+S'p l*dI

执行安装脚本

2gsJ1HP}/t"U0

/TI0{ `!~0$ cd @PR220@/admin/@PR250@/scripts/

7P#Rn2q&A(I051Testing软件测试网;Ba(y!a?8U^

$ ./instance1.sh

J\T'N8fNS#tKBu07.3  登陆数据库进行验证51Testing软件测试网!Ti A9ky]S u

数据库实例启动后,登陆数据库确认数据库状态:51Testing软件测试网Y5G(i}w3n8A|g[rhy

#d7q"l4s&W |v0# su - @PR420@51Testing软件测试网+P FS/J/nt;H6X:eW

51Testing软件测试网 @/|-VX8_-p(V|

$ sqlplus /nolog

k;^ s_i(P0

D i#w)]5o#X3U0@ Mu0SQL> conn /as sysdba;

&tolvn0j0

5V|-sK]1R0SQL> select status from v$instance;51Testing软件测试网4kZRBK5f

51Testing软件测试网g}k [:B-n*z$|!Rz`(z

STATUS

[Iacd:o}051Testing软件测试网;mtl:n:MHFPw

------------------------

O1v0Qn I9N&w051Testing软件测试网 BB+?'L)V"A3FW

OPEN

2^(G[XPsw E/A.O6L07.4  配置ORACLE监听器

'LR_ z x8~0在第一个节点上,拷贝响应文件 到响应文件存放的目录下。配置该文件里面的参数。

m^Dgk'm0

}4}7~x"c|Q0在第一个节点上执行以下命令51Testing软件测试网/K,?,k0V_#P+}

51Testing软件测试网 p1u ?Y-{

# su  - @PR420@

_TBk I"Tr`"[%{3Y051Testing软件测试网/V^7M)|o;E

# netca -silent -responsefile /opt/oraadm/11gR2_silent_response_file/netca_oracle.rsp51Testing软件测试网(`0Y[} r

7.5  修改本地监听器配置

(h$E"w^2|'a1w0以@PR420@用户登陆节点1,执行以下命令设置本地监听器指向多个监听器配置,HOST指向各节点的虚拟IP地址。

[JK@1_R8qs2@0

9Zdg m%c A3Z'`0# su - @PR420@51Testing软件测试网m8x m#z lA[

`v9F| ~0$ sqlplus /nolog

,Q.mn'i? [$lk} G(z051Testing软件测试网c?*bo*EF ?

sql> conn /as sysdba;

-i2x`&Xb:{:}051Testing软件测试网g t2m rk.WS3C

sql> alter system set local_listener='(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=@PR170@)(PORT=1521))(ADDRESS=(PROTOCOL=TCP)(HOST=@PR170@)(PORT=@PR310@))))' sid='@PR250@1';51Testing软件测试网~9t ^+?,\4p1O gXv-g

51Testing软件测试网6@ M+A A`6Pl

 51Testing软件测试网KuZ Z,@+p

51Testing软件测试网 yrz0`_G

sql> alter system set local_listener='(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=@PR171@)(PORT=1521))(ADDRESS=(PROTOCOL=TCP)(HOST=@PR171@)(PORT=@PR310@))))' sid='@PR250@2';51Testing软件测试网 i.B+Z-Wnt

7.6  添加服务service_ora51Testing软件测试网2Du*L7M9_X#q:O

添加服务51Testing软件测试网 pk aCsu%^j
以@PR420@用户登陆节点1,执行以下命令添加服务service_ora51Testing软件测试网$k0gYm7{*|mcz

51Testing软件测试网qOSHxX

# su - @PR420@51Testing软件测试网|r[)Jt-OA

.@l,s(Q9kc)u(G0$ cd $GRID_HOME/bin51Testing软件测试网-hvw/si `.MK5G

51Testing软件测试网yZ)bF zU"P_

$ ./srvctl add service -d @PR250@ -s service_ora -r "@PR250@1, @PR250@2" -P BASIC

3j^1[gI g&l*_~051Testing软件测试网Jyh&]r:L0B

$ ./srvctl modify service -d @PR250@ -s service_ora -P BASIC -e SELECT -m BASIC

q%y8v;T1s D*M051Testing软件测试网!f(Bj5l-CP9X

启动服务51Testing软件测试网vmWt0r,IC8kB

51Testing软件测试网 V5OH-HgT8to

# su - @PR420@

/|!I(D+Il051Testing软件测试网ZRI'Sl&MP

$ cd $GRID_HOME/bin51Testing软件测试网#N*wBP qn

51Testing软件测试网#QM-A(H6MV r0m

$ ./srvctl start service -d @PR250@ -s service_ora51Testing软件测试网h4y,d;bD#V+D1x)Q }

{(Da!ru0设置参数

-BI.m|%Km/Pb0

!B z8kn {&f0# su - @PR420@

{"t4|&F_#H%x051Testing软件测试网;k5K+U} zW jS*H

$ sqlplus /nolog51Testing软件测试网L)^Go.]E^n

6[7mO!U5Gz"H;`_G0sql> conn /as sysdba;

*q } Bw:i8VZq+F.a051Testing软件测试网bxBu!y

sql> begin51Testing软件测试网"p?4J{uN8A;`

51Testing软件测试网$}5|!~i_

 dbms_service.modify_service(service_name        => 'service_ora',51Testing软件测试网5p,hv$AY{

51Testing软件测试网Q%G,Ya6N+d

                             aq_ha_notifications => false,

&z&N9J3H.R0

/u'Gz N4V\ pQ@$`0                             dtp                 => false,51Testing软件测试网M CP jv

OWyskx m7h0                             failover_method     => dbms_service.failover_method_basic,51Testing软件测试网] [3@Gu(P2b,``

51Testing软件测试网5Vgp|7]n

                             failover_type       => dbms_service.failover_type_select,

"r7IF sPYz2v7g051Testing软件测试网KAF7PIs Lb

                             failover_retries    => 5,

r@H&P)fP0

dz/S,n&D6_I8g0                             failover_delay      => 2, 51Testing软件测试网 lbXQ Fs7S5{#P RU

]c6uJzT? Z'OP0                             goal                => dbms_service.goal_service_time,51Testing软件测试网 k8KE4X#W5H+qo3\

N8v/m0Tsbk Ue&gB0                             clb_goal            => dbms_service.clb_goal_short);

6`z S"K }Jbu.w051Testing软件测试网O8i^-q"D

end;

!|U/rls&T051Testing软件测试网9X&BIRV5u:X|y F

/51Testing软件测试网r&b\V9W

7.7  修改初始化文件

B |F J4C`$vP0分别在RAC各节点上执行。51Testing软件测试网}+d2DF!}9Z6U2Y,n

X'O z|J[8v Xv0文件路径$ORACLE_HOME/dbs/initSID.ora

eq%Gk#?Rg0

0N t.CX+Q3v0需要设置参数“_optim_peek_user_binds”为false,不进行变量窥视。51Testing软件测试网x!{a` mvr

8|N:ik$S;S-FR8R&V0需要设置参数“_b_tree_bitmap_plans”为false,不进行位图转换。51Testing软件测试网*`K0\gzN

51Testing软件测试网BR3OD9bK4qO

【内容示例】

nxQE4SOq1[0

*b/`e a P~| m&`8\ X\0$ vi $ORACLE_HOME/dbs/init@PR250@1.ora

Y6M7B4F;H lS ~0

D]RW0x5_&@h(L0 

^t4g9b(lmF.V051Testing软件测试网)O9hnAFy

SPFILE='+DG_ORA/@PR250@/spfile@PR250@.ora'51Testing软件测试网 i(LOUV

51Testing软件测试网q/d)A5~,T#mq"u6E&x

_optim_peek_user_binds=false

m9B#njj"kH051Testing软件测试网.[:U.cIP

_b_tree_bitmap_plans=false51Testing软件测试网m0}`7G+R.P/I

第8章  修改数据库配置 8.1  关闭审计功能51Testing软件测试网h#`RT IN |%p

在第一个节点上执行以下命令51Testing软件测试网)HKy t ~z'a {

u%S4]U5e6n V;@s0SQL> alter system set audit_trail=none scope=spfile;

e9s/E"hV08.2  调整重做日志文件的个数及大小

~r7E g |$\0默认数据库有两个实例,4个重做日志组。组1和组2对应实例1,组3和组4对应实例2。51Testing软件测试网tNm^ K m J

51Testing软件测试网8CsW`.xLwX

如果用户在界面上指定了重做日志文件的个数及大小,那么需要执行脚本来调整。以下为在节点1上的脚本内容,节点2的类似:51Testing软件测试网*Y'x3~ \Z

%mt|WR1SM0o-L0下面命令用于添加REDO日志:51Testing软件测试网K#[ P:[6xO[

51Testing软件测试网q4?jwVp(G!RyN

SQL> alter database add logfile instance 'instance_name' group 1 '+DG_ORA(ONLINELOG)/@PR250@/redo01.log' size @PR257@;

VFP#e2Np!W@0

4{'D}4TiV1Rb0SQL> alter database add logfile instance 'instance_name' group 2 '+DG_ORA(ONLINELOG)/@PR250@/redo02.log' size @PR257@;51Testing软件测试网8hU4b `v+G"?

51Testing软件测试网*K,t5|:D3s7IW5Z t

SQL> alter database add logfile instance 'instance_name' group 3 '+DG_ORA(ONLINELOG)/@PR250@/redo03.log' size @PR257@;

*j^ i c"t.X v0

Sp I7H7q6i A9G0红色的部分需要根据实际更改。instance_name是@PR250@1、@PR250@2等。

9W+OlTyf051Testing软件测试网1JxG7@9AYQy

以下代码删除建库时默认的REDO文件,根据实际情况修改。51Testing软件测试网dhX:][/F F0Dg$\+Y

51Testing软件测试网jO0Dt? c6{2h/a_C

DECLARE51Testing软件测试网"t B[,Sz4b0Fg

51Testing软件测试网(NE-Jb |

  v_status VARCHAR2(10);51Testing软件测试网)Jm!_Yoz%M

51Testing软件测试网zZriv

BEGIN51Testing软件测试网SWJ:K e:k8K~%l6i

,Bc|!V-d\N0  LOOP

Pf QE_y0

PW~ GJ?6I2p+L0    EXIT WHEN v_status = 'INACTIVE';

)Ao_w1J,d0

:N8hwDKA0    SELECT status51Testing软件测试网_| x]2XKM

v8p?;WE0      INTO v_status

Pr6^ W.@"T eeHB0

|H#}7Z/M.`_4glh0      FROM v$log

9m(xdjL5\{E0

Bd9O~C#HG0     WHERE thread# = 1

%z6]$vBN;e#v5wd+L8X051Testing软件测试网"d+}M8yV-?

       AND group# = 151Testing软件测试网P%si*[2v_ @$n

)@%Vt6s2L~(ao7B0       AND rownum = 1;51Testing软件测试网%k'C3h"c od6M

a:[$? ~)|7m0 51Testing软件测试网0l IX+vr n}

x2Bp%r wh1j0    IF v_status != 'INACTIVE'51Testing软件测试网OA0w*BD/dY

51Testing软件测试网3kXU lR2ArOl

    THEN51Testing软件测试网FL)Q$g3RT T

51Testing软件测试网d"Q*Z0Ze^C9O*K

      EXECUTE IMMEDIATE 'alter system switch logfile';

0G%ym ^o;vNpka051Testing软件测试网Y,I&?3`1x4^&o%K|_;t

    END IF;51Testing软件测试网ZC!C"mBWm'W"I

51Testing软件测试网:F9AyB,b Sm%u

  END LOOP;

_ oJaD4r5Ah051Testing软件测试网%Im8Ytb(|3y|8m

 

`Q? IH&s L0

kH3s0k+R@Uje0  EXECUTE IMMEDIATE 'alter database drop logfile group 1';

{0UC/[f#g!I,f\051Testing软件测试网#s)r C[ p;w_S I

 ---------------------------------------------------

l d.P%?8_Y0

YK$P l7M0  v_status := '';51Testing软件测试网7m.b"g#rV {OuVF

51Testing软件测试网?f"F5O)` h2N_b B/p

  LOOP51Testing软件测试网$s xc/d'N }

"^IDDd,hO8_0    EXIT WHEN v_status = 'INACTIVE';

avdzG%`051Testing软件测试网h @o1MXB

    SELECT status

0yK s(lLD2THg&s)yV051Testing软件测试网yL&[.cqUS8eD&M

      INTO v_status51Testing软件测试网$Sy{v%z+O;m;H!R

0Z$vx.T-fH/Cf0      FROM v$log51Testing软件测试网2qs9[#b1ZP ?]Yx

51Testing软件测试网J Nj ^)~]-z&L!`

     WHERE thread# = 151Testing软件测试网 F uu8{)E+h#J5@5u+m

51Testing软件测试网;~)l[/Iow:d.}b

       AND group# = 251Testing软件测试网9NB4Z%UEf0k0E

51Testing软件测试网(_ Y1xOJ#Pze R

       AND rownum = 1;51Testing软件测试网l3B0d_u8q|cD2K

51Testing软件测试网P ^W K~1A

 

K*y:k}.p i_Ar'c0

#j0a A W nUY0    IF v_status != 'INACTIVE'

/]4kj|F C l4C051Testing软件测试网'oB'a7v%h l.d3m/vUn

    THEN

b;LH;\&S5w0

:Px ?j+D P8v0      EXECUTE IMMEDIATE 'alter system switch logfile';

&J{"{){9R8S051Testing软件测试网I&zw*F"{)R

    END IF;51Testing软件测试网1~"u:aI x)NMfa

51Testing软件测试网W#mFU-k"[

  END LOOP;51Testing软件测试网l%w-@Om8x:bk { G4v

51Testing软件测试网%Le.CJ"]9W?T1R

 

RlYN^0|5@0

-j[ C3] Tt0  EXECUTE IMMEDIATE 'alter database drop logfile group 2';51Testing软件测试网0c7oL%c-Fn+Z

(_N"U/\#zG)U~u:P0 

H9x0aLPX6i y r051Testing软件测试网S~6Bvh*k

EXCEPTION51Testing软件测试网|V"_*p!a$k.D7M

1`9o$n/Mj1Lq/No8u@;c0  WHEN OTHERS THEN51Testing软件测试网F M0K2N.\!b-c yO1a0c+|

a2PEH\2Y0i7t't0    NULL;51Testing软件测试网f4sL1P I#q%y(_

51Testing软件测试网R%zJH(p1Vv2J-T*P

END;51Testing软件测试网 P5{ Q`@q

51Testing软件测试网/@xtE$C V;U(zO5ix

/51Testing软件测试网{t[HZ

8.3  调整DB定时任务执行时间

f ok"R+aS6t4{+v0安装后默认的定时任务有auto optimizer stats collection、auto space advisor、sql tuning advisor,周一到周五22点开始、时间窗口4个小时,周六周日6点开始、时间窗口20个小时。这是不合理的,应做如下三个调整:51Testing软件测试网1Y|,R&` {W,ag{:E

51Testing软件测试网3u5K8hwEuO N

1. 周六周日20个小时太长,容易引发oracle在此处的一个bug。需要调整为4小时。

mY8ao(lhL051Testing软件测试网 Z$y"Ri%a1M4hU3T

2. 每天的开始时间应该统一,并在界面上设置一个参数(下面红色部分$开始时间需要用此参数的值替换)由用户自己确定;

nVm/fc,Rq8y0L8~R051Testing软件测试网2Ll9o+O+q0A|/Lu

3. 关闭auto space advisor、sql tuning advisor;

0Lu0kT1CD1p0z0

X4C|t g9G3nsB0脚本如下:

tc$m1@*l!q8AV Mm0

xg;eE%Z)gU n0begin

V]WL/t[ sTh051Testing软件测试网yr Af+~5E1Z

  DBMS_AUTO_TASK_ADMIN.enable(51Testing软件测试网w_`|U f1E

51Testing软件测试网`R[e9r)|"Ohe

    client_name => 'auto optimizer stats collection',

tv$G0[x$?$[$]+F|0

n1G!z\UD ];^.sA0    operation   => NULL,    window_name => NULL);51Testing软件测试网:U.MI&rTud'Gv5w

51Testing软件测试网]&^3C5w\(y

  DBMS_AUTO_TASK_ADMIN.disable(51Testing软件测试网-T p8ZTC6~+K

51Testing软件测试网 l2_T(mgB

    client_name => 'auto space advisor',

ToQ)sTH5]0

$gO%Z%[ fe UP0    operation   => NULL,    window_name => NULL);

5P9C `%U:U2R4Q4D\051Testing软件测试网YQ?7F#J-r

  DBMS_AUTO_TASK_ADMIN.disable(51Testing软件测试网2}$\1v KF4l[$f

kX.]y$U7N r$j7G-c4g0    client_name => 'sql tuning advisor',51Testing软件测试网i k]gE:FT

Qc'~,R;`X2u^9z0    peration => NULL,    window_name => NULL);

5`J_Ii ma051Testing软件测试网P9}w*NMA5C7J}*Sh

end;51Testing软件测试网6R-s)e!VWk'_A|4[1e|

51Testing软件测试网F` m0V LL'r#Gk

/51Testing软件测试网5CS6N)Tj!X }

f$c+Kpm G ~R0 

`a;fp4`u#{051Testing软件测试网T"t'X _YnY0]

begin

5_9d'E _^P pV051Testing软件测试网 S5}nS7B-Bu

    dbms_scheduler.set_attribute(name=>'MONDAY_WINDOW',attribute=>'REPEAT_INTERVAL',

D]MxV6m0

*~ D7S.m i!C[.J$f/L0value=>'freq=daily;byday=MON;byhour=$开始时间;byminute=0; bysecond=0');

&HY6ce/X&}5T051Testing软件测试网PHT5tvm

    dbms_scheduler.set_attribute(name=>'TUESDAY_WINDOW',attribute=>'REPEAT_INTERVAL',

UqR@xHo$d2V0

8C/u#Ob3m$w&p:{0value=>'freq=daily;byday=TUE;byhour=$开始时间;byminute=0; bysecond=0');

*D5J |K)Y/D0

R-Y M2\^5S0    dbms_scheduler.set_attribute(name=>'WEDNESDAY_WINDOW',attribute=>'REPEAT_INTERVAL',51Testing软件测试网%`8|qFb/sOG0k

51Testing软件测试网$aC!qkDrs0w

value=>'freq=daily;byday=WED;byhour=$开始时间;byminute=0; bysecond=0');

:T^;zaT&vUj0

N"R$T3i6^P*^0    dbms_scheduler.set_attribute(name=>'THURSDAY_WINDOW',attribute=>'REPEAT_INTERVAL',

KTE:G |/yh0

,Y5R7W%h b"F_+@k@m,`0value=>'freq=daily;byday=THU;byhour=$开始时间;byminute=0; bysecond=0');          dbms_scheduler.set_attribute(name=>'FRIDAY_WINDOW',attribute=>'REPEAT_INTERVAL',51Testing软件测试网/W]#J4\2jmS8{y0p E

b J{}2D0value=>'freq=daily;byday=FRI;byhour=$开始时间;byminute=0; bysecond=0');51Testing软件测试网3F;xz^h'VcX

51Testing软件测试网}$\'RfG_G!Y

end;51Testing软件测试网.H8f!Zy`a'\s/n`*Y1m

%SX5zaAsuv)E$a{;q0/51Testing软件测试网6A/Ex!H9c4W

:qxzw,Fg3\ Hx0 

r be^ m~N0

'{1B:BN8\X3`j0begin

f6m%U/L[`*A]jx9J051Testing软件测试网 g\0v-w9c3mK2]8x i

   dbms_scheduler.set_attribute(name=>'SATURDAY_WINDOW',attribute=>'REPEAT_INTERVAL',

!Td J/O uh+A051Testing软件测试网B?)rh+_ Z

value=>'freq=daily;byday=SAT;byhour=$开始时间;byminute=0; bysecond=0');         dbms_scheduler.set_attribute(name=>'SATURDAY_WINDOW',attribute=>'DURATION',

&K0t#vR9?&w'B051Testing软件测试网 f6@ G4~E0}

value=>'+000 04:00:00');

*L2V1vx$C*z9S0

AN3d!Z `J.l)Wa$D EZ;s0   dbms_scheduler.set_attribute(name=>'SUNDAY_WINDOW',attribute=>'REPEAT_INTERVAL',

*b'Wg:f%_t,~4X6o051Testing软件测试网O fSRzX

value=>'freq=daily;byday=SUN;byhour=$开始时间;byminute=0; bysecond=0');51Testing软件测试网?;_U6jMUii+p

51Testing软件测试网5y nK%Qtj i#CW]

   dbms_scheduler.set_attribute(name=>'SUNDAY_WINDOW',attribute=>'DURATION',51Testing软件测试网Rg6e&h|0~l

51Testing软件测试网 p!f(H+xK

value=>'+000 04:00:00');51Testing软件测试网'Jb!sO^2jv;a|&G

%|-iV w W.R0end;

hC/hs7Fbg$f0

-aDU9O;\ b.Lw0/51Testing软件测试网:N7i n.`OipF

51Testing软件测试网QJ&iho F

 

aUA$p`_ TL0

TAG:

 

评分:0

我来说两句

日历

« 2024-05-07  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 110287
  • 日志数: 89
  • 图片数: 1
  • 文件数: 15
  • 建立时间: 2013-03-01
  • 更新时间: 2018-08-23

RSS订阅

Open Toolbar