系統環境:
作業系統:Solaris 10(x86-64)
Cluster: Oracle CRS 10.2.0.1.0
Oracle: Oracle 10.2.0.1.0
如圖所示:RAC 系統架構
<a href="http://s3.51cto.com/wyfs02/M01/58/E3/wKiom1S_b-OSHjhcAAGktznT6W4920.jpg" target="_blank"></a>
四、通過netca建立監聽器
對于listener可以通過netca在建庫之前建立,也可以在用dbca建庫時來建立。
<a href="http://s3.51cto.com/wyfs02/M00/58/E7/wKioL1TAl56xSNlmAALoQZqnPW0979.jpg" target="_blank"></a>
<a href="http://s3.51cto.com/wyfs02/M02/58/E7/wKioL1TAl5-C1eceAAMJCYaIYt4401.jpg" target="_blank"></a>
Listener建立成功,驗證:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<code>[root@node1:/]# crs_stat -t</code>
<code>Name Type Target State Host </code>
<code>------------------------------------------------------------</code>
<code>ora....E1.lsnr application ONLINE ONLINE node1 </code>
<code>ora.node1.gsd application ONLINE ONLINE node1 </code>
<code>ora.node1.ons application ONLINE ONLINE node1 </code>
<code>ora.node1.vip application ONLINE ONLINE node1 </code>
<code>ora....E2.lsnr application ONLINE ONLINE node2 </code>
<code>ora.node2.gsd application ONLINE ONLINE node2 </code>
<code>ora.node2.ons application ONLINE ONLINE node2 </code>
<code>ora.node2.vip application ONLINE ONLINE node2 </code>
<code>[root@node1:/]# su - oracle</code>
<code>Oracle Corporation SunOS </code><code>5.10</code> <code>Generic Patch January </code><code>2005</code>
<code>[oracle@node1:/export/home/oracle]$ lsnrctl status</code>
<code>LSNRCTL </code><code>for</code> <code>Solaris: Version </code><code>10.2.</code><code>0.1.</code><code>0</code> <code>- Production </code><code>on</code> <code>21</code><code>-JAN</code><code>-2015</code> <code>15</code><code>:</code><code>51</code><code>:</code><code>45</code>
<code>Copyright (c) </code><code>1991</code><code>, </code><code>2005</code><code>, Oracle. All rights reserved.</code>
<code>Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=</code><code>1521</code><code>))</code>
<code>STATUS of the LISTENER</code>
<code>------------------------</code>
<code>Alias LISTENER_NODE1</code>
<code>Version TNSLSNR </code><code>for</code> <code>Solaris: Version </code><code>10.2.</code><code>0.1.</code><code>0</code> <code>- Production</code>
<code>Start Date </code><code>21</code><code>-JAN</code><code>-2015</code> <code>15</code><code>:</code><code>50</code><code>:</code><code>43</code>
<code>Uptime </code><code>0</code> <code>days </code><code>0</code> <code>hr. </code><code>1</code> <code>min. </code><code>2</code> <code>sec</code>
<code>Trace Level off</code>
<code>Security ON: Local OS Authentication</code>
<code>SNMP OFF</code>
<code>Listener Parameter File /export/home/ora10/product/</code><code>10.2.</code><code>0</code><code>/db_1/network/admin/listener.ora</code>
<code>Listener Log File /export/home/ora10/product/</code><code>10.2.</code><code>0</code><code>/db_1/network/log/listener_node1.log</code>
<code>Listening Endpoints Summary...</code>
<code> </code><code>(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=</code><code>192.168.</code><code>8.13</code><code>)(PORT=</code><code>1521</code><code>)))</code>
<code> </code><code>(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=</code><code>192.168.</code><code>8.11</code><code>)(PORT=</code><code>1521</code><code>)))</code>
<code>Services Summary...</code>
<code>Service </code><code>"PLSExtProc"</code> <code>has </code><code>1</code> <code>instance(s).</code>
<code> </code><code>Instance </code><code>"PLSExtProc"</code><code>, status UNKNOWN, has </code><code>1</code> <code>handler(s) </code><code>for</code> <code>this</code> <code>service...</code>
<code>The command completed successfully</code>
五、通過DBCA建立資料庫
<a href="http://s3.51cto.com/wyfs02/M00/58/E7/wKioL1TAmEewikJBAAMMuS4G2SA257.jpg" target="_blank"></a>
建立叢集庫
<a href="http://s3.51cto.com/wyfs02/M01/58/E7/wKioL1TAmEnSnie_AAHnRU_RlQM456.jpg" target="_blank"></a>
<a href="http://s3.51cto.com/wyfs02/M01/58/EA/wKiom1TAl3OjMxTyAAKyoesYAcM960.jpg" target="_blank"></a>
<a href="http://s3.51cto.com/wyfs02/M02/58/E7/wKioL1TAmEuhQWgSAAM-ZXZvCcU142.jpg" target="_blank"></a>
資料庫存儲ASM裝置
<a href="http://s3.51cto.com/wyfs02/M02/58/EA/wKiom1TAl3bDPaEdAANlFEJKxDc609.jpg" target="_blank"></a>
建立ASM Instance的pfile
<a href="http://s3.51cto.com/wyfs02/M00/58/E7/wKioL1TAmE3waBgIAAJWPTAdi1Q655.jpg" target="_blank"></a>
建立ASM DISKGROUP
<a href="http://s3.51cto.com/wyfs02/M00/58/E7/wKioL1TAmE2wAqafAALmC3k8qqM358.jpg" target="_blank"></a>
通過RAW建立ASM diskgroup
<a href="http://s3.51cto.com/wyfs02/M00/58/EA/wKiom1TAl3jAhkF8AAKwqddg3lc157.jpg" target="_blank"></a>
<a href="http://s3.51cto.com/wyfs02/M00/58/EA/wKiom1TAl3jTRkltAAKWNeaILM4231.jpg" target="_blank"></a>
<a href="http://s3.51cto.com/wyfs02/M01/58/E7/wKioL1TAmFCi7sKTAALd6GH0Et0509.jpg" target="_blank"></a>
<a href="http://s3.51cto.com/wyfs02/M01/58/EA/wKiom1TAl3vxsJe0AAKYrJDxKG4772.jpg" target="_blank"></a>
<a href="http://s3.51cto.com/wyfs02/M02/58/E7/wKioL1TAmFPiFDT8AAKmLOppX9I679.jpg" target="_blank"></a>
<a href="http://s3.51cto.com/wyfs02/M02/58/EA/wKiom1TAl32RthFPAAL4Zts5ZF4375.jpg" target="_blank"></a>
<a href="http://s3.51cto.com/wyfs02/M00/58/E7/wKioL1TAmFWCcxxZAAMw_tE4vz0963.jpg" target="_blank"></a>
驗證:
38
39
40
41
42
43
44
45
46
47
48
49
50
<code>[root</code><code>@node1</code><code>:/]# crs_stat -t</code>
<code>ora....SM1.asm application ONLINE ONLINE node1 </code>
<code>ora....SM2.asm application ONLINE ONLINE node2 </code>
<code>ora.prod.db application ONLINE ONLINE node2 </code>
<code>ora....d1.inst application ONLINE ONLINE node1 </code>
<code>ora....d2.inst application ONLINE ONLINE node2 </code>
<code>查詢ASM diskgroup:</code>
<code>SQL> col name </code><code>for</code> <code>a20</code>
<code>SQL> select GROUP_NUMBER,name,STATE,TOTAL_MB,FREE_MB,TYPE from v$asm_diskgroup</code>
<code>GROUP_NUMBER NAME STATE TOTAL_MB FREE_MB TYPE</code>
<code>------------ -------------------- ----------- ---------- ---------- ------</code>
<code> </code><code>1</code> <code>DG1 MOUNTED </code><code>10244</code> <code>5962</code> <code>NORMAL</code>
<code> </code><code>2</code> <code>RCY1 MOUNTED </code><code>8204</code> <code>7268</code> <code>NORMAL</code>
<code>查詢RDBMS Instance:</code>
<code>[oracle</code><code>@node1</code><code>:/export/home/oracle]$ sqlplus </code><code>'/as sysdba'</code>
<code>SQL*Plus: Release </code><code>10.2</code><code>.</code><code>0.1</code><code>.</code><code>0</code> <code>- Production on Wed Jan </code><code>21</code> <code>17</code><code>:</code><code>13</code><code>:</code><code>50</code> <code>2015</code>
<code>Copyright (c) </code><code>1982</code><code>, </code><code>2005</code><code>, Oracle. All rights reserved.</code>
<code>Connected to:</code>
<code>Oracle Database 10g Enterprise Edition Release </code><code>10.2</code><code>.</code><code>0.1</code><code>.</code><code>0</code> <code>- Production</code>
<code>With the Partitioning, Real Application Clusters, OLAP and Data Mining options</code>
<code>SQL> select instance_name,status from gv$instance;</code>
<code>INSTANCE_NAME STATUS</code>
<code>---------------- ------------</code>
<code>prod1 OPEN</code>
<code>prod2 OPEN</code>
<code>SQL> alter user scott identified by tiger account unlock;</code>
<code>User altered.</code>
<code>SQL> conn scott/tiger</code>
<code>Connected.</code>
<code>SQL> select * from tab;</code>
<code>TNAME TABTYPE CLUSTERID</code>
<code>------------------------------ ------- ----------</code>
<code>DEPT TABLE</code>
<code>EMP TABLE</code>
<code>BONUS TABLE</code>
<code>SALGRADE TABLE</code>
@至此,整個Oracle 10g的RAC已經架構完成 !
本文轉自 客居天涯 51CTO部落格,原文連結:http://blog.51cto.com/tiany/1606987,如需轉載請自行聯系原作者