Oracle 10g RAC 修改VIP
来源:互联网 发布:app软件开发合同模板 编辑:程序博客网 时间:2024/05/17 01:46
在给客户作rac备份的时候出错,结果发现是vip配置问题,于是修改了一把vip。简单记录一下过程。
allocated channel: c1
channel c1: sid=127 instance=oradb1 devtype=DISK
released channel: c1
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-12001: could not open channel c2
RMAN-10008: could not create channel context
RMAN-10003: unable to connect to target database
ORA-12560: TNS:protocol adapter error
RMAN> exit
Recovery Manager complete.
检查报错日志
***********************************************************************
Fatal NI connect error 12560, connecting to:
(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=rac02-vip)(PORT=1521))(CONNECT_DATA=(SERVER=DEDICATED)
(SERVICE_NAME=oradb)(INSTANCE_NAME=oradb2)(CID=(PROGRAM=rman)(HOST=rac01)(USER=oracle))))
VERSION INFORMATION:
TNS for Linux: Version 10.2.0.1.0 - Production
Oracle Bequeath NT Protocol Adapter for Linux: Version 10.2.0.1.0 - Production
TCP/IP NT Protocol Adapter for Linux: Version 10.2.0.1.0 - Production
Time: 10-MAR-2013 15:05:31
Tracing not turned on.
Tns error struct:
ns main err code: 12560
TNS-12560: TNS:protocol adapter error
ns secondary err code: 0
nt main err code: 530
TNS-00530: Protocol adapter error
nt secondary err code: 113
nt OS err code: 0
[oracle@rac01 ~]$ cd
[oracle@rac01 ~]$
[oracle@rac01 ~]$
[oracle@rac01 ~]$
[oracle@rac01 ~]$ tnsping oradb2
TNS Ping Utility for Linux: Version 10.2.0.1.0 - Production on 10-MAR-2013 15:05:53
Copyright (c) 1997, 2005, Oracle. All rights reserved.
Used parameter files:
Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = rac02-vip)(PORT = 1521)) (CONNECT_DATA =
(SERVER = DEDICATED) (SERVICE_NAME = oradb) (INSTANCE_NAME = oradb2)))
TNS-12560: TNS:protocol adapter error
[oracle@rac01 ~]$
[root@rac01 bin]# ping 192.168.1.14
PING 192.168.1.14 (192.168.1.14) 56(84) bytes of data.
From 192.168.1.12 icmp_seq=1 Destination Host Unreachable
From 192.168.1.12 icmp_seq=2 Destination Host Unreachable
From 192.168.1.12 icmp_seq=3 Destination Host Unreachable
From 192.168.1.12 icmp_seq=4 Destination Host Unreachable
From 192.168.1.12 icmp_seq=5 Destination Host Unreachable
From 192.168.1.12 icmp_seq=6 Destination Host Unreachable
From 192.168.1.12 icmp_seq=8 Destination Host Unreachable
From 192.168.1.12 icmp_seq=9 Destination Host Unreachable
From 192.168.1.12 icmp_seq=10 Destination Host Unreachable
[root@rac01 bin]# ./crs_stat -t
Name Type Target State Host
------------------------------------------------------------
ora.oradb.db application ONLINE ONLINE rac01
ora....b1.inst application ONLINE ONLINE rac01
ora....b2.inst application ONLINE ONLINE rac02
ora....SM1.asm application ONLINE ONLINE rac01
ora....01.lsnr application ONLINE OFFLINE
ora.rac01.gsd application ONLINE ONLINE rac01
ora.rac01.ons application ONLINE ONLINE rac01
ora.rac01.vip application ONLINE ONLINE rac01
ora....SM2.asm application ONLINE ONLINE rac02
ora....02.lsnr application ONLINE OFFLINE
ora.rac02.gsd application ONLINE ONLINE rac02
ora.rac02.ons application ONLINE ONLINE rac02
ora.rac02.vip application ONLINE ONLINE rac02
root@rac01 bin]# ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:0C:29:E0:95:A2
inet addr:192.168.139.11 Bcast:192.168.139.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:9781 errors:0 dropped:0 overruns:0 frame:0
TX packets:8606 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:891414 (870.5 KiB) TX bytes:1105611 (1.0 MiB)
Interrupt:185 Base address:0x1480
eth0:1 Link encap:Ethernet HWaddr 00:0C:29:E0:95:A2
inet addr:192.168.1.12 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interrupt:185 Base address:0x1480
这个问题,汗,vip都没配置好
127.0.0.1 localhost.localdomain localhost
# Public
192.168.139.11 rac01
192.168.139.13 rac02
#Private
10.1.1.11 rac01-priv
10.1.1.13 rac02-priv
#Virtual
192.168.1.12 rac01-vip
192.168.1.14 rac02-vip
srvctl stop database -d oradb
[root@rac01 bin]# ./srvctl stop database -d oradb
[root@rac01 bin]#
[root@rac01 bin]#
[root@rac01 bin]# ./crs_stat -t
Name Type Target State Host
------------------------------------------------------------
ora.oradb.db application OFFLINE OFFLINE
ora....b1.inst application OFFLINE OFFLINE
ora....b2.inst application OFFLINE OFFLINE
ora....SM1.asm application ONLINE ONLINE rac01
ora....01.lsnr application ONLINE OFFLINE
ora.rac01.gsd application ONLINE ONLINE rac01
ora.rac01.ons application ONLINE ONLINE rac01
ora.rac01.vip application ONLINE ONLINE rac01
ora....SM2.asm application ONLINE ONLINE rac02
ora....02.lsnr application ONLINE OFFLINE
ora.rac02.gsd application ONLINE ONLINE rac02
ora.rac02.ons application ONLINE ONLINE rac02
ora.rac02.vip application ONLINE ONLINE rac02
[root@rac01 bin]# ./srvctl stop asm -n rac01
[root@rac01 bin]# ./srvctl stop asm -n rac02
[root@rac01 bin]# ./srvctl stop nodeapps -n rac01
[root@rac01 bin]# ./srvctl stop nodeapps -n rac02
确认crs各资源关闭
[root@rac01 bin]# ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:0C:29:E0:95:A2
inet addr:192.168.139.11 Bcast:192.168.139.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:10422 errors:0 dropped:0 overruns:0 frame:0
TX packets:9101 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:951346 (929.0 KiB) TX bytes:1168800 (1.1 MiB)
Interrupt:185 Base address:0x1480
eth1 Link encap:Ethernet HWaddr 00:0C:29:E0:95:AC
inet addr:10.1.1.11 Bcast:10.1.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:74864 errors:0 dropped:0 overruns:0 frame:0
TX packets:123800 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:32228003 (30.7 MiB) TX bytes:110429517 (105.3 MiB)
Interrupt:193 Base address:0x1800
or
[root@rac01 bin]# ./crs_stat -t
Name Type Target State Host
------------------------------------------------------------
ora.oradb.db application OFFLINE OFFLINE
ora....b1.inst application OFFLINE OFFLINE
ora....b2.inst application OFFLINE OFFLINE
ora....SM1.asm application OFFLINE OFFLINE
ora....01.lsnr application OFFLINE OFFLINE
ora.rac01.gsd application OFFLINE OFFLINE
ora.rac01.ons application OFFLINE OFFLINE
ora.rac01.vip application OFFLINE OFFLINE
ora....SM2.asm application OFFLINE OFFLINE
ora....02.lsnr application OFFLINE OFFLINE
ora.rac02.gsd application OFFLINE OFFLINE
ora.rac02.ons application OFFLINE OFFLINE
ora.rac02.vip application OFFLINE OFFLINE
修改hosts文件
127.0.0.1 localhost.localdomain localhost
# Public
192.168.139.11 rac01
192.168.139.13 rac02
#Private
10.1.1.11 rac01-priv
10.1.1.13 rac02-priv
#Virtual
192.168.1.12 rac01-vip
192.168.1.14 rac02-vip
修改vip
./srvctl modify nodeapps -n rac01 -A 192.168.139.12/255.255.255.0/eth0
./srvctl modify nodeapps -n rac02 -A 192.168.139.14/255.255.255.0/eth0
启动各资源:
./srvctl start asm -n rac01
./srvctl start asm -n rac02
./srvctl start nodeapps -n rac01
./srvctl start nodeapps -n rac02
./srvctl start instance -d oradb -i oradb1
./srvctl start instance -d oradb -i oradb2
检查crs状态
[root@rac02 bin]# ./crs_stat -t
Name Type Target State Host
------------------------------------------------------------
ora.oradb.db application ONLINE ONLINE rac02
ora....b1.inst application ONLINE ONLINE rac01
ora....b2.inst application ONLINE ONLINE rac02
ora....SM1.asm application ONLINE ONLINE rac01
ora....01.lsnr application ONLINE ONLINE rac01
ora.rac01.gsd application ONLINE ONLINE rac01
ora.rac01.ons application ONLINE ONLINE rac01
ora.rac01.vip application ONLINE ONLINE rac01
ora....SM2.asm application ONLINE ONLINE rac02
ora....02.lsnr application ONLINE ONLINE rac02
ora.rac02.gsd application ONLINE ONLINE rac02
ora.rac02.ons application ONLINE ONLINE rac02
ora.rac02.vip application ONLINE ONLINE rac02
node1:
alter system set local_listener='(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.139.12)(PORT=1521))';
node2:
alter system set local_listener='(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.139.14)(PORT=1521))';
检查网卡状态:
第一个节点
[root@rac01 bin]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:29:E0:95:A2
inet addr:192.168.139.11 Bcast:192.168.139.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:11180 errors:0 dropped:0 overruns:0 frame:0
TX packets:9831 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1016533 (992.7 KiB) TX bytes:1268645 (1.2 MiB)
Interrupt:185 Base address:0x1480
eth0:1 Link encap:Ethernet HWaddr 00:0C:29:E0:95:A2
inet addr:192.168.139.12 Bcast:192.168.139.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interrupt:185 Base address:0x1480
eth1 Link encap:Ethernet HWaddr 00:0C:29:E0:95:AC
inet addr:10.1.1.11 Bcast:10.1.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:93729 errors:0 dropped:0 overruns:0 frame:0
TX packets:160551 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:39079638 (37.2 MiB) TX bytes:144369432 (137.6 MiB)
Interrupt:193 Base address:0x1800
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:31344 errors:0 dropped:0 overruns:0 frame:0
TX packets:31344 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:15888366 (15.1 MiB) TX bytes:15888366 (15.1 MiB)
第二个节点:
[root@rac02 ~]# ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:0C:29:20:5F:E1
inet addr:192.168.139.13 Bcast:192.168.139.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:959 errors:0 dropped:0 overruns:0 frame:0
TX packets:891 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:82712 (80.7 KiB) TX bytes:121614 (118.7 KiB)
Interrupt:185 Base address:0x1480
eth0:1 Link encap:Ethernet HWaddr 00:0C:29:20:5F:E1
inet addr:192.168.139.14 Bcast:192.168.139.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interrupt:185 Base address:0x1480
eth1 Link encap:Ethernet HWaddr 00:0C:29:20:5F:EB
inet addr:10.1.1.13 Bcast:10.1.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2824 errors:0 dropped:0 overruns:0 frame:0
TX packets:2285 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3116242 (2.9 MiB) TX bytes:1797326 (1.7 MiB)
Interrupt:193 Base address:0x1800
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:2014 errors:0 dropped:0 overruns:0 frame:0
TX packets:2014 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:3336197 (3.1 MiB) TX bytes:3336197 (3.1 MiB)
网卡状态正常,vip已经成功修改。
OK,Complete
- Oracle 10g RAC 修改VIP
- 修改10G RAC public IP && VIP
- oracle 11g RAC 修改public ip ,vip , scan ip
- oracle 11g RAC 修改public ip ,vip , scan ip
- oracle 10g rac for linux (ASM) 修改modify public IP and vip
- Oracle 10g RAC修改public ip、vip和private ip
- oracle 10g,11g RAC中vip作用
- oracle rac修改VIP地址
- 10g rac(oel 4.4)修改vip-ip
- oracle 11g RAC 更改vip
- 如何修改oracle RAC VIP地址
- Oracle RAC修改IP和VIP地址
- 如何修改oracle RAC VIP地址
- Oracle 11gR2 RAC修改VIP
- oracle 10g RAC修改sga
- oracle 10g RAC app VIP ,ONS,GSD,ASM,OCR,VOTE名称及代表的涵义。
- AIX 5.3下Oracle 10g RAC 启动故障--vip漂移
- 由于默认网关导致oracle 10g rac vip无法启动
- 1018. Public Bike Management
- JDBC 批量更新数据到数据库
- quorum failgroup disk (3)
- Codeforces46D(Parking Lot)线段树区间查询
- C++申请动态二维数组
- Oracle 10g RAC 修改VIP
- 大端小端问题
- getline() 函数的使用
- 绩效管理模型
- 获取request
- 九度题目1099:后缀子串排序
- GNU C和ANSI C函数库的区别
- java与c/c++的区别
- Web安全性测试—SQL注入