11g relocate scan ip
今天安装了Oracle 11.2.0.4的数据库,由于在安装GRID软件是,跑脚本的时候是现在节点2上跑的,跑完之后然后在节点1上跑。发现我的scan_ip在节点2上,我想把scan_ip
relocate 到节点1 上。操作如下:
[root@elvis112 ~]# ifconfig -a
eth0 Link encap:Ethernet HWaddr 08:00:27:72:C8:E4
inet addr:192.168.56.112 Bcast:192.168.56.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fe72:c8e4/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2934765 errors:0 dropped:0 overruns:0 frame:0
TX packets:1149412 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:4380939360 (4.0 GiB) TX bytes:78738949 (75.0 MiB)
eth0:1 Link encap:Ethernet HWaddr 08:00:27:72:C8:E4
inet addr:192.168.56.114 Bcast:192.168.56.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
eth0:2 Link encap:Ethernet HWaddr 08:00:27:72:C8:E4
inet addr:192.168.56.115 Bcast:192.168.56.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
eth1 Link encap:Ethernet HWaddr 08:00:27:ED:96:2A
inet addr:172.168.1.112 Bcast:172.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:feed:962a/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:11780 errors:0 dropped:0 overruns:0 frame:0
TX packets:10853 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:6299510 (6.0 MiB) TX bytes:5513041 (5.2 MiB)
eth1:1 Link encap:Ethernet HWaddr 08:00:27:ED:96:2A
inet addr:169.254.215.143 Bcast:169.254.255.255 Mask:255.255.0.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:9230 errors:0 dropped:0 overruns:0 frame:0
TX packets:9230 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:8018947 (7.6 MiB) TX bytes:8018947 (7.6 MiB)
[grid@elvis112 ~]$ crs_stat -t
Name Type Target State Host
------------------------------------------------------------
ora.DATA1.dg ora....up.type ONLINE ONLINE elvis111
ora....ER.lsnr ora....er.type ONLINE ONLINE elvis111
ora....N1.lsnr ora....er.type ONLINE ONLINE elvis112
ora.asm ora.asm.type ONLINE ONLINE elvis111
ora.cvu ora.cvu.type ONLINE ONLINE elvis112
ora....SM2.asm application ONLINE ONLINE elvis111
ora....11.lsnr application ONLINE ONLINE elvis111
ora....111.gsd application OFFLINE OFFLINE
ora....111.ons application ONLINE ONLINE elvis111
ora....111.vip ora....t1.type ONLINE ONLINE elvis111
ora....SM1.asm application ONLINE ONLINE elvis112
ora....12.lsnr application ONLINE ONLINE elvis112
ora....112.gsd application OFFLINE OFFLINE
ora....112.ons application ONLINE ONLINE elvis112
ora....112.vip ora....t1.type ONLINE ONLINE elvis112
ora.gsd ora.gsd.type OFFLINE OFFLINE
ora....network ora....rk.type ONLINE ONLINE elvis111
ora.oc4j ora.oc4j.type ONLINE ONLINE elvis112
ora.ons ora.ons.type ONLINE ONLINE elvis111
ora....ry.acfs ora....fs.type ONLINE ONLINE elvis111
ora.scan1.vip ora....ip.type ONLINE ONLINE elvis112
-------上面显示scan ip在elvis112上
[grid@elvis112 ~]$ srvctl status scan_listener
SCAN Listener LISTENER_SCAN1 is enabled
SCAN listener LISTENER_SCAN1 is running on node elvis112
[grid@elvis112 ~]$ srvctl relocate -h
The SRVCTL relocate command relocates a running Oracle Clusterware managed object to another node or instance.
Usage: srvctl relocate database -d <db_unique_name> {[-n <target>] [-w <timeout>] | -a [-r]} [-v]
Usage: srvctl relocate service -d <db_unique_name> -s <service_name> {-i <old_inst_name> -t <new_inst_name> | -c <current_node> -n <target_node>} [-f]
Usage: srvctl relocate server -n "<server_list>" -g <pool_name> [-f]
Usage: srvctl relocate vip -i <vip_name> [-n <node_name>] [-f] [-v]
Usage: srvctl relocate scan -i <ordinal_number> [-n <node_name>]
Usage: srvctl relocate scan_listener -i <ordinal_number> [-n <node_name>]
Usage: srvctl relocate oc4j [-n <node_name>] [-v]
Usage: srvctl relocate gns [-n <node_name>] [-v]
Usage: srvctl relocate cvu [-n <node_name>]
For detailed help on each command and object and its options use:
srvctl <command> <object> -h
[grid@elvis112 ~]$ srvctl relocate scan_listener -i elvis112 -n elvis111
PRKO-2111 : Invalid number elvis112 for command line option i
-----注意,上述报错,-i为ordinal_number -n为节点的名字。官档描述如下:
srvctl relocate scan_listener -i ordinal_number [-n node_name]
Note:This command is only available with Oracle Clusterware.
OptionDescription
-i ordinal_number
An ordinal number that identifies which SCAN VIP you want to relocate. The range of values you can specify for this option is 1 to 3.
-n node_name
The name of a single node.
If you do not specify this option, then the utility chooses the node to which the SCAN VIP is relocated.
Example
An example of this command is:
$ srvctl relocate scan_listener -i 1 -n node3
[grid@elvis112 ~]$ srvctl config scan_listener
SCAN Listener LISTENER_SCAN1 exists. Port: TCP:1521
[grid@elvis112 ~]$ srvctl status scan_listener
SCAN Listener LISTENER_SCAN1 is enabled
SCAN listener LISTENER_SCAN1 is running on node elvis112
[grid@elvis112 ~]$ srvctl relocate scan_listener -i 1 -n elvis111
[grid@elvis112 ~]$ crs_stat -t -v
Name Type R/RA F/FT Target State Host
----------------------------------------------------------------------
ora.DATA1.dg ora....up.type 0/5 0/ ONLINE ONLINE elvis111
ora....ER.lsnr ora....er.type 0/5 0/ ONLINE ONLINE elvis111
ora....N1.lsnr ora....er.type 0/5 0/0 ONLINE ONLINE elvis111
ora.asm ora.asm.type 0/5 0/ ONLINE ONLINE elvis111
ora.cvu ora.cvu.type 0/5 0/0 ONLINE ONLINE elvis112
ora....SM2.asm application 0/5 0/0 ONLINE ONLINE elvis111
ora....11.lsnr application 0/5 0/0 ONLINE ONLINE elvis111
ora....111.gsd application 0/5 0/0 OFFLINE OFFLINE
ora....111.ons application 0/3 0/0 ONLINE ONLINE elvis111
ora....111.vip ora....t1.type 0/0 0/0 ONLINE ONLINE elvis111
ora....SM1.asm application 0/5 0/0 ONLINE ONLINE elvis112
ora....12.lsnr application 0/5 0/0 ONLINE ONLINE elvis112
ora....112.gsd application 0/5 0/0 OFFLINE OFFLINE
ora....112.ons application 0/3 0/0 ONLINE ONLINE elvis112
ora....112.vip ora....t1.type 0/0 0/0 ONLINE ONLINE elvis112
ora.gsd ora.gsd.type 0/5 0/ OFFLINE OFFLINE
ora....network ora....rk.type 0/5 0/ ONLINE ONLINE elvis111
ora.oc4j ora.oc4j.type 0/1 0/2 ONLINE ONLINE elvis112
ora.ons ora.ons.type 0/3 0/ ONLINE ONLINE elvis111
ora....ry.acfs ora....fs.type 0/5 0/ ONLINE ONLINE elvis111
ora.scan1.vip ora....ip.type 0/0 0/0 ONLINE ONLINE elvis111
---------可以看到已经relocate到elvis111上了,达到了我想要的效果
[grid@elvis112 ~]$ srvctl status scan_listener
SCAN Listener LISTENER_SCAN1 is enabled
SCAN listener LISTENER_SCAN1 is running on node elvis111
11g relocate scan ip的更多相关文章
- [转]Oracle 11g RAC SCAN ip的原理及配置
原文地址:http://tiany.blog.51cto.com/513694/1421917/ Oracle 11g RAC SCAN ip的原理及配置 Oracle 11g RAC网格即插即用 ...
- Oracle 11g RAC客户端使用SCAN IP无法连接问题
Oracle 版本:11.2.0.1.0 客户端:Windows Server 2003/PLSQL Developer Oracle服务器端的ip设置如下: ##公网ip 192.168.135.2 ...
- 如何理解oracle 11g scan ip
如何理解oracle 11g scan ip 在11.2之前,client链接数据库的时候要用vip,假如你的cluster有4个节点,那么客户端的tnsnames.ora中就对应有四个主机vip ...
- Scan IP relocate/failover其它段后不能ping通过
或手动集群重启单个节点srvctl relocate scan_listener后.群集网络段ping IP,VIP.SCAN IP正常.其他段ping SCAN IP 不通.其原因是,该路由ARP表 ...
- Oracle 11G R2 RAC中的scan ip 的用途和基本原理【转】
Oracle 11G R2 RAC增加了scan ip功能,在11.2之前,client链接数据库的时候要用vip,假如你的cluster有4个节点,那么客户端的tnsnames.ora中就对应有四个 ...
- Oracle 11G R2 RAC中的scan ip 的用途和基本原理
Oracle 11G R2 RAC增加了scan ip功能,在11.2之前,client链接数据库的时候要用vip,假如你的cluster有4个节点,那么客户端的tnsnames.ora中就对应有四个 ...
- oracle rac scan ip 用途 原理
Oracle 11G R2 RAC增加了scan ip功能,在11.2之前,client链接数据库的时候要用vip,假如你的cluster有4个节点,那么客户端的tnsnames.ora中就对应有四个 ...
- RAC8——scan ip的理解
SCAN概念 先介绍一下什么叫SCAN,SCAN(Single Client Access Name)是Oracle从11g R2开始推出的,客户端可以通过SCAN特性负载均衡地连接到RAC数据库.S ...
- 转载:细说oracle 11g rac 的ip地址
本文转载自:细说oracle 11g rac 的ip地址 http://blog.sina.com.cn/s/blog_4fe6d4250102v5fa.html 以前搭建oracle rac的时候( ...
随机推荐
- IEEE Bigger系列题解
Bigger系列题解 Bigger Python 坑点在于要高精度以及表达式求值,用java写可以很容易避免高精度问题 然后这道题就可以AC了 代码 import java.io.*; import ...
- web开发中兼容性问题(IE8以上含)持续更新~~
在实际开发中总是遇到莫名其妙的问题~~~那么就记录下来这些问题,对这些问题进行一个总结. 1.事件对象 1)事件参数e,就是事件对象,标准的获取方式 2)e.eventPhase 事件阶段,IE8以前 ...
- ASP.NET与MVC架构区别总结
1)ASP.NET Webforms Behind Code利于快速开发,方便可视化操作. 2)ASP.NET 使用了“基于视图”的解决方案去应对“基于行为”的需求,它处理了客户端的请求,IIS将请求 ...
- python模块整理30-uui模块
http://www.cnblogs.com/dkblog/archive/2011/10/10/2205200.htmlhttp://blog.csdn.net/zhaoweikid/article ...
- make and make bzImage
2.6内核 make = make bzImage + make modules 无非是改下Makefile而已 2.4 内核 01.make menuconfig 02.make dep 03.ma ...
- IP地址便捷修改器 V3.5 绿色版
IP地址便捷修改器 V3.5 绿色版 http://www.downxia.com/downinfo/47786.html#softdown
- WCF实现将服务器端的错误信息返回到客户端
转载:http://www.cnblogs.com/zeroone/articles/2299001.html http://www.it165.net/pro/html/201403/11033.h ...
- 基于Java IO 序列化方案的memcached-session-manager多memcached节点配置
在公司项目里想要在前端通过nginx将请求负载均衡,而后台的几组tomcat的session通过memcached(non-sticky模式)进行统一管理,这几组tomcat部署的web app是同一 ...
- html 中怎么设置div的位置
利用CSS的position属性对元素定位,以下是position 属性规定元素的定位类型. absolute 生成绝对定位的元素,相对于 static 定位以外的第一个父元素进行定位.元素的位置通过 ...
- Nodejs开发人脸识别系统-教你实现高大上的人工智能
Nodejs开发人脸识别系统-教你实现高大上的人工智能 一.缘起缘生 前段时间有个H5很火,上传个头像就可以显示自己穿军装的样子,无意中看到了一篇帖子叫 全民刷军装背后的AI技术及简单实现 ,里面 ...