AIX下RAC搭建 Oracle10G(六)dbca建庫

AIX下RAC搭建系列


AIX下RAC搭建 Oracle10G(六)dbca建庫

環境

節點

節點1

節點2

小機型號

IBM P-series 630

IBM P-series 630

主機名

AIX203

AIX204

交換機

SAN光纖交換機

存儲

SAN T3存儲

?

大綱流程例如以下:

第一部分:主機配置

一、檢測系統環境

二、網絡配置

三、用戶和組

四、網絡參數調整

五、時間同步

六、卷組


第二部分:安裝hacmp并配置

七、hacmp安裝并配置


第三部分:安裝CRS

八、安裝CRS


第四部分:安裝oracle軟件

九、安裝oracle


第五部分:配監聽、創建oracle數據庫

十、建立監聽

十一、dbca建庫

十二、驗證


****************************************續接上篇*********************************************

上篇地址

************************************************************************************************
下面開始正文:

十一、建庫

1、建立裸設備的符號鏈接文件

建立裸設備的符號鏈接文件(在全部節點上建立文件夾)

[oracle@aix211 ~] su - oracle

[18:03:41 oracle@aix203 ~]$mkdir -p /u01/app/oracle/oradata/prod/

[18:01:34 oracle@aix204 ~]$mkdir -p /u01/app/oracle/oradata/prod/

//建立鏈接(兩節點都建)

節點1建立鏈接

[18:08:17 oracle@aix203 ~]$cat mkln.sh

加入:

ln -s /dev/rsystem??????????/u01/app/oracle/oradata/prod/system01.dbf

ln -s /dev/rsysaux??????????/u01/app/oracle/oradata/prod/sysaux01.dbf

ln -s /dev/rusers???????????/u01/app/oracle/oradata/prod/users01.dbf

ln -s /dev/rundotbs1????????/u01/app/oracle/oradata/prod/undotbs01.dbf

ln -s /dev/rundotbs2????????/u01/app/oracle/oradata/prod/undotbs02.dbf

ln -s /dev/rtemp????????????/u01/app/oracle/oradata/prod/temp01.dbf

ln -s /dev/rcontrol1_1????????/u01/app/oracle/oradata/prod/control01.ctl

ln -s /dev/rcontrol2_2????????/u01/app/oracle/oradata/prod/control02.ctl

ln -s /dev/rcontrol3_3????????/u01/app/oracle/oradata/prod/control03.ctl

ln -s /dev/rredo1_1?????????/u01/app/oracle/oradata/prod/log11.log

ln -s /dev/rredo1_2?????????/u01/app/oracle/oradata/prod/log12.log

ln -s /dev/rredo2_1?????????/u01/app/oracle/oradata/prod/log21.log

ln -s /dev/rredo2_2?????????/u01/app/oracle/oradata/prod/log22.log

ln -s /dev/rindex???????????/u01/app/oracle/oradata/prod/index01.dbf

ln -s /dev/rspfile??????????/u01/app/oracle/oradata/prod/spfileprod.ora

ln -s /dev/rexample?????????/u01/app/oracle/oradata/prod/example01.dbf

[18:08:24 oracle@aix203 ~]$sh mkln.sh ???????//運行腳本

[18:09:26 oracle@aix203 ~]$ls -l /u01/app/oracle/oradata/prod/


節點2上建立鏈接

[18:09:43 oracle@aix203 ~]$rcp mkln.sh aix204:~/

[18:11:00 oracle@aix204 ~]$cat mkln.sh

ln -s /dev/rsystem??????????/u01/app/oracle/oradata/prod/system01.dbf

ln -s /dev/rsysaux??????????/u01/app/oracle/oradata/prod/sysaux01.dbf

ln -s /dev/rusers???????????/u01/app/oracle/oradata/prod/users01.dbf

ln -s /dev/rundotbs1????????/u01/app/oracle/oradata/prod/undotbs01.dbf

ln -s /dev/rundotbs2????????/u01/app/oracle/oradata/prod/undotbs02.dbf

ln -s /dev/rtemp????????????/u01/app/oracle/oradata/prod/temp01.dbf

