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.mzph.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 常用…