網路架構調整,子網掩碼由 255.255.255.0 擴展為 255.255.254.0 (/23),雙節點同步修改。
| 節點 | 修改前 | 修改後 |
|---|---|---|
| Node1 | 255.255.255.0 | 255.255.254.0 |
| Node2 | 255.255.255.0 | 255.255.254.0 |
[oracle@node2 ~]$ sqlplus / as sysdba
SQL> SHUTDOWN IMMEDIATE;
-- 兩節點同步執行
[oracle@node2 ~]$ srvctl stop nodeapps -n NODE1
[oracle@node2 ~]$ srvctl stop nodeapps -n NODE2
[oracle@node2 ~]$ crs_stat -t
-- 所有資源 Target=OFFLINE, State=OFFLINE
# 原配置
DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.15.255
IPADDR=192.168.15.20
NETMASK=255.255.255.0
NETWORK=192.168.15.0
ONBOOT=yes
# 修改為
NETMASK=255.255.254.0
[root@node1 ~]# service network restart
# 驗證
ifconfig eth0
# Mask 應顯示 255.255.254.0
[root@node1 bin]# cd /u01/ora10g/10.2.0/db_1/bin/
[root@node1 bin]# ./srvctl modify nodeapps -n node1 -A 192.168.15.11/255.255.254.0/eth0 -o /u01/ora10g/10.2.0/db_2
[root@node1 bin]# ./srvctl modify nodeapps -n node2 -A 192.168.15.22/255.255.254.0/eth0 -o /u01/ora10g/10.2.0/db_2
-A 格式:VIP_IP/NETMASK/INTERFACE-o 指定 Oracle Home[root@node1 bin]# ./crs_start -all
[root@node1 bin]# ./crs_stat -t
-- 所有資源 ONLINE,修改完成
/etc/hosts、tnsnames.ora、listener.ora 中 IP/掩碼引用是否需同步oifcfg 管理網路介面,更靈活