ln -s /dev/rcontrol1_1????????/u01/app/oracle/oradata/prod/control01.ctl

ln -s /dev/rcontrol2_2????????/u01/app/oracle/oradata/prod/control02.ctl

ln -s /dev/rcontrol3_3????????/u01/app/oracle/oradata/prod/control03.ctl

ln -s /dev/rredo1_1?????????/u01/app/oracle/oradata/prod/log11.log

ln -s /dev/rredo1_2?????????/u01/app/oracle/oradata/prod/log12.log

ln -s /dev/rredo2_1?????????/u01/app/oracle/oradata/prod/log21.log

ln -s /dev/rredo2_2?????????/u01/app/oracle/oradata/prod/log22.log

ln -s /dev/rindex???????????/u01/app/oracle/oradata/prod/index01.dbf

ln -s /dev/rspfile??????????/u01/app/oracle/oradata/prod/spfileprod.ora

ln -s /dev/rexample????????? /u01/app/oracle/oradata/prod/example01.dbf

[18:11:23 oracle@aix204 ~]$sh mkln.sh ?????//運行腳本

[18:11:37 oracle@aix204 ~]$ls -l /u01/app/oracle/oradata/prod/


【補充】:強制重建dbf文件

$ln -sf /dev/rexample/u01/app/oracle/oradata/prod/example01.dbf

//加上f后代表強制重建

2、建立裸設備的映射文件

節點1上建立映射文件。之后用于在dbca建庫時關聯運行此文件

[oracle@aix203 ~] su - oracle

[18:14:08 oracle@aix203 ~]$cat raw_map.txt

system=/dev/rsystem

sysaux=/dev/rsysaux

users=/dev/rusers

undotbs1=/dev/rundotbs1

undotbs2=/dev/rundotbs2

temp=/dev/rtemp

control1=/dev/rcontrol1_1

control2=/dev/rcontrol2_2

control3=/dev/rcontrol3_3

redo1_1=/dev/rredo1_1

redo1_2=/dev/rredo1_2

redo2_1=/dev/rredo2_1

redo2_2=/dev/rredo2_2

index=/dev/rindex

spfile=/dev/rspfile

example=/dev/rexample

?

3、圖形化dbca建庫

X-manager下運行dbca指令:

$export DISPLAY=192.168.8.73:0???????????? //操控主機IP地址

$source /etc/profile

$dbca


//在dbca 建庫過程中。注意選擇raw設備。然后選擇使用raw map文件。即選擇了之前在節點1上建立的映射文件。















下面位置是由映射文件自己主動讀取的(控制文件位置、數據文件位置、日志文件位置)。無需改動,例如以下:





預覽【數據庫信息】例如以下:









報錯了,之后能夠手動啟動節點1。


十二、驗證

[08:34:29 root@aix203 /]#crs_stat -t????????????????? //節點1查看進程狀態


[08:34:53 root@aix204 /]#crs_stat -t????????????????? //節點2查看進程狀態


[08:35:49 root@aix203 /]#crsctl check crs?????????? //節點1檢測服務狀態


[08:34:57 root@aix204 /]#crsctl check crs??????????? //節點2檢測服務狀態


[08:34:36 root@aix203 /]#su - oracle

[t u@h W]$bash

[08:35:12 oracle@aix203 ~]$source /etc/profile

[08:35:20 oracle@aix203 ~]$sqlplus '/as sysdba' ??????????????//節點1登陸sqlplus


[08:36:20 root@aix204 /]#su - oracle

[YOU HAVE NEW MAIL]

[08:36:27 oracle@aix204 ~]$sqlplus '/as sysdba'? ??????????//節點2登陸sqlplus


SQL> select * from scott.dept; ????????????//節點1查看表信息


SQL> select * from scott.dept; ?????????????//節點2查看表信息


SQL>selectstatus,instance_name from gv$instance;? ??????//節點1上查看集群實例狀態


SQL> select status,instance_name from gv$instance; ???????//節點2上查看集群實例狀態



***********************************************聲明************************************************?

