oracle 10g rac for linux (ASM) 修改modify public IP and vip
来源:互联网 发布:淘宝图片保护在哪里看 编辑:程序博客网 时间:2024/05/21 04:24
1、首先确认RAC两个节点都能正常启动,并且各个服务online.
[root@rac2 ~]# crs_stat -t
Name Type Target State Host
------------------------------------------------------------
ora.devdb.db application ONLINE ONLINE rac2
ora....b1.inst application ONLINE ONLINE rac1
ora....b2.inst application ONLINE ONLINE rac2
ora....SM1.asm application ONLINE ONLINE rac1
ora....C1.lsnr application ONLINE ONLINE rac1
ora.rac1.gsd application ONLINE ONLINE rac1
ora.rac1.ons application ONLINE ONLINE rac1
ora.rac1.vip application ONLINE ONLINE rac1
ora....SM2.asm application ONLINE ONLINE rac2
ora....C2.lsnr application ONLINE ONLINE rac2
ora.rac2.gsd application ONLINE ONLINE rac2
ora.rac2.ons application ONLINE ONLINE rac2
ora.rac2.vip application ONLINE ONLINE rac2
[root@rac2 ~]#
2、使用srvctl stop依此停止数据库,app,asm ,注意不能用crsctl stop crs 停crs的服务。
[root@rac2 ~]# su - oracle
rac2->
rac2->
rac2-> srvctl stop database -d devdb
rac2-> srvctl stop nodeapps -n rac1
rac2-> srvctl stop nodeapps -n rac2
rac2-> srvctl stop asm -n rac1
rac2-> srvctl stop asm -n rac2
rac2-> crs_stat -t
Name Type Target State Host
------------------------------------------------------------
ora.devdb.db application OFFLINE OFFLINE
ora....b1.inst application OFFLINE OFFLINE
ora....b2.inst application OFFLINE OFFLINE
ora....SM1.asm application OFFLINE OFFLINE
ora....C1.lsnr application OFFLINE OFFLINE
ora.rac1.gsd application OFFLINE OFFLINE
ora.rac1.ons application OFFLINE OFFLINE
ora.rac1.vip application OFFLINE OFFLINE
ora....SM2.asm application OFFLINE OFFLINE
ora....C2.lsnr application OFFLINE OFFLINE
ora.rac2.gsd application OFFLINE OFFLINE
ora.rac2.ons application OFFLINE OFFLINE
ora.rac2.vip application OFFLINE OFFLINE
rac2->
确认OCR中的配置接口
rac2-> oifcfg getif
eth0 192.168.2.0 global public
eth1 10.10.21.0 global cluster_interconnect
rac2->
修改OCR中的public IP
rac2-> oifcfg delif -global eth0
rac2-> oifcfg getif
eth1 10.10.21.0 global cluster_interconnect
rac2-> oifcfg setif -global eth0/192.168.11.0:public
rac2-> oifcfg getif
eth0 192.168.11.0 global public
eth1 10.10.21.0 global cluster_interconnect
rac2->
修改完毕。
rac2-> exit
[root@rac2 ~]# crsctl stop crs
Stopping resources. This could take several minutes.
Successfully stopped CRS resources.
Stopping CSSD.
Shutting down CSS daemon.
Shutdown request successfully issued.
[root@rac2 ~]#
[root@rac1 ~]# crsctl stop crs
Stopping resources. This could take several minutes.
Successfully stopped CRS resources.
Stopping CSSD.
Shutting down CSS daemon.
Shutdown request successfully issued.
[root@rac1 ~]#
改IP的时候主机可能会自动重启。
修改listener.ora
启动CRS并检查
[root@rac1 ~]# df -k
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda1 2925300 2264168 512536 82% /
none 517248 0 517248 0% /dev/shm
/dev/sda2 4293444 2500956 1618024 61% /u01
[root@rac1 ~]#
发现 ocfs 不能mount.
#ocfs2console
Configure node查看。发现IP地址还没有更改。
修改2台主机的/etc/ocfs2/cluster.conf
[root@rac2 ~]# cat /etc/ocfs2/cluster.conf
node:
ip_port = 7777
ip_address = 192.168.11.131
number = 0
name = rac1
cluster = ocfs2
node:
ip_port = 7777
ip_address = 192.168.11.132
number = 1
name = rac2
cluster = ocfs2
cluster:
node_count = 2
name = ocfs2
[root@rac2 ~]#
在两台主机上执行:
[root@rac2 ~]# /etc/init.d/o2cb unload
Unmounting ocfs2_dlmfs filesystem: OK
Unloading module "ocfs2_dlmfs": OK
Unmounting configfs filesystem: OK
Unloading module "configfs": OK
[root@rac2 ~]# /etc/init.d/o2cb configure
Configuring the O2CB driver.
This will configure the on-boot properties of the O2CB driver.
The following questions will determine whether the driver is loaded on
boot. The current values will be shown in brackets ('[]'). Hitting
<ENTER> without typing an answer will keep that current value. Ctrl-C
will abort.
Load O2CB driver on boot (y/n) [y]: y
Cluster to start on boot (Enter "none" to clear) [ocfs2]:
Specify heartbeat dead threshold (>=7) [61]:
Specify network idle timeout in ms (>=5000) [30000]:
Specify network keepalive delay in ms (>=1000) [2000]:
Specify network reconnect delay in ms (>=2000) [2000]:
Writing O2CB configuration: OK
Loading module "configfs": OK
Mounting configfs filesystem at /config: OK
Loading module "ocfs2_nodemanager": OK
Loading module "ocfs2_dlm": OK
Loading module "ocfs2_dlmfs": OK
Mounting ocfs2_dlmfs filesystem at /dlm: OK
Starting O2CB cluster ocfs2: OK
[root@rac2 ~]# mount -t ocfs2 -o datavolume,nointr /dev/sdb1 /ocfs
[root@rac2 ~]# df -k
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda1 2925300 2418028 358676 88% /
none 517248 0 517248 0% /dev/shm
/dev/sda2 4293444 2381292 1737688 58% /u01
/dev/sdb1 524272 84292 439980 17% /ocfs
[root@rac2 ~]#
rac2-> crs_stat -t
Name Type Target State Host
------------------------------------------------------------
ora.devdb.db application ONLINE ONLINE rac1
ora....b1.inst application ONLINE ONLINE rac1
ora....b2.inst application ONLINE ONLINE rac2
ora....SM1.asm application ONLINE ONLINE rac1
ora....C1.lsnr application ONLINE OFFLINE
ora.rac1.gsd application ONLINE ONLINE rac1
ora.rac1.ons application ONLINE ONLINE rac1
ora.rac1.vip application ONLINE ONLINE rac1
ora....SM2.asm application ONLINE ONLINE rac2
ora....C2.lsnr application ONLINE OFFLINE
ora.rac2.gsd application ONLINE ONLINE rac2
ora.rac2.ons application ONLINE ONLINE rac2
ora.rac2.vip application ONLINE ONLINE rac1
rac2->
rac2-> srvctl start listener -n rac1
CRS-0215: Could not start resource 'ora.rac1.LISTENER_RAC1.lsnr'.
下面修改VIP地址。
rac2-> srvctl stop database -d devdb
rac2->
rac2-> srvctl stop nodeapps -n rac1
rac2-> srvctl stop nodeapps -n rac2
rac2-> crs_stat -t
Name Type Target State Host
------------------------------------------------------------
ora.devdb.db application OFFLINE OFFLINE
ora....b1.inst application OFFLINE OFFLINE
ora....b2.inst application OFFLINE OFFLINE
ora....SM1.asm application ONLINE ONLINE rac1
ora....C1.lsnr application OFFLINE OFFLINE
ora.rac1.gsd application OFFLINE OFFLINE
ora.rac1.ons application OFFLINE OFFLINE
ora.rac1.vip application OFFLINE OFFLINE
ora....SM2.asm application ONLINE ONLINE rac2
ora....C2.lsnr application OFFLINE OFFLINE
ora.rac2.gsd application OFFLINE OFFLINE
ora.rac2.ons application OFFLINE OFFLINE
ora.rac2.vip application OFFLINE OFFLINE
rac2->
切换到root用户修改VIP:
[root@rac2 ~]# srvctl modify nodeapps -n rac1 -A 192.168.11.31/255.255.255.0/eth0
[root@rac2 ~]# srvctl modify nodeapps -n rac2 -A 192.168.11.32/255.255.255.0/eth0
启动后修改正常。
[root@rac2 ~]# su - oracle
rac2->
rac2->
rac2-> srvctl start nodeapps -n rac1
rac2-> srvctl start nodeapps -n rac2
rac2-> srvctl start database -d devdb
rac2-> crs_stat -t
Name Type Target State Host
------------------------------------------------------------
ora.devdb.db application ONLINE ONLINE rac1
ora....b1.inst application ONLINE ONLINE rac1
ora....b2.inst application ONLINE ONLINE rac2
ora....SM1.asm application ONLINE ONLINE rac1
ora....C1.lsnr application ONLINE ONLINE rac1
ora.rac1.gsd application ONLINE ONLINE rac1
ora.rac1.ons application ONLINE ONLINE rac1
ora.rac1.vip application ONLINE ONLINE rac1
ora....SM2.asm application ONLINE ONLINE rac2
ora....C2.lsnr application ONLINE ONLINE rac2
ora.rac2.gsd application ONLINE ONLINE rac2
ora.rac2.ons application ONLINE ONLINE rac2
ora.rac2.vip application ONLINE ONLINE rac2
rac2->
- oracle 10g rac for linux (ASM) 修改modify public IP and 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修改public ip、vip和private ip
- Oracle10g RAC Public IP and VIP修改
- 【RAC】修改public IP&VIP
- 11GR2 RAC modify vip,public 修改VIP步骤
- Oracle 10g RAC 修改VIP
- 11g RAC 修改PUBLIC-IP、VIP、PRIV-IP、SCAN-IP
- 修改linux rac oracle11g r2 7个IP(public vip scan private)
- 10g rac(oel 4.4)修改vip-ip
- Oracle 11G R2 RAC 修改public网络IP
- Oracle 11G R2 RAC 修改public网络IP
- Modify the VIP or VIP Hostname for a 10g Oracle Clusterware
- oracle 11g 修改private ip, public ip, vip, scan ip
- Oracle 10g RAC public IP 与 private IP 详解
- Oracle 10g RAC public IP 与 private IP 详解
- 转载-----C# 设计模式 - 1 接口模式 - 1.1 适配器模式
- 泛型算法系列20:reverse()&&reverse_copy()
- 【转】单例模式完全剖析
- POJ 1426 见证模余的力量!
- JDK1.5新特性(转)
- oracle 10g rac for linux (ASM) 修改modify public IP and vip
- emacs初学,大家有意见就提哈
- 接口模式 - 1.1 适配器模式 --代码实现(C#)
- 程序员的十层楼
- hibernate的lazy使用
- ISAPI过滤器介绍与使用
- ZOJ 1276 纪录路径的DP,生成括号的方法很有效
- linux内核源代码学习(1)内存映射模式
- 程序人生的开始