我们已配置具有2个节点的RAC服务器,详细信息如下
rac1公网IP 192.168.0.201,内网IP 192.168.2.12,还有一台SCAN IP提到的DNS服务器192.168.0.205
类似的
rac2公网IP 192.168.0.202、内网IP 192.168.2.13和同一扫描IP提到的DNS服务器192.168.0.205
之后,我们已经创建了网格,并使用Real Application Cluster database安装在两个节点上安装了数据库。
我们可以在内部连接,但不能从外部连接。有没有人能帮我从外面把它连接起来。我的意思是最终用户将如何连接数据库。如果应该有监听器和tnsname的配置,你能告诉我是怎么配置的吗?以及故障转移机制将如何在RAC上工作。有没有人能举例说明一下。
发布于 2011-03-24 22:22:06
从客户端连接时是否收到错误?你的TNS条目是什么样子的?
看看这个网站-
http://oracle-base.com/articles/11g/OracleDB11gR2RACInstallationOnOEL5UsingVirtualBox.php
在Virtual Box上设置RAC环境时,我将此作为参考。本文与您对环境的描述之间唯一的巨大区别是,您在DNS中定义了要循环调度的scan-ip地址,而不是在/etc/hosts文件中。
以下是您可以从集群中任一节点的命令行运行的一些命令:
# Check instance statuses
srvctl status instance -d <dbname> -n <nodename>
srvctl status instance -d <dbname> -n <nodename>
# Check database status across all nodes
srvctl status database -d <dbname>
# Stop service on a single node
srvctl stop instance -d <dbname> -n <nodename>
# Get database config info from OCR
srvctl config database -d <dbname>
# Display current scan configuration
srvctl config scan
# scan_listener info
srvctl config scan_listener我会从你的tnsnames.ora条目开始,然后从那里开始。
https://stackoverflow.com/questions/5407163
复制相似问题