‘壹’ 如何在配置rac到单节点的goldengate
Rac 与单实例不同之处在与 rac 上的 goldengate 需要安装在 共享存储上,以下为详细步骤: 首先在 oracle rac 上安装 goldengate,因为使用的 oracle 版本比较新,goldengate 版本也比较 新,所以很多以前的的配置方法需要一些小的修改,具体为下面红色字体: 安装之前,先要在各个节点都创建/opt/app/ogg 的安装目录,然后在共享存储上新建一个供 各个节点的/opt/app/ogg 安装目录使用的分区,此处把该分区格式化为 ext3 文件系统(ext3 文件系统不是支持共享的,所以在安装过程中会有错误):mkfs –t ext3 /dev/sdf1,然后把各 个节点的目录挂载到共享存储的供 goldengate 使用的分区下:mount /dev/sdf1/opt/app/ogg, 之后使用 grid 用户来进行安装,执行下面的安装: 源端配置步骤: [grid@rac1 ~]$ cd /opt/app/dir/fbo_ggs_Linux_x64_shiphome/ [grid@rac1 fbo_ggs_Linux_x64_shiphome]$ ls Disk1 [grid@rac1 fbo_ggs_Linux_x64_shiphome]$ cd Disk1/ [grid@rac1 Disk1]$ ./runInstaller Starting Oracle Universal Installer... Checking Temp space: must be greater than 120 MB. Actual 8976 MB Passed Checking swap space: must be greater than 150 MB. Actual 29996 MB Passed Checking monitor: must be configured to display at least 256 colors. Actual 16777216 Passed Preparing to launch Oracle Universal Installer from /tmp/OraInstall2014-06-12_11-29-54AM. Please wait ...[grid@rac1 Disk1]$ 因为使用的数据库版本 wei11204,此处选择安装 11g 的 goldengate,点击 next 此处选择软件的安装路径和是否启动 goldengate 的 mgr, 注意: 此处的安装目录/opt/app/ogg 必须是安装在共享存储上, 然后各个节点的/opt/app/ogg 都挂在该共享存储分区, 点击 next 因为之前把共享存储分区格式化为了 ext3 文件系统,但是该系统并是共享文件系统,所以 回报这个错误,但是 goldengate 依旧还是安装在了共享存储上,依旧可以从其他节点启动, 只是此处无法识别,虽然可以点击 yes,继续安装,把 goldengate 安装在 sdf1 分区上。 此处点击 no,然后点击 cancle 结束安装,因为现在要解决该问题,解决该问题的方法是使 用共享的文件系统来存储 goldengate 而不是 ext3 这种非共享文件系统, oracle 在 11gr2 提供 了 ACFS(asm 集群文件系统) ,所以现在使用 ACFS 来解决该问题: 先来创建一个 asm 的磁盘: [root@rac1 ~]# /etc/init.d/oracleasm createdisk DISK4 /dev/sdi1 Marking disk "DISK4" as an ASM disk: [ OK ] 然后在各个节点执行: /etc/init.d/oracleasm scandisks /etc/init.d/oracleasm listdisks 这是为了让各个节点都可以检测到磁盘 DISK4,结果如下: 节点 1: [root@rac1 ~]# /etc/init.d/oracleasm scandisks Scanning the system for Oracle ASMLib disks: [ OK [root@rac1 ~]# /etc/init.d/oracleasm listdisks DISK1 DISK2 DISK3 DISK4 节点 2: [root@rac2 ~]# /etc/init.d/oracleasm scandisks Scanning the system for Oracle ASMLib disks: [ OK ] ] [root@rac2 ~]# /etc/init.d/oracleasm listdisks DISK1 DISK2 DISK3 DISK4 可以看到各个节点都识别了 DISK4,然后以 grid 用户执行 asmca,来创建磁盘组: [grid@rac1 ~]$ asmca 点到 Disk Groups 标签页,然后点击左下方的 Create: 然后数据磁盘组的名字为“ACFS” ,在 Rendnacy 处选择“External”外部冗余,然后选择 我们之前建立的磁盘 DISK4,Quorum 不要选(仲裁机制,crs_dg 才会选择) ,然后点击 OK, 磁盘组创建完成后,再点击 Volumes 标签页,创建卷: 点击左下方 Create: 填写完卷名:vol1,磁盘组名选择“ACFS”,size 随便填写,点击 OK 卷创建完后,为该卷创建 ACFS 文件系统,点击 ASM Cluster File systems 标签页: 然后点击左下方 Create: 选择通用文件系统“Grenral Purpose File System” ,把 goldengate 的路径填入挂载点,点击 ok 至此,ACFS 就创建完了,然后重新开始安装 goldengate
‘贰’ rac的监听是配置在grid中吗
rac中,监听文件默认配置在grid用户下
[root@cqltjcpt2 ~]# su - grid
[grid@cqltjcpt2 ~]$ cd $ORACLE_HOME
[grid@cqltjcpt2 grid]$ cd network/admin/
[grid@cqltjcpt2 admin]$ ll
-rw-r--r-- 1 grid oinstall 189 Jan 7 21:21 endpoints_listener.ora
-rw-r--r-- 1 grid oinstall 350 Jan 7 21:21 listener.ora
drwxr-xr-x 2 grid oinstall 4096 Jan 7 21:04 samples
-rw-r--r-- 1 grid oinstall 205 May 11 2011 shrept.lst
-rw-r--r-- 1 grid oinstall 227 Jan 7 21:21 sqlnet.ora
Oracle 11.2版本后,有一个新的监听文件endpoints_listener.ora被引进,里面的内容是节点的IP和VIP信息
Endpoints_listener.ora 文件的作用是向后兼容11.2版本以前的数据库,DBCA建库时,需要通过获取endpoints的位置信息来配置数据库参数和tnsnames
‘叁’ VMware win2003 Oracle 10g RAC 各节点的IP如何配置
首先确认空间是否真的够用,rman备出来的文件有可能比expdp或exp出来的文件大不少。
如果空间够用,那么请在backup、configure和allocate channel这3个命令中选一个配置备份集的format(这个format中指定存放在哪个目录),只要主机能识别的文件系统,rman就可以用。
(backup和allocate channel是每次都要执行,configure是设置默认值)
全库备份,最简单的命令就是backup database(10gR2以后,控制文件和参数文件会在这个命令后自动备份),恢复时如果需要先restore,需要先去v$recover_file查哪些文件需要restore,然后执行restore datafile <file_id>,最后执行recover database即可。
补充:
lz的问题变了,其他人说过的而且正确的我就不说了,纠正他们几个错误。
1、expdp并非不能在客户端远程运行,只是生成的文件永远在服务器上,这是10g新推出的一个工具,exp是一个老工具,在哪里运行,生成的文件就在哪。
2、80G的东西备份需要多少时间跟存储性能有关系,这个需要你先备份一下看看,按照经验猜是没有太大意义的,我曾经备份同一个1.8T的数据库到磁盘,在不同的存储上用过2小时,也用过10小时。
3、expdp毕竟是新工具,因此和exp的区别很多,不好一两句概括,如有需要,可以去看官方的手册或者直接pm我,我在线。
如果对您有帮助,请记得采纳为满意答案,谢谢!祝您生活愉快!
vaela
‘肆’ expdp rac 文件存放在哪个节点
expdp rac 文件存放在哪个节点
菜单:Window-->show view-->other-->找到Android,选择Logcat,
在里面就可以看到了。
如果你想在一个单独的窗口看到system.out.print()的输出的话,可以在logcat界面点那个绿色的“+”好,在Filter name 和 By log tag里面均填入System.out
,这样的话你就能在单独的界面查看system.out.print()的输出了!!
‘伍’ oracle 11g rac一节点操作系统重新安装后,重新加入到集群中,需要安装grid和oracle软件吗
需要以新节点的形式加入到现有集群里。
‘陆’ oracle rac 节点centos怎么配置大小
https://wenku..com/view/d0d27b82c281e53a5902ff26.html
-供参考
‘柒’ 我用VMware 2003 配置Oracle 10g RAC过程中,两个节点都配置了,在用CVU工具检查配置的时候报错:
嘿嘿 在用Windows做OracleRac结构的测试吧
看日志的话,就是两边administrtator的密码不同,检测失败
网上找找windows的rac手册,必须老老实实的一步步的做
特别是host文件这种netwok通信设置
给你个参考的网站
http://www.oracle-base.com/articles/10g/.php
你需要搞明白哪个步骤是为了什么,否则出问题还是不知道啥原因
‘捌’ oracle rac的集群节点信息表在哪
在RAC环境下,数据文件、日志文件、控制文件和spfile是多个节点共用的,它们放在共享存储上,供多个实例访问。
‘玖’ rac集群中节点信息存放在什么位置
从逻辑上看,RAC集群由存储层、网络层、集群件层、应用层4层组成。
存储层:RAC是一个多实例、单数据库的系统。数据文件、联机日志、控制文件等文件在集群中只有一份。不管有几个节点,这些节点都平等的使用这些数据文件。
网络层:整个RAC环境中,实际有3个网络存在。一个是由public网卡接入的网络,用于对外提供数据查询等服务;另一个是由private网卡组成的私有网络,用于RAC心跳和cache fusion;第三个是存储设备、光纤交换机、每个节点的HBA卡组成的存储网络。前两个网络上面传输的是IP数据,而后一个网络传输的SCSI数据。
集群件层:在单机环境下,Oracle是运行在OS Kernel之上。OS Kernel负责管理硬件设备,并提供硬件访问接口。Oracle不会直接操作硬件,而是由OS Kernel代替它来完成对硬件的调用请求。到了集群环境下,存储设备是共享的。OS Kernel的设计都是针对单击的,只能控制单击上多个进程间的访问,如果还依赖OS Kernel的服务,就无法保证多个主机之间的协调工作。这时就需要引入额外的控制机制,在RAC中,这个机制就是位于Oracle和OS Kernel之间的Clusterware,它会在OS Kernel之前截获请求,然后和其他节点上Clusterware协商,最终完成上层的请求。
应用层:在介绍这一层时,需要先引入一个名词CRS Resource,整个应用层是由若干 CRS Resource组成的。可以简单的理解,一个Resource通常是一个进程,或者有一组进程组成的完整服务。集群环境之所以能够提供高可用性,是因为集群软件(CRS)对运行于其上的应用进行监视,并在发生异常时进行重启、切换等干预手段。
‘拾’ 我想在虚拟机Vmware搭建一个双节点的rac ,配置完IP。然后挂了五个磁盘,做完配置重启后linux起不来。
报错是让你修复文件系统,在该界面先输入root口令,然后使用fsck -y 命令修复文件系统,多修复几次,就可以进到系统了。
如果解决了您的问题,请采纳