原創作品。出自 “深藍的blog” 博客。歡迎轉載,轉載時請務必注明出處(http://blog.csdn.net/huangyanlong)。

表述有錯誤之處,請您留言,不勝感激。

提醒:點擊文件夾。更有助于您的查看。

*****************************************************************************************************





























轉載于:https://www.cnblogs.com/jhcelue/p/7261766.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/371588.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/371588.shtml
英文地址,請注明出處:http://en.pswp.cn/news/371588.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

php string slice,substring()與str.slice()區別

當接收的參數是負數時,slice會將它字符串的長度與對應的負數相加,結果作為參數;substr則僅僅是將第一個參數與字符串長度相加后的結果作為第一個參數;substring則干脆將負參數都直接轉換為0。測試代碼如下:var test h…

JavaOne 2012:掌握Java部署

在吃完一次JavaClass 2012午餐會的意大利經典組合后,我前往希爾頓帝國宴會廳B觀看了演示“掌握Java部署”。 來自Oracle的發言人是Mark Howe和Igor Nekrestyano Howe表示,部署團隊的目標是幫助Java開發人員將其應用程序部署到所選平臺。 他首先討論了“功…

數組刪除奇數編號的數據求最后的元素

//abcd...s 這19個字符循環106次成一個長度2014的字符串&#xff0c;然后刪除第奇數個&#xff0c;得到小串&#xff0c;再刪&#xff0c;最后的字符是&#xff1f; #define _CRT_SECURE_NO_DEPRECATE #include<stdio.h> #include<windows.h> #include<string.…

php 提高吞吐量,如何提高網站的吞吐量

吞吐量定義百科吞吐量是指對網絡、設備、端口、虛電路或其他設施&#xff0c;單位時間內成功地傳送數據的數量(以比特、字節、分組等測量)。以上的定義比較寬泛&#xff0c;定義到網站或者接口的吞吐量是這樣的&#xff1a;吞吐量是指系統在單位時間內處理請求的數量。這里有一…

ubuntu下如何查找某個文件的路徑

1.whereis 文件名 特點:快速,但是是模糊查找,例如 找 #whereis mysql 它會把mysql,mysql.ini,mysql.*所在的目錄都找出來. 2.find / -name 文件名 特點:準確,但速度慢,消耗資源大,例如我想找到PHP.ini的準確位置,就需要用 #find / -name php.ini 3.locate 文件名 強力推薦的方…

事件的學習

1.鼠標單擊事件( onclick &#xff09;: onclick是鼠標單擊事件&#xff0c;當在網頁上單擊鼠標時&#xff0c;就會發生該事件。同時onclick事件調用的程序塊就會被執行&#xff0c;通常與按鈕一起使用。 <!DOCTYPE HTML> <html> <head> <meta http-equiv…

使用您自己的規則在Eclipse中自定義PMD

PMD是非常好的Java代碼掃描程序&#xff0c;可幫助您避免潛在的編程問題。 它可以輕松擴展以滿足您的需求&#xff0c;并且本文將為您帶來與JPA的Enumerated注釋用法相關的自定義PMD規則的簡單示例。 在繼續閱讀之前&#xff0c;您應該檢查我以前的文章之一-JPA-Enumerated def…

切換oracle用戶impdp,Oracle 12c pdb使用expdp/impdp導入導出

12c推出了可插拔數據庫&#xff0c;在一個容器cdb中以多租戶的形式同時存在多個數據庫pdb。在為pdb做數據泵導入導出時和傳統的數據庫有少許不同。1&#xff0c;需要為pdb添加tansnames2&#xff0c;導入導出時需要在userid參數內指定其tansnames的值&#xff0c;比如 useridus…

搭建mysql集群,使用Percona XtraDB Cluster搭建

Percona XtraDB Cluster提供的特性有&#xff1a;1.同步復制&#xff0c;事務要么在所有節點提交或不提交。2.多主復制&#xff0c;可以在任意節點進行寫操作。3.在從服務器上并行應用事件&#xff0c;真正意義上的并行復制。4.節點自動配置。5.數據一致性&#xff0c;不再是異…

使用NoSQL實現實體服務–第4部分:Java EE

現在&#xff0c;我已經準備好了框架式的合同優先型Web服務&#xff0c;并使用Ektorp和CouchDB創建了數據訪問層 &#xff0c;是時候將它們連接到一個可以正常工作的實體服務中了 。 為此&#xff0c;我將使用Java EE和Glassfish 3.1。 值得注意的是&#xff0c;對于他的那種R&…

yii2之DetailView小部件

DetailView小部件用于展示單條數據記錄&#xff0c;可配置屬性很少&#xff0c;使用也很簡單&#xff0c;直接貼代碼&#xff0c;一看就懂&#xff01; yii小部件數據小部件DetailView的使用示例&#xff1a; <? DetailView::widget([model > $user,//模型對象&#xff…

克隆安裝oracle,Oracle 之 Cloning $oracle_home (克隆安裝oracle軟件)

用途&#xff1a;Cloning an Oracle Home &#xff0c; 可以免去多臺機器重復安裝oracle軟件1、停止相關進程[rootnode1 bin]# ./crsctl stop cluster -all2、打包 dbhome_1 目錄[rootnode1 11.2.0]# cd /u01/app/oracle/product/11.2.0/[rootnode1 11.2.0]# tar -zcvpf db_1.b…

gitlab的安裝和基本維護

基本介紹 GitLab是一個自托管的Git項目倉庫&#xff0c;可以自己搭建個人代碼管理的倉庫&#xff0c;功能與github類似。 安裝 操作系統&#xff1a;CentOS6.5 gitlab官網下載安裝地址&#xff1a;https://about.gitlab.com/downloads/#centos6 1.安裝依賴的包 yum install cur…

Spring配置文件和Java配置

我的上一個博客介紹了Spring 3.1的配置文件&#xff0c;并解釋了使用它們的業務案例&#xff0c;并演示了它們在Spring XML配置文件中的用法。 但是&#xff0c;似乎很多開發人員更喜歡使用Spring的基于Java的應用程序配置&#xff0c;因此Spring設計了一種使用帶有現有Configu…

php 刪除單個文件大小,php刪除指定大小的jpg文件

function actionZmdel(){//set_time_limit(0);$dir dirname(dirname(dirname(dirname(__FILE__))))./2012jxgwyimg;$dirarr scandir($dir);echo 正在刪除...;foreach($dirarr as $subdir){if($subdir ! . && $subdir ! ..){$path $dir./.$subdir;$files glob($path…

2017寒假零基礎學習Python系列之函數之 函數之定義可變參數

若想讓函數接受任意個參數&#xff0c;就可以定義一個可變的參數&#xff1a; def fn(*args): print args fn() >>>() fn(1,2,5,6) >>>(1,2,5,6) 原理是Python解釋器把傳入的一組參數封裝在一個tuple傳遞給可變參數&#xff0c;因此在函數內部&#xff0c;直…

在Windows上構建OpenJDK

通過做一些實驗&#xff0c;我發現手頭提供JDK源代碼來進行一些更改&#xff0c;使用它等等通常很有用。因此&#xff0c;我決定下載并編譯該野獸。 顯然&#xff0c;這花了我一些時間&#xff0c;盡管我最初的想法是&#xff0c;它應該和運行make命令一樣簡單&#xff1a;&…

unity中怎么在InspectorI面板加LOGO

轉載于:https://www.cnblogs.com/unitySPK/p/7278925.html

oracle stream 主鍵,oracle stream配置向導

1. Stream 的工作原理Stream 是Oracle Advanced Queue技術的一種擴展應用&#xff0c;這種技術最基本的原理就是收集事件&#xff0c;把時間保存在隊列中&#xff0c;然后把這些事件發布給不同的訂閱者。從DBA的角度來說&#xff0c;就是把捕獲Oracle數據庫產生的Redo日志&…

JavaScriptDOM 十四. Event DOM的屬性

1 <!DOCTYPE html>2 <html>3 <head>4 <title></title>5 <script type"text/javascript">6 7 /*8 1. --------------- Event DOM 事件DOM 用戶交互 ------------------9 當事件發生時, 執行JS功能代碼10 11 常用…