收藏 分销(赏)

Linux-Oracle-11gR2-RAC安装配置.doc

上传人:二*** 文档编号:4575369 上传时间:2024-09-30 格式:DOC 页数:47 大小:305KB 下载积分:5 金币
下载 相关 举报
Linux-Oracle-11gR2-RAC安装配置.doc_第1页
第1页 / 共47页
本文档共47页,全文阅读请下载到手机保存,查看更方便
资源描述
环境: 9j"c*j{Mv'x22494861Oracle Linux CentOS 6.4两台 8a1v7e,aG(N8A22494861Oracle 11g R2 1、IP规划 127.0.0.1 localhost.localdomain localhost #public ip 4Z*QL3sQ}*uB2d1y22494861192.168.10.211  rac1ITPUB个人空间7~Bw6P[ 192.168.10.212 rac2 #priv ip "~"L${ x1Yg-x7y2249486110.10.10.211  rac1prvITPUB个人空间8dnL"{ bX)K]c'V 10.10.10.212 rac2prv #vip ip +VmB2@ E8u22494861192.168.10.213  rac1vipITPUB个人空间6[]4^Y$Ob1K&{2@4w"`;x} 192.168.10.214 rac2vip #scan ipITPUB个人空间`b&YC)F'u!V!V U 192.168.10.215  racscan 2、磁盘规划ITPUB个人空间,Y1u1J,c@9}&L6q#Y     3\Z Ot4rp3y�c*{22494861+CRS        三个2G的盘 #G-bu R [%it22494861+DGDATA     三个10G的盘ITPUB个人空间X@{ Q*? pd +DGRECOVERY 两个5G的盘 /usr/sbin/groupadd -g 501 oinstallITPUB个人空间7D+u:^"};] `] /usr/sbin/groupadd -g 502 dbaITPUB个人空间}2s-iY@[_ /usr/sbin/groupadd -g 503 operITPUB个人空间*D%{}%z�_f /usr/sbin/groupadd -g 504 asmadminITPUB个人空间{*A�k{F3v5U /usr/sbin/groupadd -g 505 asmoperITPUB个人空间%jQ1VmxsUy-Q /usr/sbin/groupadd -g 506 asmdba ~,} [!iw@%os22494861/usr/sbin/useradd -g oinstall -G dba,asmdba,oper oracle 4D XOp6V!]`:G22494861/usr/sbin/useradd -g oinstall -G asmadmin,asmdba,asmoper,oper,dba grid [root@ora1 ~]# id oracle ?o!~3C�Mu22494861uid=501(oracle) gid=501(oinstall) groups=501(oinstall),502(dba),503(oper),506(asmdba)ITPUB个人空间Vh_;{sbto ` [root@ora1 ~]# id grid 'X�ri.J om0e22494861uid=502(grid) gid=501(oinstall) groups=501(oinstall),502(dba),503(oper),504(asmadmin),505(asmoper),506(asmdba) mkdir /oracle/app/ITPUB个人空间-cPT/Y/[Q chown -R grid:oinstall /oracle/app/ITPUB个人空间jCt^�q+{v chmod -R 775 /oracle/app/ mkdir -p /oracle/app/oraInventoryITPUB个人空间6n1miE,vxW*D chown -R grid:oinstall /oracle/app/oraInventoryITPUB个人空间F4v fO%QxB4A t chmod -R 775 /oracle/app/oraInventory mkdir -p /oracle/app/gridITPUB个人空间$t |%D ]0Q"{ mkdir -p /oracle/app/oracleITPUB个人空间9J*A*t9y|!}^ chown -R grid:oinstall /oracle/app/gridITPUB个人空间 d/T#jsAy5MKl2F chown -R oracle:oinstall /oracle/app/oracle ?D"I:_+BG22494861chmod -R 775 /oracle/app/oracleITPUB个人空间%g y,I^.tl]9n4K chmod -R 775 /oracle/app/grid ITPUB个人空间_@|'`2l&bHO-\&z:N passwd grid passwd oracle 2、操作系统版本: [root@rac1 ~]# lsb_release -aITPUB个人空间rK ~EY ]&PE\ LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch Distributor ID: CentOS Description: CentOS release 6.4 (Final) Release: 6.4 Codename: Final 1K8z w�u6Rc R M22494861[root@rac1 ~]# uname -a ]*Y'ur0h3h-B22494861 Linux MPR.coco 2.6.32-358.23.2.el6.x86_64 #1 SMP Wed Oct 16 18:37:12 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux ITPUB个人空间 |h&d)EDf-Ft B [root@rac1 ~]# 修改系统参数: P?TlI0v22494861vi /etc/security/limits.conf #ORACLE SETTINGITPUB个人空间BuoJ"C,J grid                 soft    nproc   2047ITPUB个人空间"OZ%Nm(WX%ps)C grid                 hard    nproc   16384ITPUB个人空间2J\c ~:o'l9B'M&z grid                 soft    nofile  1024 ,e Snt%g?3E wt22494861grid                 hard    nofile  65536ITPUB个人空间�XTQ:J1b,~tw.} oracle               soft    nproc   2047ITPUB个人空间9[pg%c?3f!V oracle               hard    nproc   16384ITPUB个人空间'v"N7`I.o*u6c9ub oracle               soft    nofile  1024 %q+R-Q7By'?Cdm22494861oracle               hard    nofile  65536 Fy5mW[kX0r;CE'R22494861vi /etc/pam.d/login #ORACLE SETTINGITPUB个人空间 S`$|7^F4o7P session    required     pam_limits.so # vi /etc/sysctl.conf r$dh-{A#}#Dl22494861#ORACLE SETTING qfiXq22494861fs.aio-max-nr = 1048576ITPUB个人空间7y_P;d"M,Z,^,aS fs.file-max = 6815744ITPUB个人空间|P"Zw4GC kernel.shmall = 2097152ITPUB个人空间^*a(U.Tx4t-_ @um kernel.shmmax = 536870912ITPUB个人空间 u*Fxy?.I)e8i kernel.shmmni = 4096 k4wQ!jORp22494861kernel.sem = 250 32000 100 128 @3O(v6Vyz&?uK22494861net.ipv4.ip_local_port_range = 9000 65500 k(@s�MGRRA6g22494861net.core.rmem_default = 262144ITPUB个人空间I9n,gv,Vr(~,~%h net.core.rmem_max = 4194304 Y`L7r~s1J_22494861net.core.wmem_default = 262144 '_9[rZ�Y�W0C22494861net.core.wmem_max = 1048586 ]|6\\G.}l`-gZ B)~22494861gird时间同步所需要的设置(11gR2新增检查项)ITPUB个人空间9Q$V-G2Ry~'Y #Network Time Protocol SettingITPUB个人空间]5{xc2\lT /sbin/service ntpd stop :E;nKQ YI22494861chkconfig ntpd off (d3v+Pej8C1U�Q Y22494861rm /etc/ntp.conf `$A%D2z(R+xSP1}\22494861mv /etc/ntp.conf to /etc/ntp.conf.org /dev/shm 共享内存不足的处理 dJ?p3E�M%{9^v?22494861解决方法: %J6@Z)gE:mp~hYEe22494861例如:为了将/dev/shm的大小增加到1GB,修改/etc/fstab的这行:默认的:ITPUB个人空间 [8\4D|;Z`B none     /dev/shm       tmpfs   defaults        0 0 4xUESw(Tz*\22494861改成: ^Aa*P#rm?g4q A&H M22494861none     /dev/shm       tmpfs   defaults,size=1024m        0 0ITPUB个人空间8d I)d�N8nB size参数也可以用G作单位:size=1G。ITPUB个人空间0x.}b,zE4ZYK 重新mount /dev/shm使之生效: -^6W&NoZ\B8cd;a22494861# mount -o remount /dev/shm ,W5bzJl22494861或者: JY w#WN22494861# umount /dev/shm fP.|9R {Cb22494861# mount -aITPUB个人空间xQlLcO(Pz 马上可以用"df -h"命令检查变化。 ITPUB个人空间3i0b�D_ d 修改gird、oracle用户的.bash_profile文件: #grid 用户配置文件 ORACLE_HOSTNAME请自行设置 -C5HL2Y@0P*x22494861TMP=/tmp; export TMP t5JT4D�y0FZ22494861TMPDIR=$TMP; export TMPDIR ORACLE_SID=+ASM1; export ORACLE_SID PUt)V].b22494861ORACLE_BASE=/oracle/app/oracle; export ORACLE_BASE M(n#dWk"`22494861ORACLE_HOME=/oracle/app/grid/product/11.2.0; export ORACLE_HOME ,c.GO%\(Z22494861NLS_DATE_FORMAT="yyyy-mm-dd HH24:MI:SS"; export NLS_DATE_FORMAT )]$B.U{.V RDaF7` Kg&m:C22494861THREADS_FLAG=native; export THREADS_FLAG PATH=$ORACLE_HOME/bin:$PATH; export PATH w7p j4|2p0L(T-f!o!l22494861THREADS_FLAG=native; export THREADS_FLAG PATH=$ORACLE_HOME/bin:$PATH; export PATH if [ $USER = "oracle" ] || [ $USER = "grid" ]; thenITPUB个人空间|G9xx4t,H)H0F,bUK         if [ $SHELL = "/bin/ksh" ]; then O&\B2Us:M22494861            ulimit -p 16384ITPUB个人空间5lY)d$Tt#N3r{*T               ulimit -n 65536 PX6N o%J+e2}:]#A%w22494861  else 7a*f(E4MI$Krc22494861   ulimit -u 16384 -n 65536ITPUB个人空间&C;Q GqJ'Sp$n$e       fiITPUB个人空间8?1X$AME2o     umask 022ITPUB个人空间*{7ptb4P5h A)rBz fi ITPUB个人空间z-}w*`e6dh�E #oracle用户配置文件 ORACLE_HOSTNAME请自行设置 } ]"{%V j R22494861# Oracle Settings oracle H@�`+paHg$ur�e22494861TMP=/tmp; export TMP 8Y7_8VF!v^9N1H22494861TMPDIR=$TMP; export TMPDIR ORACLE_BASE=/oracle/app/oracle; export ORACLE_BASEITPUB个人空间6L)~3E!z$N2F| wr w ORACLE_HOME=$ORACLE_BASE/product/11.2.0; export ORACLE_HOMEITPUB个人空间lxh2tk7U)BT ORACLE_SID=racdb1; export ORACLE_SID +S+yk KT+c] H22494861ORACLE_TERM=xterm; export ORACLE_TERM PATH=/usr/sbin:$PATH; export PATH ;]5|4~;i)f_C22494861PATH=$ORACLE_HOME/bin:$PATH; export PATH LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATHITPUB个人空间?Jz[-B3~(qz CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH o)V1|8KO&x+s ~22494861NLS_DATE_FORMAT="yyyy-mm-dd HH24:MI:SS"; export NLS_DATE_FORMATITPUB个人空间g}UW1A NLS_LANG=AMERICAN_AMERICA.ZHS16GBK;export NLS_LANG if [ $USER = "oracle" ] || [ $USER = "grid" ]; thenITPUB个人空间x F'{1p6T b;Z;cH         if [ $SHELL = "/bin/ksh" ]; then V Q8~*Z.bX3|L\22494861         ulimit -p 16384 W.B.inW V vnp22494861              ulimit -n 65536ITPUB个人空间9^0~(Av;{Rc"_f5~!~         elseITPUB个人空间@ZX.Z:h*pXv               ulimit -u 16384 -n 65536ITPUB个人空间|8{~g;wX9a         fi !o~DLDE8Q22494861        umask 022 XP-^%h fiC)v22494861fi tW;o4I(d22494861配置信任关系ITPUB个人空间g+J-t*N2f 设置SSH, rt;F$u6^Me224948611).在主节点RAC1上以grid,oracle用户身份生成用户的公匙和私匙ITPUB个人空间? @m!p;O0^B2N'S # ping rac2-eth0 +c!]Om GI{"TK,lU22494861# ping rac2-eth1ITPUB个人空间os&dDI|/dV # su - oracleITPUB个人空间1il.q R q7f M $ mkdir ~/.sshITPUB个人空间d8Ap/BU $ ssh-keygen -t rsaITPUB个人空间 M[;\1K�w $ ssh-keygen -t dsa 2).在副节点RAC2、RAC3上执行相同的操作,确保通信无阻ITPUB个人空间�@(T!G%f sNP&TN(dUb_ # ping rac1-eth0 1CS�{ zez22494861# ping rac1-eth1 {L{1enZ4IvI9e22494861# su - oracleITPUB个人空间;| `Yf9UY $ mkdir ~/.sshITPUB个人空间�n5d@C M/[7Bmj $ ssh-keygen -t rsa |2[ hCd22494861$ ssh-keygen -t dsa 3).在主节点RAC1上oracle用户执行以下操作 5I&S.j~Xz#D |;H22494861$ cat ~/.ssh/id_rsa.pub >> ./.ssh/authorized_keys Kmy_kTE(RbU[22494861$ cat ~/.ssh/id_dsa.pub >> ./.ssh/authorized_keysITPUB个人空间*E%U {+P+bL�USZ f $ ssh rac2 cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys D�hI(l{,L6K22494861$ ssh rac2 cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keysITPUB个人空间'X^a*C)avj;b $ scp ~/.ssh/authorized_keys rac2:~/.ssh/authorized_keys 4).主节点RAC1上执行检验操作ITPUB个人空间W[o!Q@%J4Q $ ssh rac1 dateITPUB个人空间R | rv @ v+L6M $ ssh rac2 date [(v4o#Li?@;P22494861$ ssh rac3 dateITPUB个人空间!G+aY4fa!SH $ ssh rac1priv date ?8`y kj-O2Fx22494861$ ssh rac2priv dateITPUB个人空间:xm5k�z E9g $ ssh rac3priv date ITPUB个人空间6C3c\@ e {,ay,e 5).在副节点RAC2上执行检验操作ITPUB个人空间�Q{3H%T ^7xm(z~ $ ssh rac1 date /Ct-vL2I ip%ZT22494861$ ssh rac2 date ,A t4w*X7s22494861$ ssh rac3 dateITPUB个人空间+g�`a'_|!j-vN:ik'O,~ $ ssh rac1priv dateITPUB个人空间Y)a;E/q)O2h $ ssh rac2priv dateITPUB个人空间a"d/|,o8g*?)tP@ $ ssh rac3priv dateITPUB个人空间B1q AKM;x+l/_     安装ASM oracleasm-2.6.18-194.el5-2.0.5-1.el5.i686.rpm 0}Zn Sg(n;r'w'I|O22494861oracleasmlib-2.0.4-1.el5.i386.rpmITPUB个人空间;{W/IQ)N0id;J oracleasm-support-2.1.3-1.el5.i386.rpm   格式化硬盘 p~(w.e"d22494861Disk /dev/sdd: 2147 MB, 2147483648 bytesITPUB个人空间0XW"^8@x$G&o 255 heads, 63 sectors/track, 261 cylindersITPUB个人空间(mF$Z"\V`$R RP3W Units = cylinders of 16065 * 512 = 8225280 bytes    Device Boot      Start         End      Blocks   Id  System %ZlmQn5XT-J E22494861/dev/sdd1               1         261     2096451   83  Linux Disk /dev/sde: 2147 MB, 2147483648 bytesITPUB个人空间�p6u`X+H 255 heads, 63 sectors/track, 261 cylindersITPUB个人空间0U!} c xN:zW Units = cylinders of 16065 * 512 = 8225280 bytes    Device Boot      Start         End      Blocks   Id  System jfTc9L8RQ9d22494861/dev/sde1               1         261     2096451   83  Linux Disk /dev/sdf: 2147 MB, 2147483648 bytes 6F I,fWC(eD22494861255 heads, 63 sectors/track, 261 cylindersITPUB个人空间n;C6W"n~H!w Units = cylinders of 16065 * 512 = 8225280 bytes    Device Boot      Start         End      Blocks   Id  System LS5c `)ua22494861/dev/sdf1               1         261     2096451   83  Linux Disk /dev/sdg: 10.7 GB, 10737418240 bytes 9rVgA9q0a/@22494861255 heads, 63 sectors/track, 1305 cylinders 4\)j9MO.aGL,gA22494861Units = cylinders of 16065 * 512 = 8225280 bytes    Device Boot      Start         End      Blocks   Id  SystemITPUB个人空间.mk Wf-|[ pb /dev/sdg1               1        1305    10482381   83  Linux Disk /dev/sdh: 10.7 GB, 10737418240 bytes k0V{O�zZ*Y?#V9O22494861255 heads, 63 sectors/track, 1305 cylindersITPUB个人空间N5sT@RF�`l Units = cylinders of 16065 * 512 = 8225280 bytes    Device Boot      Start         End      Blocks   Id  SystemITPUB个人空间P?M&r)w2a7d /dev/sdh1               1        1305    10482381   83  Linux Disk /dev/sdi: 10.7 GB, 10737418240 bytesITPUB个人空间r$@E n.R;p'R 255 heads, 63 sectors/track, 1305 cylinders *W3`gk*[22494861Units = cylinders of 16065 * 512 = 8225280 bytes    Device Boot      Start         End      Blocks   Id  System 4_8@&z'V2f c�\D22494861/dev/sdi1               1        1305    10482381   83  Linux Disk /dev/sdj: 5368 MB, 5368709120 bytesITPUB个人空间N�\&nQM 255 heads, 63 sectors/track, 652 cylindersITPUB个人空间8o A'bv,^@!?%U'n Units = cylinders of 16065 * 512 = 8225280 bytes    Device Boot      Start         End      Blocks   Id  System 7xn*c$ZMvQ6x22494861/dev/sdj1               1         652     5237158+  83  Linux Disk /dev/sdk: 5368 MB, 5368709120 bytes (Y�H#N.D8t22494861255 heads, 63 sectors/track, 652 cylinders 2{5b#X&u&~i22494861Units = cylinders of 16065 * 512 = 8225280 bytes    Device Boot      Start         End      Blocks   Id  System &G0p5Ozk+pu!d3cP(e22494861/dev/sdk1               1         652     5237158+  83  Linux   配置ASMITPUB个人空间~A$j:Fl1pI  ITPUB个人空间~(q�^H+aS  [root@ora1 ~]# /etc/init.d/oracleasm  configure !Li%C:HYV-c`22494861Configuring the Oracle ASM library driver. This will configure the on-boot properties of the Oracle ASM library h2QZ$R Q,VR$a22494861driver.  The following questions will determine whether the driver is .a%FHrD&Z22494861loaded on boot and what permissions it will have.  The current valuesITPUB个人空间{2Q"|)Z0n will be shown in brackets ('[]').  Hitting <ENTER> without typing anITPUB个人空间w9{A+uj answer will keep that current value.  Ctrl-C will abort. Default user to own the driver interface []: gridITPUB个人空间+hz+U2C�C E;Y Default group to own the driver interface []: asmadminITPUB个人空间{#j,c0kYp]U Start Oracle ASM library driver on boot (y/n) [n]: yITPUB个人空间 T3jtA2m$L-~{b'a Scan for Oracle ASM disks on boot (y/n) [y]: y 2D Q2PJUW~22494861Writing Oracle ASM library driver configuration: doneITPUB个人空间^ \X5mQ2bJ5F Initializing the Oracle ASMLib driver: [  OK  ] M]0UbQP8~th22494861Scanning the system for Oracle ASMLib disks: [  OK  ]ITPUB个人空间.r]k[8]&|Duf8y   }C)f3` T7S%n22494861 创建asm盘ITPUB个人空间I1shA5_1~"t,mh0_    ITPUB个人空间3? h&eO kd +CRS        三个2G的盘ITPUB个人空间&gHn R A0Es#L+F +DGDATA     三个10G的盘 Vk,_w,M22494861+DGRECOVERY 两个5G的盘 /dev/sdd:   2097152 YL n5MI6|Y%gw*jn.Y22494861/dev/sde:   2097152ITPUB个人空间"v^^zh[ /dev/sdf:   2097152 cVh-f-ceSf-s22494861/dev/sdg:  10485760ITPUB个人空间?FZOq /dev/sdh:  10485760 s�NqI#I!x22494861/dev/sdi:  10485760 :T I.M5c)A-e&N$\t0E;yd t22494861/dev/sdj:   5242880 pfSST0ci[$D6N22494861/dev/sdk:   5242880 [root@ora2 asm]# /etc/init.d/oracleasm createdisk CRS1 /dev/sdd1ITPUB个人空间\(wj,B$e$[cs Marking disk "CRS1" as an ASM disk: [  OK  ]ITPUB个人空间8^ ji0dF1U#Ls'? [root@ora2 asm]# /etc/init.d/oracleasm createdisk CRS2 /dev/sde1ITPUB个人空间,Q'S}W r!h~g1K*e Marking disk "CRS2" as an ASM disk: [  OK  ] %w;FA;Ug22494861[root@ora2 asm]# /etc/init.d/oracleasm createdisk CRS3 /dev/sdf1 .U7\gx4YB7ZMax{22494861Marking disk "CRS3" as an ASM disk: [  OK  ]ITPUB个人空间A"qK3j$i.u9c_L [root@ora2 asm]# /etc/init.d/oracleasm createdisk DATA1 /dev/sdg1 &y:}6Nw'R\22494861Marking disk "DATA1" as an ASM disk: [FAILED] eCzs!lcXb22494861[root@ora2 asm]# /etc/init.d/oracleasm createdisk DATA1 /dev/sdg1ITPUB个人空间4j9EN1S�^/{PS Marking disk "DATA1" as an ASM disk: [  OK  ] |S"l8jih5`#l{5?d22494861[root@ora2 asm]# /etc/init.d/oracleasm createdisk DATA2 /dev/sdh1ITPUB个人空间t([ J.N5U Marking disk "DATA2" as an ASM disk: [  OK  ] :EWPz9[(U9Y22494861[root@ora2 asm]# /etc/init.d/oracleasm createdisk DATA3 /dev/sdi1 HB;sV k1R8TM22494861Marking disk "DATA3" as an ASM disk: [
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 通信科技 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服