n久没写了。。。
看起来最近是没怎么学习。先把今天的笔记放上来,看书自己记自己翻译的,凑合看看。
Oracle Real Application Cluster
首先安装CRS(Cluster Ready Services),主目录为CRS_HOME。
OCR(Oracle Cluster Registry),集群用来存储元数据,至少256MB。
Voting disk用来处理集群中node通过私有连接来连接其他node,也需要至少256MB空间。
安装数据库软件,ORALC_HOME。
CRS主目录不能和oracle数据库相同,每一个node上都需要安装。
RAC的每一个node都至少要有三个IP:公网,私网,虚拟IP,所以至少需要两张网卡。
Cluster中的每一个node至少需要1GB空间,交换空间需要两倍于node空间(2G)。
每一个node的ORACLE_SID必须唯一。
视图gv$session查看集群数据库中各个实例当前session:select * from gv$session
RAC每个实例都有自己的联机重做日志集。如果RAC所有实例都出现故障,第一个能够启动的实例将使用集群中所有实例的联机重做日志来执行实例恢复。
RAC回滚表空间(Undo tablespace) 用来事务回滚或者实例恢复。回滚表空间也被其它node用来保证事务读一致性。
查看当前用户连接到得实例:Select * from v$instance
从集群中去除某个实例:srvctl remove instance –d rac –i rac1,其中,-d rac指定要修改的数据库,-i rac1指定实例