oracle 11gR2 如何修改public ip
修改public ip
修改前后ip信息
修改前ip信息
p570a 192.168.1.10
p570b 192.168.1.11
修改后ip信息
p570a 1.7.3.112
p570a 1.7.3.114
1.1 停止两边节点数据库,监听,并且停止crs
grid用户
srvctl stop database -d gc -o immediate
srvctl stop listener -n p570a
srvctl stop listener -n p570b
root用户
cd /grid/app/11.2.0/grid/bin
./crsctl stop crs
可以用ps –ef|grep grid看进程是否完全关闭
1.2 修改两边节点的/etc/hosts文件
修改前先做个备份
cp /etc/hosts /etc/hosts.bak
修改后如下所示:
1.7.31.112 p570a
1.7.31.113 p570a-vip
17.168.1.10 p570a-priv
1.7.31.114 p570b
1.7.31.115 p570b-vip
17.168.1.11 p570b-priv
1.7.3.111 scan-vip
1.3 修改两个节点上的public ip
1.3.1 修改p570a节点 public ip
用smitty命令修改物理ip
smitty tcpip
选择en0
修改ip为 1.7.3.112,网关为1.7.3.1
掩码为 255.255.255.0
1.3.2 修改P570b节点 public ip
用smitty命令修改物理ip
smitty tcpip
选择en0
修改ip为 1.7.3.114,网关为1.7.3.1
掩码为255.255.255.0
1.3.3 两边节点启动crs,用oifcfg 命令修改public ip
一边节点做即可
cd /grid/app/11.2.0/grid/bin
./crsctl start crs
root用户
先用oifcfg getif查看当前设置
./oifcfg getif
en0 192.168.1.0 global public
en2 17.168.1.0 global cluster_interconnect
修改
./oifcfg delif -global en0
./oifcfg setif -global en0/1.7.3.0:publi
两边节点确认
./oifcfg getif
en0 1.7.3.0 global public
en2 17.168.1.0 global cluster_interconnect