AIX刪除多余的默認網關
系統環境:
操作系統:AIX 5.3.8
Oracle: Oracle 10gR2
案例分析:
在AIX系統上有多個默認網關,在安裝RAC時,導致網絡環境檢測錯誤,無法安裝RAC.



通過smit和route delete刪除,系統在重啟后又回到原來的狀態!
解決方案:
1、查看當前默認網關
[root@aix230:/]#netstat -nr
Routing tables Destination Gateway Flags Refs Use If Exp Groups Route tree for Protocol Family 2 (Internet): default 192.168.8.1 UG 0 0 en0 - - default 10.10.10.1 UG 0 0 en1 - - default 10.10.10.1 UG 0 0 en1 - - 10.10.10.0 10.10.10.230 UHSb 0 0 en1 - - => 10.10.10/24 10.10.10.230 U 0 1 en1 - - 10.10.10.230 127.0.0.1 UGHS 0 1 lo0 - - 10.10.10.255 10.10.10.230 UHSb 0 4 en1 - - 127/8 127.0.0.1 U 13 247 lo0 - - 192.168.8.0 192.168.8.230 UHSb 0 0 en0 - - => 192.168.8/24 192.168.8.230 U 4 42 en0 - - 192.168.8.230 127.0.0.1 UGHS 0 1 lo0 - - 192.168.8.255 192.168.8.230 UHSb 0 4 en0 - - Route tree for Protocol Family 24 (Internet v6): ::1 ::1 UH 0 0 lo0 - -
2、查看ODM信息
[root@aix230:/]#lsattr -El inet0
authm 65536 Authentication Methods True
bootup_option no Use BSD-style Network Configuration True
gateway Gateway True
hostname aix230 Host Name True
rout6 IPv6 Route True
route net,-hopcount,0,,0,192.168.8.1 Route True
route net,-hopcount,0,,0,10.10.10.1 Route True
route net,-hopcount,2,,0,10.10.10.1 Route True
[root@aix230:/]#odmget -q "name=inet0" CuAt
CuAt: name = "inet0" attribute = "hostname" value = "aix230" type = "R" generic = "DU" rep = "s" nls_index = 24 CuAt: name = "inet0" attribute = "route" value = "net,-hopcount,0,,0,10.10.10.1" type = "R" generic = "DU" rep = "s" nls_index = 0 CuAt: name = "inet0" attribute = "route" value = "net,-hopcount,0,,0,192.168.8.1" type = "R" generic = "DU" rep = "s" nls_index = 0 CuAt: name = "inet0" attribute = "route" value = "net,-hopcount,2,,0,10.10.10.1" type = "R" generic = "DU" rep = "s" nls_index = 0
3、逐條刪除沒用的默認路由
[root@aix230:/]#chdev -l inet0 -a delroute="net,-hopcount,2,,0,10.10.10.1"
inet0 changed
4.確認生效
[root@aix230:/]#odmget -q "name=inet0" CuAt
CuAt: name = "inet0" attribute = "hostname" value = "aix230" type = "R" generic = "DU" rep = "s" nls_index = 24 CuAt: name = "inet0" attribute = "route" value = "net,-hopcount,0,,0,192.168.8.1" type = "R" generic = "DU" rep = "s" nls_index = 0
[root@aix230:/]#netstat -nr
Routing tables Destination Gateway Flags Refs Use If Exp Groups Route tree for Protocol Family 2 (Internet): default 192.168.8.1 UG 0 0 en0 - - 10.10.10.0 10.10.10.230 UHSb 0 0 en1 - - => 10.10.10/24 10.10.10.230 U 0 1 en1 - - 10.10.10.230 127.0.0.1 UGHS 0 1 lo0 - - 10.10.10.255 10.10.10.230 UHSb 0 4 en1 - - 127/8 127.0.0.1 U 13 247 lo0 - - 192.168.8.0 192.168.8.230 UHSb 0 0 en0 - - => 192.168.8/24 192.168.8.230 U 4 42 en0 - - 192.168.8.230 127.0.0.1 UGHS 0 1 lo0 - - 192.168.8.255 192.168.8.230 UHSb 0 4 en0 - - Route tree for Protocol Family 24 (Internet v6): ::1 ::1 UH 0 0 lo0 - -
@系統在重啟后,不再出現多個default gw的現象,至此,問題得到解決!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。