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的时候( ...
随机推荐
- UVALive 6886 Golf Bot FFT
Golf Bot 题目连接: http://acm.hust.edu.cn/vjudge/problem/visitOriginUrl.action?id=129724 Description Do ...
- CD0J/POJ 851/3126 方老师与素数/Prime Path BFS
Prime Path Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 9982 Accepted: 5724 Descri ...
- Push导航栏黑影问题
解决方法可以在自定义的 TabbarViewController里 viewDidLoad方法里 self.view.backgroundColor = [UIColor whiteColor]; 如 ...
- Python学习笔记(一):Python基础学习
总结的内容: 1.变量的命名 2.脚本的注释 3.运算符 4.用户输入语句 一.变量的命名 1.变量用于引用在程序中可能会变化的值.它们被称为变量是因为它们可能引用存储在内存中的不同的值. 2.变量的 ...
- HDU 4717 The Moving Points (三分)
The Moving Points Time Limit: 6000/3000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others ...
- 快速重启 Quick Boot plus
Quick Boot(快速启动)可方便快速地重启/关闭您的设备,或将您的设备重启到恢复/引导模式,增强版还实现了热启动和Tasker/Locale插件集成功能.快速重启汉化版 Quick Boot p ...
- dmesg命令的使用
dmesg命令用于打印Linux系统开机启动信息,kernel会将开机信息存储在ring buffer中.您若是开机时来不及查看信息,可利用dmesg来查看(print or control the ...
- 如何在IE11中开启WebGL暨微软和WebGL的恩怨情仇录
正如我们上周报道的,国外开发者Francois Remy在泄露版Windows Blue附带的Internet Explorer 11中发现,WebGL接口已经封装完成,但功能上还未能开放支持.在这之 ...
- error launching remote program failed to get the task for process
Error Starting executable: error launching remote program failed to get the task for process 715 这个 ...
- RobotFramework自动化1-环境搭建
前言 Robot Framework是一款python编写的功能自动化测试框架.具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行. Robot Fram ...